580 lines
19 KiB
JSON
580 lines
19 KiB
JSON
{
|
|
"$schema": "../TcHmiFramework/Schema/Manifest.Schema.json",
|
|
"apiVersion": 1,
|
|
"modules": [
|
|
{
|
|
"type": "Package",
|
|
"nugetId": "Beckhoff.TwinCAT.HMI.Framework"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiContentTabs/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"theme": "Base",
|
|
"component": "ContentTabs",
|
|
"path": "./Helpers/TcHmiContentTabs/Themes/Base/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"theme": "Base-Dark",
|
|
"component": "ContentTabs",
|
|
"path": "./Helpers/TcHmiContentTabs/Themes/Base-Dark/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiAccordion/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"theme": "Base",
|
|
"component": "ContentTabs",
|
|
"path": "./Helpers/TcHmiAccordion/Themes/Base/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"theme": "Base-Dark",
|
|
"component": "ContentTabs",
|
|
"path": "./Helpers/TcHmiAccordion/Themes/Base-Dark/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./TcHmiCharting/TcHmiCharting.js"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Themes/Base/Style.css",
|
|
"component": "General",
|
|
"theme": "Base"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Themes/Base-Dark/Style.css",
|
|
"component": "General",
|
|
"theme": "Base-Dark"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiDirectoryBrowser/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiDirectoryBrowser/Themes/Base/Style.css",
|
|
"component": "DirectoryBrowser",
|
|
"theme": "Base"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiDirectoryBrowser/Themes/Base-Dark/Style.css",
|
|
"component": "DirectoryBrowser",
|
|
"theme": "Base-Dark"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiPopups/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiPopups/Themes/Base/Style.css",
|
|
"component": "Popups",
|
|
"theme": "Base"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiPopups/Themes/Base-Dark/Style.css",
|
|
"component": "Popups",
|
|
"theme": "Base-Dark"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiBanners/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiBanners/Themes/Base/Style.css",
|
|
"component": "Banners",
|
|
"theme": "Base"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiBanners/Themes/Base-Dark/Style.css",
|
|
"component": "Banners",
|
|
"theme": "Base-Dark"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiJsonEditors/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"component": "TcHmiJsonEditors",
|
|
"path": "./Helpers/TcHmiJsonEditors/Themes/Base/Style.css",
|
|
"theme": "Base"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"component": "TcHmiJsonEditors",
|
|
"path": "./Helpers/TcHmiJsonEditors/Themes/Base-Dark/Style.css",
|
|
"theme": "Base-Dark"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiSplitView/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"component": "TcHmiSplitView",
|
|
"path": "./Helpers/TcHmiSplitView/Themes/Base/Style.css",
|
|
"theme": "Base"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"component": "TcHmiSplitView",
|
|
"path": "./Helpers/TcHmiSplitView/Themes/Base-Dark/Style.css",
|
|
"theme": "Base-Dark"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiInteractiveWrite/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiInteractiveWrite/Themes/Base/Style.css",
|
|
"component": "InteractiveWrite",
|
|
"theme": "Base"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiInteractiveWrite/Themes/Base-Dark/Style.css",
|
|
"component": "InteractiveWrite",
|
|
"theme": "Base-Dark"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./Helpers/TcHmiSevenSegmentElement/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"component": "TcHmiSevenSegmentElement",
|
|
"path": "./Helpers/TcHmiSevenSegmentElement/Themes/Base/Style.css",
|
|
"theme": "Base"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"component": "TcHmiSevenSegmentElement",
|
|
"path": "./Helpers/TcHmiSevenSegmentElement/Themes/Base-Dark/Style.css",
|
|
"theme": "Base-Dark"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"path": "./UiProvider/TcHmiKeyboard/Style.css"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"component": "SystemKeyboard",
|
|
"path": "./UiProvider/TcHmiKeyboard/Themes/Base/Style.css",
|
|
"theme": "Base"
|
|
},
|
|
{
|
|
"type": "Resource",
|
|
"component": "SystemKeyboard",
|
|
"path": "./UiProvider/TcHmiKeyboard/Themes/Base-Dark/Style.css",
|
|
"theme": "Base-Dark"
|
|
},
|
|
{
|
|
"type": "Function",
|
|
"basePath": "TcHmiEventGrid/EventClassesProvider",
|
|
"descriptionFile": "EventClassesProvider.function.json"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiAccordionRegion",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:250"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiAdsState",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:240"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiAudio",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:230"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiButton",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiBarChart",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:210"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiCalculator",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiCheckbox",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiCombobox",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiDatagrid",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiDateTimeDisplay",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiDateTimeInput",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiDateTimePicker",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiEllipse",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:220"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiEventGrid",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:240"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiEventLine",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:240"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiFileExplorer",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiHorizontalBarChart",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:210"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiIFrame",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:230"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiImage",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:230"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiInput",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiKeyboard",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiPieChart",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:210"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiLine",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:220"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiLinearGauge",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiLineChart",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:210"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiLoadingSpinner",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiLocalizationSelect",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiMultiState",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiNumericInput",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiObjectBrowser",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiPasswordInput",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiPermissionManagement",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiPolygon",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:220"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiPolyline",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:220"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiProgressBar",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiRadialGauge",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiRadioButton",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiRecipeEdit",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiRecipeSelect",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiRectangle",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:220"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiSparkline",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:210"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiSpinboxInput",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiStateImage",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:230"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiTabNavigation",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:250"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiTachometer",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiTextblock",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiTextbox",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiThemeSelect",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiThermometer",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiTimespanInput",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiTimespanPicker",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiToggleButton",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiToggleSwitch",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiTreeView",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiTrendLineChart",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:210"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiTrendSparkline",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:210"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiUserGuidance",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiUserManagement",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:200"
|
|
},
|
|
{
|
|
"type": "Control",
|
|
"basePath": "TcHmiVideo",
|
|
"descriptionFile": "Description.json",
|
|
"toolboxCategory": "Beckhoff.TwinCAT.HMI.Controls:230"
|
|
},
|
|
{
|
|
"type": "Language",
|
|
"locale": "de",
|
|
"files": "Lang/Language.de.json"
|
|
},
|
|
{
|
|
"type": "Language",
|
|
"locale": "en",
|
|
"files": "Lang/Language.en.json"
|
|
}
|
|
],
|
|
"provideMetadata": {
|
|
"toolbox": {
|
|
"Beckhoff.TwinCAT.HMI.Controls": {
|
|
"200": "Common",
|
|
"210": "Charts",
|
|
"220": "Shapes",
|
|
"230": "Media",
|
|
"240": "TwinCAT",
|
|
"250": "Navigation"
|
|
}
|
|
}
|
|
},
|
|
"uiProvider": [
|
|
{
|
|
"type": "keyboard",
|
|
"name": "Beckhoff.TcHmiKeyboard",
|
|
"projectBasedKeyboardFiles": true,
|
|
"projectBasedKeyboardFileExt": ".keyboard.json"
|
|
},
|
|
{
|
|
"type": "popup",
|
|
"name": "Beckhoff.TcHmiPopups"
|
|
}
|
|
]
|
|
}
|