Backup of frontend with base gateway project and edge project
This commit is contained in:
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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 |
@@ -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"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user