Backup of frontend with base gateway project and edge project

This commit is contained in:
2026-03-05 17:03:27 +00:00
parent c7730b9da4
commit 0bf19d3af0
1306 changed files with 240817 additions and 639 deletions

View File

@@ -0,0 +1,40 @@
{
"pages": {},
"sharedDocks": {
"cornerPriority": "left-right",
"right": [
{
"anchor": "fixed",
"autoBreakpoint": 480,
"content": "cover",
"handle": "hide",
"iconUrl": "",
"id": "L4",
"modal": true,
"resizable": false,
"show": "onDemand",
"size": 700,
"viewParams": {
"tagPath": "value"
},
"viewPath": "Components/Layouts/Details/Details"
}
],
"top": [
{
"anchor": "fixed",
"autoBreakpoint": 480,
"content": "push",
"handle": "hide",
"iconUrl": "",
"id": "",
"modal": false,
"resizable": false,
"show": "visible",
"size": 150,
"viewParams": {},
"viewPath": "Frames/Header/Header"
}
]
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json"
],
"attributes": {
"lastModificationSignature": "8cc9c471b11e539e84c42e3123377559f228d94e4cfff5f7490664e8e708efb8",
"lastModification": {
"actor": "Prime",
"timestamp": "2026-03-05T05:20:17Z"
}
}
}

View File

@@ -0,0 +1,327 @@
{
"custom": {
"breadcrumbs": "Spaces/Floor 1/DM11",
"navStructure": [
{
"icon": {
"path": "material/home"
},
"items": [],
"label": "Home",
"target": "Pages/Dashboard/Home"
},
{
"icon": {
"path": "material/domain"
},
"items": [
{
"icon": {
"path": ".."
},
"items": [
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM11",
"target": "Pages/Spaces/Floor_01/DM11"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM12",
"target": "Pages/Spaces/Floor_01/DM12"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM13",
"target": "Pages/Spaces/Floor_01/DM13"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM14",
"target": "Pages/Spaces/Floor_01/DM14"
}
],
"label": "Fisrt Floor",
"target": ""
},
{
"icon": {
"path": ".."
},
"items": [
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM21",
"target": "Pages/Spaces/Floor_02/DM21"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM22",
"target": "Pages/Spaces/Floor_02/DM22"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM23",
"target": "Pages/Spaces/Floor_02/DM23"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM24",
"target": "Pages/Spaces/Floor_02/DM24"
}
],
"label": "Second Floor",
"target": ""
},
{
"icon": {
"path": ".."
},
"items": [
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM31",
"target": "Pages/Spaces/Floor_03/DM31"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM32",
"target": "Pages/Spaces/Floor_03/DM32"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM33",
"target": "Pages/Spaces/Floor_03/DM33"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "DM34",
"target": "Pages/Spaces/Floor_03/DM34"
}
],
"label": "Third Floor",
"target": ""
}
],
"label": "Spaces",
"target": "Pages/Dashboard/Spaces"
},
{
"icon": {
"path": "material/settings_input_component"
},
"items": [
{
"icon": {
"path": ".."
},
"items": [],
"label": "CDU",
"target": "Pages/Systems/CDU"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "RPP",
"target": "Pages/Systems/RPP"
}
],
"label": "Equipment",
"target": "Pages/Dashboard/Equipment"
},
{
"icon": {
"path": "material/analytics"
},
"items": [
{
"icon": {
"path": ".."
},
"items": [],
"label": "Trend Builder",
"target": "Pages/Analysis/Trend_Builder"
}
],
"label": "Analysis",
"target": ""
},
{
"icon": {
"path": "material/notifications"
},
"items": [
{
"icon": {
"path": ".."
},
"items": [],
"label": "Active",
"target": "Pages/Alarms/Active"
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "History",
"target": "Pages/Alarms/History"
}
],
"label": "Alarms",
"target": ""
},
{
"icon": {
"path": "material/build"
},
"items": [
{
"icon": {
"path": ".."
},
"items": [],
"label": "Gateway",
"target": ""
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "Connections",
"target": ""
},
{
"icon": {
"path": ".."
},
"items": [],
"label": "Panels",
"target": ""
}
],
"label": "Diagnostics",
"target": ""
}
]
},
"propConfig": {
"custom.navStructure": {
"binding": {
"config": {
"expression": "runScript(\"navigation.utils.get_structure\", 0)"
},
"enabled": false,
"type": "expr"
}
},
"props.auth": {
"access": "PRIVATE",
"persistent": false
},
"props.device.accelerometer": {
"access": "SYSTEM",
"persistent": false
},
"props.device.identifier": {
"access": "SYSTEM",
"persistent": false
},
"props.device.timezone": {
"access": "SYSTEM",
"persistent": false
},
"props.device.type": {
"access": "SYSTEM",
"persistent": false
},
"props.device.userAgent": {
"access": "SYSTEM",
"persistent": false
},
"props.gateway": {
"access": "SYSTEM",
"persistent": false
},
"props.geolocation.data": {
"access": "SYSTEM",
"persistent": false
},
"props.geolocation.permissionGranted": {
"access": "SYSTEM",
"persistent": false
},
"props.host": {
"access": "SYSTEM",
"persistent": false
},
"props.id": {
"access": "SYSTEM",
"persistent": false
},
"props.lastActivity": {
"access": "SYSTEM",
"persistent": false
},
"props.offline.capable": {
"access": "SYSTEM",
"persistent": false
},
"props.offline.enabled": {
"access": "SYSTEM",
"persistent": false
},
"props.offline.lastSynced": {
"access": "SYSTEM",
"persistent": false
}
},
"props": {
"address": "172.30.45.14",
"device": {},
"geolocation": {},
"locale": "en-US",
"offline": {},
"theme": "oracle-dark",
"timeZoneId": "Etc/UTC"
}
}

View File

@@ -0,0 +1,16 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"props.json"
],
"attributes": {
"lastModificationSignature": "cd3ed9059dfc11d531eaf604c68a25f9538eb5f64c8b41fc02a07141eabb0215",
"lastModification": {
"actor": "Prime",
"timestamp": "2026-03-05T04:44:57Z"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"view.json",
"thumbnail.png"
],
"attributes": {
"lastModificationSignature": "5215b991f1480398a3324dc7a6d54a6abd8063f93fb039f52b526be712b9b667",
"lastModification": {
"actor": "Prime",
"timestamp": "2026-03-05T05:42:28Z"
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 826 B

View File

@@ -0,0 +1,370 @@
{
"custom": {},
"params": {},
"props": {
"defaultSize": {
"height": 38
}
},
"root": {
"children": [
{
"meta": {
"name": "Logo"
},
"position": {
"basis": "120px",
"shrink": 0
},
"props": {
"path": "Components/Atoms/Logo",
"style": {
"marginLeft": "var(--space-md)",
"marginRight": "var(--space-md)",
"padding": "8px"
}
},
"type": "ia.display.view"
},
{
"children": [
{
"meta": {
"name": "Title"
},
"position": {
"grow": 1
},
"props": {
"style": {
"backgroundColor": "#6A959530",
"color": "var(--call-to-action)",
"textAlign": "center"
},
"text": "Layout"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "selected"
},
"position": {
"basis": "var(--space-xs)"
},
"props": {
"style": {
"backgroundColor": "var(--call-to-action)"
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "Option_01"
},
"position": {
"basis": "104px",
"shrink": 0
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
},
{
"children": [
{
"meta": {
"name": "Title"
},
"position": {
"grow": 1
},
"props": {
"style": {
"backgroundColor": "transparent",
"color": "var(--call-to-action)",
"textAlign": "center"
},
"text": "CDU"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "selected"
},
"position": {
"basis": "var(--space-xs)"
},
"props": {
"style": {
"backgroundColor": "transparent"
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "Option_02"
},
"position": {
"basis": "104px",
"shrink": 0
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
},
{
"children": [
{
"meta": {
"name": "Title"
},
"position": {
"grow": 1
},
"props": {
"style": {
"backgroundColor": "transparent",
"color": "var(--call-to-action)",
"textAlign": "center"
},
"text": "RPP"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "selected"
},
"position": {
"basis": "var(--space-xs)"
},
"props": {
"style": {
"backgroundColor": "transparent"
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "Option_03"
},
"position": {
"basis": "104px",
"shrink": 0
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
},
{
"children": [
{
"meta": {
"name": "Title"
},
"position": {
"grow": 1
},
"props": {
"style": {
"backgroundColor": "transparent",
"color": "var(--call-to-action)",
"textAlign": "center"
},
"text": "Alarms"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "selected"
},
"position": {
"basis": "var(--space-xs)"
},
"props": {
"style": {
"backgroundColor": "transparent"
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "Option_04"
},
"position": {
"basis": "104px",
"shrink": 0
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
},
{
"meta": {
"name": "spacer"
},
"position": {
"basis": "80%"
},
"type": "ia.display.label"
},
{
"children": [
{
"events": {
"dom": {
"onClick": [
{
"config": {},
"enabled": false,
"scope": "C",
"type": "login"
},
{
"config": {
"script": "\tif self.session.props.auth.authenticated:\n\t\tsystem.perspective.logout()\n\telse:\n\t\tsystem.perspective.login()"
},
"scope": "G",
"type": "script"
}
]
}
},
"meta": {
"name": "Icon"
},
"position": {
"basis": "30px"
},
"propConfig": {
"props.path": {
"binding": {
"config": {
"path": "session.props.auth.authenticated"
},
"transforms": [
{
"fallback": "material/login",
"inputType": "scalar",
"mappings": [
{
"input": true,
"output": "material/person_outline"
},
{
"input": false,
"output": "material/login"
}
],
"outputType": "scalar",
"type": "map"
}
],
"type": "property"
}
}
},
"props": {
"color": "var(--text-color)"
},
"type": "ia.display.icon"
},
{
"events": {
"dom": {
"onClick": [
{
"config": {},
"enabled": false,
"scope": "C",
"type": "login"
},
{
"config": {
"script": "\tif self.session.props.auth.authenticated:\n\t\tsystem.perspective.logout()\n\telse:\n\t\tsystem.perspective.login()"
},
"scope": "G",
"type": "script"
}
]
}
},
"meta": {
"name": "Button"
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"path": "session.props.auth.authenticated"
},
"transforms": [
{
"fallback": "\"Login\"",
"inputType": "scalar",
"mappings": [
{
"input": true,
"output": "{session.props.auth.user.userName}"
},
{
"input": false,
"output": "\"Login\""
}
],
"outputType": "expression",
"type": "map"
}
],
"type": "property"
}
}
},
"props": {
"textStyle": {
"color": "var(--text-color)"
}
},
"type": "ia.input.button"
}
],
"meta": {
"name": "Controls"
},
"position": {
"basis": "250px"
},
"props": {
"justify": "flex-end",
"style": {
"gap": "var(--space-xs)",
"marginLeft": "var(--space-md)",
"marginRight": "var(--space-md)"
}
},
"type": "ia.container.flex"
}
],
"meta": {
"name": "root"
},
"props": {
"style": {
"backgroundColor": "var(--container)",
"overflow": "visible"
}
},
"type": "ia.container.flex"
}
}