{ "$schema": "../../TcHmiFramework/Schema/ControlDescription.Schema.json", "apiVersion": 1, "name": "TcHmiTrendLineChart", "namespace": "TcHmi.Controls.Beckhoff", "displayName": "Trend Line Chart", "version": { "full": "14.4.1.0", "major": 14, "minor": 4, "build": 1, "revision": 0 }, "visible": true, "themeable": "Standard", "base": "TcHmi.Controls.System.TcHmiControl", "description": "An Control to visualize historical data from the Historize Server Extension.", "defaultDesignerEvent": "", "properties": { "containerControl": false, "geometry": { "width": 730, "height": 400 } }, "icons": [ { "name": "Icons/16x16.png", "width": 16, "height": 16 } ], "template": "Template.html", "dependencyFiles": [ { "name": "Style.css", "type": "Stylesheet", "description": "" }, { "name": "../dist/TcHmiTrendLineChart/TcHmiTrendLineChart.esm.js", "type": "EsModule", "description": "Contains all the main logic as ES module." } ], "themes": { "Base": { "resources": [ { "name": "Themes/Base/Style.css", "type": "Stylesheet", "description": "" }, { "name": "Themes/Base/Defaults.theme", "type": "ThemedValues", "description": "Default values for autogenerated things." } ] }, "Base-Dark": { "resources": [ { "name": "Themes/Base-Dark/Style.css", "type": "Stylesheet", "description": "" }, { "name": "Themes/Base-Dark/Defaults.theme", "type": "ThemedValues", "description": "Default values for autogenerated things." } ] } }, "attributes": [ { "name": "data-tchmi-start", "propertyName": "Start", "propertySetterName": "setStart", "propertyGetterName": "getStart", "displayName": "Start", "visible": true, "displayPriority": 10, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartStart", "category": "Common", "themeable": "Standard", "description": "The start of the linechart (time in UTC!, timespan or keyword 'First').", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": "First", "defaultValueInternal": null }, { "name": "data-tchmi-start-presets", "propertyName": "StartPresets", "propertySetterName": "setStartPresets", "propertyGetterName": "getStartPresets", "displayName": "Start Presets", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.TimeOrTimespanPreset", "category": "Common", "themeable": "Standard", "description": "Custom entries that are appended to the default entries of the start combo box. Can contain time spans and date times in UTC.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-actual-start-time", "displayName": "Actual Start Time", "propertyName": "ActualStartTime", "propertyGetterName": "getActualStartTime", "visible": true, "type": "tchmi:general#/definitions/DateTime", "category": "Common", "description": "The actual starttime of the chart.", "readOnly": true, "bindable": false, "defaultBindingMode": "OneWay", "heritable": true }, { "name": "data-tchmi-end", "propertyName": "End", "propertySetterName": "setEnd", "propertyGetterName": "getEnd", "displayName": "End", "visible": true, "displayPriority": 10, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartEnd", "category": "Common", "themeable": "Standard", "description": "The end of the linechart (time in UTC!, timespan or keyword 'Latest').", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": "Latest", "defaultValueInternal": null }, { "name": "data-tchmi-end-presets", "propertyName": "EndPresets", "propertySetterName": "setEndPresets", "propertyGetterName": "getEndPresets", "displayName": "End Presets", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.TimeOrTimespanPreset", "category": "Common", "themeable": "Standard", "description": "Custom entries that are appended to the default entries of the end combo box. Can contain time spans and date times in UTC.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-actual-end-time", "displayName": "Actual End Time", "propertyName": "ActualEndTime", "propertyGetterName": "getActualEndTime", "visible": true, "type": "tchmi:general#/definitions/DateTime", "category": "Common", "description": "The actual endtime of the chart.", "readOnly": true, "bindable": false, "defaultBindingMode": "OneWay", "heritable": true }, { "name": "data-tchmi-interval", "propertyName": "Interval", "propertySetterName": "setInterval", "propertyGetterName": "getInterval", "displayName": "Interval", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Number", "category": "Common", "description": "Defines the interval at which the data is updated.", "themeable": "Standard", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 1000 }, { "name": "data-tchmi-reference-lines", "propertyName": "ReferenceLines", "propertySetterName": "setReferenceLines", "propertyGetterName": "getReferenceLines", "displayName": "Reference Lines", "visible": true, "themeable": "Standard", "displayPriority": 60, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartReferenceLineDefinitionList", "category": "Common", "description": "Defines reference lines that can be displayed in the chart.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-reference-lines-position", "propertyName": "ReferenceLinesPosition", "propertySetterName": "setReferenceLinesPosition", "propertyGetterName": "getReferenceLinesPosition", "displayName": "Reference Lines Position", "visible": true, "themeable": "Standard", "displayPriority": 60, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartReferenceLinesPosition", "category": "Common", "description": "Defines whether the reference lines are in the foreground or in the background.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Background" }, { "name": "data-tchmi-mouse-mode", "propertyName": "MouseMode", "propertySetterName": "setMouseMode", "propertyGetterName": "getMouseMode", "displayName": "Mouse Mode", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartMouseMode", "category": "Common", "themeable": "Advanced", "description": "The mouse mode in stop modus.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "ZoomX" }, { "name": "data-tchmi-server-domain", "propertyName": "ServerDomain", "propertySetterName": "setServerDomain", "propertyGetterName": "getServerDomain", "displayName": "Server Domain", "visible": true, "displayPriority": 100, "type": "tchmi:general#/definitions/String", "category": "Common", "themeable": "Advanced", "description": "The domain of the historize extension in the server. Defaults to 'TcHmiPostgresHistorize' or 'TcHmiSqliteHistorize' (auto detected)", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-show-statistical-data", "propertyName": "ShowStatisticalData", "propertySetterName": "setShowStatisticalData", "propertyGetterName": "getShowStatisticalData", "displayName": "Show Statistical Data", "visible": true, "themeable": "Standard", "displayPriority": 10, "type": "tchmi:general#/definitions/Boolean", "category": "Statistical Data", "description": "Defines whether the table with detailed information about the graphs should be displayed (min, max, average).", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": false }, { "name": "data-tchmi-statistical-data-configuration", "propertyName": "StatisticalDataConfiguration", "propertySetterName": "setStatisticalDataConfiguration", "propertyGetterName": "getStatisticalDataConfiguration", "displayName": "Statistical Data Configuration", "visible": true, "themeable": "Standard", "displayPriority": 10, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.StatisticalDataConfiguration", "category": "Statistical Data", "description": "Specifies how the table with detailed information should be configured.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-line-graph-descriptions", "propertyName": "LineGraphDescription", "propertySetterName": "setLineGraphDescriptions", "propertyGetterName": "getLineGraphDescriptions", "displayName": "Line Graph Description", "visible": true, "displayPriority": 10, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartLineGraphDescriptionDefinitionList", "category": "Common", "themeable": "Standard", "description": "Description of the line graph data. Defines the presentation in the graph and the legend.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-show-legend", "propertyName": "ShowLegend", "propertySetterName": "setShowLegend", "propertyGetterName": "getShowLegend", "displayName": "Show Legend", "visible": true, "themeable": "Standard", "displayPriority": 10, "type": "tchmi:general#/definitions/Boolean", "category": "Common", "description": "Defines whether the legend is displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": false }, { "name": "data-tchmi-show-x-axis", "propertyName": "ShowXAxis", "propertySetterName": "setShowXAxis", "propertyGetterName": "getShowXAxis", "displayName": "Show X Axis", "visible": true, "displayPriority": 10, "type": "tchmi:general#/definitions/Boolean", "category": "X Axis", "themeable": "Standard", "description": "Defines whether the description of the X-axis is displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": true }, { "name": "data-tchmi-x-show-labels", "propertyName": "XShowLabels", "propertySetterName": "setXShowLabels", "propertyGetterName": "getXShowLabels", "displayName": "X Show Labels", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Boolean", "category": "X Axis", "description": "Defines whether the labels of the X-axis are displayed or not.", "themeable": "Standard", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": true }, { "name": "data-tchmi-x-main-tick-steps", "propertyName": "XMainTickSteps", "propertySetterName": "setXMainTickSteps", "propertyGetterName": "getXMainTickSteps", "displayName": "X Main Tick Steps", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Number", "category": "X Axis", "themeable": "Standard", "description": "Defines the step size of the X-axis main subdivision.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 2 }, { "name": "data-tchmi-show-x-sub-ticks", "propertyName": "ShowXSubTicks", "propertySetterName": "setShowXSubTicks", "propertyGetterName": "getShowXSubTicks", "displayName": "Show X Sub Ticks", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Boolean", "category": "X Axis", "themeable": "Standard", "description": "Defines whether the subdivision of the X-axis are displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": true }, { "name": "data-tchmi-x-sub-tick-steps", "propertyName": "XSubTickSteps", "propertySetterName": "setXSubTickSteps", "propertyGetterName": "getXSubTickSteps", "displayName": "X Sub Tick Steps", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Number", "category": "X Axis", "themeable": "Standard", "description": "Defines the step size of the X-axis subdivisions.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": 4, "defaultValueInternal": null }, { "name": "data-tchmi-show-x-axis-name", "propertyName": "ShowXAxisName", "propertySetterName": "setShowXAxisName", "propertyGetterName": "getShowXAxisName", "displayName": "Show X Axis Name", "visible": true, "displayPriority": 30, "type": "tchmi:general#/definitions/Boolean", "themeable": "Standard", "category": "X Axis", "description": "Defines whether the X-axis name is displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": false }, { "name": "data-tchmi-x-axis-name", "propertyName": "XAxisName", "propertySetterName": "setXAxisName", "propertyGetterName": "getXAxisName", "displayName": "X Axis Name", "visible": true, "displayPriority": 30, "type": "tchmi:general#/definitions/String", "category": "X Axis", "themeable": "Standard", "description": "Defines the name of the X-axis.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": "x-axis 1", "defaultValueInternal": null }, { "name": "data-tchmi-x-label-font-family", "propertyName": "XLabelFontFamily", "propertySetterName": "setXLabelFontFamily", "propertyGetterName": "getXLabelFontFamily", "displayName": "X Label Font Family", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/FontFamily", "category": "X Axis", "themeable": "Standard", "description": "Defines the font family of the X-axis labels. Comma separated list of family name or keyword: 'serif', 'sans-serif', 'monospace'.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-x-label-font-size", "propertyName": "XLabelFontSize", "propertySetterName": "setXLabelFontSize", "propertyGetterName": "getXLabelFontSize", "displayName": "X Label Font Size", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/MeasurementValue", "category": "X Axis", "themeable": "Standard", "description": "Defines the X-axis label font size.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 12 }, { "name": "data-tchmi-x-label-font-size-unit", "propertyName": "XLabelFontSizeUnit", "propertyGetterName": "getXLabelFontSizeUnit", "refTo": "XLabelFontSize", "displayName": "X Label Font Size Unit", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/PixelUnit", "category": "X Axis", "description": "Is 'px'.", "readOnly": true, "bindable": false, "defaultBindingMode": "OneWay", "heritable": true, "defaultValueInternal": "px" }, { "name": "data-tchmi-x-label-font-weight", "propertyName": "XLabelFontWeight", "propertySetterName": "setXLabelFontWeight", "propertyGetterName": "getXLabelFontWeight", "displayName": "X Label Font Weight", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/FontWeight", "category": "X Axis", "themeable": "Standard", "description": "Defines the font weight of the X-axis label. 'Normal', 'Bold' (glyphs with more weight) or 'Auto' for inherited.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Auto" }, { "name": "data-tchmi-x-label-font-color", "propertyName": "XLabelFontColor", "propertySetterName": "setXLabelFontColor", "propertyGetterName": "getXLabelFontColor", "displayName": "X Label Font Color", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/SolidColor", "category": "Colors", "themeable": "Standard", "description": "Defines the font color of the X-axis label.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-x-axis-width", "propertyName": "XAxisWidth", "propertySetterName": "setXAxisWidth", "propertyGetterName": "getXAxisWidth", "displayName": "X Axis Width", "visible": true, "displayPriority": 60, "type": "tchmi:general#/definitions/Number", "category": "X Axis", "themeable": "Standard", "description": "Defines the thickness of the X-axis.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 1 }, { "name": "data-tchmi-x-axis-color", "propertyName": "XAxisColor", "propertySetterName": "setXAxisColor", "propertyGetterName": "getXAxisColor", "displayName": "X Axis Color", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/SolidColor", "category": "Colors", "themeable": "Standard", "description": "Defines the color of the X-axis.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-x-axis-name-font-family", "propertyName": "XAxisNameFontFamily", "propertySetterName": "setXAxisNameFontFamily", "propertyGetterName": "getXAxisNameFontFamily", "displayName": "X Axis Name Font Family", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/FontFamily", "category": "X Axis", "themeable": "Standard", "description": "Comma separated list of family name or keyword: 'serif', 'sans-serif', 'monospace'.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-x-axis-name-font-size", "propertyName": "XAxisNameFontSize", "propertySetterName": "setXAxisNameFontSize", "propertyGetterName": "getXAxisNameFontSize", "displayName": "X Axis Name Font Size", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/MeasurementValue", "category": "X Axis", "themeable": "Standard", "description": "Defines the font size of the X-axis name.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 15 }, { "name": "data-tchmi-x-axis-name-font-size-unit", "propertyName": "XAxisNameFontSizeUnit", "propertyGetterName": "getXAxisNameFontSizeUnit", "refTo": "XAxisNameFontSize", "displayName": "X Axis Name Font Size Unit", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/PixelUnit", "category": "X Axis", "description": "Is 'px'.", "readOnly": true, "bindable": false, "defaultBindingMode": "OneWay", "heritable": true, "defaultValueInternal": "px" }, { "name": "data-tchmi-x-axis-name-font-weight", "propertyName": "XAxisNameFontWeight", "propertySetterName": "setXAxisNameFontWeight", "propertyGetterName": "getXAxisNameFontWeight", "displayName": "X Axis Name Font Weight", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/FontWeight", "category": "X Axis", "themeable": "Standard", "description": "Defines the font weight of the X-axis name. 'Normal', 'Bold' (glyphs with more weight) or 'Auto' for inherited.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Bold" }, { "name": "data-tchmi-x-axis-name-font-color", "propertyName": "XAxisNameFontColor", "propertySetterName": "setXAxisNameFontColor", "propertyGetterName": "getXAxisNameFontColor", "displayName": "X Axis Name Font Color", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/SolidColor", "category": "Colors", "themeable": "Standard", "description": "Defines the font color of the X-axis name.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-x-axis-format", "propertyName": "XAxisFormat", "propertySetterName": "setXAxisFormat", "propertyGetterName": "getXAxisFormat", "displayName": "X Axis Format", "visible": true, "themeable": "Advanced", "displayPriority": 70, "type": "tchmi:framework#/definitions/Function", "allowedFunctions": { "returnType": "tchmi:general#/definitions/String", "requiredArguments": [ { "type": "tchmi:general#/definitions/Number", "description": "The xAxis label to format." } ], "requiredWaitMode": "Synchronous" }, "category": "X Axis", "description": "A formatting function to format the xAxis values (no HTML allowed).", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-y-axis", "propertyName": "YAxis", "propertySetterName": "setYAxis", "propertyGetterName": "getYAxis", "displayName": "Y Axis", "visible": true, "displayPriority": 10, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartYAxisDefinitionList", "category": "Y Axis", "themeable": "Standard", "description": "Definition of one or more Y-axes", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": [ { "id": 1, "showAxis": true, "position": "Left", "logarithmicScale": false, "axisLabeling": "Number", "labelFontColor": "%tr%Control::TcHmi.Controls.Beckhoff.TcHmiTrendLineChart::YAxisLabelFontColor%/tr%", "showLabels": true, "axisColor": "%tr%Control::TcHmi.Controls.Beckhoff.TcHmiTrendLineChart::YAxisAxisColor%/tr%", "mainTickMinValue": 0, "mainTickMaxValue": 100, "showAxisName": true, "axisName": "y-axis 1", "axisNameFontFamily": null, "axisNameFontSize": 15, "axisNameFontSizeUnit": "px", "axisNameFontWeight": "Bold", "axisNameFontColor": "%tr%Control::TcHmi.Controls.Beckhoff.TcHmiTrendLineChart::YAxisAxisNameFontColor%/tr%", "decimalPlaces": 2, "autoScaling": false } ], "defaultValueInternal": null }, { "name": "data-tchmi-y-main-tick-steps", "propertyName": "YMainTickSteps", "propertySetterName": "setYMainTickSteps", "propertyGetterName": "getYMainTickSteps", "displayName": "Y Main Tick Steps", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Number", "category": "Y Axis", "themeable": "Standard", "description": "Defines the step size of the Y-axis main subdivision.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 11 }, { "name": "data-tchmi-show-y-sub-ticks", "propertyName": "ShowYSubTicks", "propertySetterName": "setShowYSubTicks", "propertyGetterName": "getShowYSubTicks", "displayName": "Show Y Sub Ticks", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Boolean", "category": "Y Axis", "themeable": "Standard", "description": "Defines whether the subdivision of the Y-axis are displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": true }, { "name": "data-tchmi-y-sub-tick-steps", "propertyName": "YSubTickSteps", "propertySetterName": "setYSubTickSteps", "propertyGetterName": "getYSubTickSteps", "displayName": "Y Sub Tick Steps", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Number", "category": "Y Axis", "themeable": "Standard", "description": "Defines the step size of the Y-axis subdivisions.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": 4, "defaultValueInternal": null }, { "name": "data-tchmi-y-axis-width", "propertyName": "YAxisWidth", "propertySetterName": "setYAxisWidth", "propertyGetterName": "getYAxisWidth", "displayName": "Y Axis Width", "visible": true, "displayPriority": 60, "type": "tchmi:general#/definitions/Number", "category": "Y Axis", "themeable": "Standard", "description": "Defines the thickness of the Y-axis.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 1 }, { "name": "data-tchmi-y-label-font-family", "propertyName": "YLabelFontFamily", "propertySetterName": "setYLabelFontFamily", "propertyGetterName": "getYLabelFontFamily", "displayName": "Y Label Font Family", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/FontFamily", "category": "Y Axis", "themeable": "Standard", "description": "Defines the font family of the Y-axis labels. Comma separated list of family name or keyword: 'serif', 'sans-serif', 'monospace'.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-y-label-font-size", "propertyName": "YLabelFontSize", "propertySetterName": "setYLabelFontSize", "propertyGetterName": "getYLabelFontSize", "displayName": "Y Label Font Size", "visible": true, "displayPriority": 60, "themeable": "Standard", "type": "tchmi:framework#/definitions/MeasurementValue", "category": "Y Axis", "description": "Defines the Y-axis label font size.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 12 }, { "name": "data-tchmi-y-label-font-size-unit", "propertyName": "YLabelFontSizeUnit", "propertyGetterName": "getYLabelFontSizeUnit", "refTo": "YLabelFontSize", "displayName": "Y Label Font Size Unit", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/PixelUnit", "category": "Y Axis", "description": "Is 'px'.", "readOnly": true, "bindable": false, "defaultBindingMode": "OneWay", "heritable": true, "defaultValueInternal": "px" }, { "name": "data-tchmi-y-label-font-weight", "propertyName": "YLabelFontWeight", "propertySetterName": "setYLabelFontWeight", "propertyGetterName": "getYLabelFontWeight", "displayName": "Y Label Font Weight", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/FontWeight", "category": "Y Axis", "themeable": "Standard", "description": "Defines the font weight of the X-axis label. 'Normal', 'Bold' (glyphs with more weight) or 'Auto' for inherited.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Auto" }, { "name": "data-tchmi-show-grid", "propertyName": "ShowGrid", "propertySetterName": "setShowGrid", "propertyGetterName": "getShowGrid", "displayName": "Show Grid", "visible": true, "displayPriority": 10, "type": "tchmi:general#/definitions/Boolean", "category": "Grid", "themeable": "Standard", "description": "Defines whether the grid is displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": true }, { "name": "data-tchmi-grid-show-horizontal-lines", "propertyName": "GridShowHorizontalLines", "propertySetterName": "setGridShowHorizontalLines", "propertyGetterName": "getGridShowHorizontalLines", "displayName": "Grid Show Horizontal Lines", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Boolean", "category": "Grid", "themeable": "Standard", "description": "Defines whether the horizontal lines of the grid are displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": true }, { "name": "data-tchmi-grid-show-vertical-lines", "propertyName": "GridShowVerticalLines", "propertySetterName": "setGridShowVerticalLines", "propertyGetterName": "getGridShowVerticalLines", "displayName": "Grid Show Vertical Lines", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Boolean", "category": "Grid", "themeable": "Standard", "description": "Defines whether the vertical lines of the grid are displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": true }, { "name": "data-tchmi-grid-background-color", "propertyName": "GridBackgroundColor", "propertySetterName": "setGridBackgroundColor", "propertyGetterName": "getGridBackgroundColor", "displayName": "Grid Background Color", "visible": true, "displayPriority": 30, "type": "tchmi:framework#/definitions/SolidColor", "themeable": "Standard", "category": "Colors", "description": "Defines the background color of the grid.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-grid-line-width", "propertyName": "GridLineWidth", "propertySetterName": "setGridLineWidth", "propertyGetterName": "getGridLineWidth", "displayName": "Grid Line Width", "visible": true, "displayPriority": 60, "themeable": "Standard", "type": "tchmi:general#/definitions/Number", "category": "Grid", "description": "Defines the line width of the grid.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 1 }, { "name": "data-tchmi-grid-line-style", "propertyName": "GridLineStyle", "propertySetterName": "setGridLineStyle", "propertyGetterName": "getGridLineStyle", "displayName": "Grid Line Style", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.ChartLineStyle", "category": "Grid", "themeable": "Standard", "description": "Defines the style of the grid lines.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Dashed" }, { "name": "data-tchmi-grid-line-color", "propertyName": "GridLineColor", "propertySetterName": "setGridLineColor", "propertyGetterName": "getGridLineColor", "displayName": "Grid Line Color", "visible": true, "displayPriority": 30, "type": "tchmi:framework#/definitions/SolidColor", "category": "Colors", "themeable": "Standard", "description": "Defines the color of the grid lines.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-subgrid-show-horizontal-lines", "propertyName": "SubgridShowHorizontalLines", "propertySetterName": "setSubgridShowHorizontalLines", "propertyGetterName": "getSubgridShowHorizontalLines", "displayName": "Subgrid Show Horizontal Lines", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Boolean", "category": "Subgrid", "themeable": "Standard", "description": "Defines whether the horizontal lines of the sub grid are displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": false }, { "name": "data-tchmi-subgrid-show-vertical-lines", "propertyName": "SubgridShowVerticalLines", "propertySetterName": "setSubgridShowVerticalLines", "propertyGetterName": "getSubgridShowVerticalLines", "displayName": "Subgrid Show Vertical Lines", "visible": true, "displayPriority": 20, "type": "tchmi:general#/definitions/Boolean", "category": "Subgrid", "themeable": "Standard", "description": "Defines whether the vertical lines of the sub grid are displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": false }, { "name": "data-tchmi-subgrid-line-width", "propertyName": "SubgridLineWidth", "propertySetterName": "setSubgridLineWidth", "propertyGetterName": "getSubgridLineWidth", "displayName": "Subgrid Line Width", "visible": true, "displayPriority": 60, "type": "tchmi:general#/definitions/Number", "category": "Subgrid", "themeable": "Standard", "description": "Defines the line width of the sub grid.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 1 }, { "name": "data-tchmi-subgrid-line-style", "propertyName": "SubgridLineStyle", "propertySetterName": "setSubgridLineStyle", "propertyGetterName": "getSubgridLineStyle", "displayName": "Subgrid Line Style", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.ChartLineStyle", "category": "Subgrid", "themeable": "Standard", "description": "Defines the style of the sub grid lines.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Dashed" }, { "name": "data-tchmi-subgrid-line-color", "propertyName": "SubgridLineColor", "propertySetterName": "setSubgridLineColor", "propertyGetterName": "getSubgridLineColor", "displayName": "Subgrid Line Color", "visible": true, "displayPriority": 30, "type": "tchmi:framework#/definitions/SolidColor", "category": "Colors", "themeable": "Standard", "description": "Defines the color of the sub grid lines.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-show-menu-bar", "propertyName": "ShowMenuBar", "propertySetterName": "setShowMenuBar", "propertyGetterName": "getShowMenuBar", "displayName": "Show Menu Bar", "visible": true, "displayPriority": 10, "type": "tchmi:general#/definitions/Boolean", "category": "Menu Bar", "themeable": "Standard", "description": "Defines whether the menu bar is displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": false }, { "name": "data-tchmi-menu-bar-position", "propertyName": "MenuBarPosition", "propertySetterName": "setMenuBarPosition", "propertyGetterName": "getMenuBarPosition", "displayName": "Menu Bar Position", "visible": true, "displayPriority": 20, "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartMenuBarPosition", "category": "Menu Bar", "themeable": "Standard", "description": "The position (top or botton) of the menu bar.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Bottom" }, { "name": "data-tchmi-menu-bar-label-font-family", "propertyName": "MenuBarLabelFontFamily", "propertySetterName": "setMenuBarLabelFontFamily", "propertyGetterName": "getMenuBarLabelFontFamily", "displayName": "Menu Bar Label Font Family", "visible": true, "themeable": "Standard", "displayPriority": 60, "type": "tchmi:framework#/definitions/FontFamily", "category": "Menu Bar", "description": "Comma separated list of family name or keyword: 'serif', 'sans-serif', 'monospace'.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-menu-bar-label-font-size", "propertyName": "MenuBarLabelFontSize", "propertySetterName": "setMenuBarLabelFontSize", "propertyGetterName": "getMenuBarLabelFontSize", "displayName": "Menu Bar Label Font Size", "visible": true, "themeable": "Standard", "displayPriority": 60, "type": "tchmi:framework#/definitions/MeasurementValue", "category": "Menu Bar", "description": "The size of the font.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 12 }, { "name": "data-tchmi-menu-bar-label-font-size-unit", "propertyName": "MenuBarLabelFontSizeUnit", "propertyGetterName": "getMenuBarLabelFontSizeUnit", "refTo": "MenuBarLabelFontSize", "displayName": "Menu Bar Label Font Size Unit", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/PixelUnit", "category": "Menu Bar", "description": "Is 'px'.", "readOnly": true, "bindable": false, "defaultBindingMode": "OneWay", "heritable": true, "defaultValueInternal": "px" }, { "name": "data-tchmi-menu-bar-label-font-style", "propertyName": "MenuBarLabelFontStyle", "propertySetterName": "setMenuBarLabelFontStyle", "propertyGetterName": "getMenuBarLabelFontStyle", "displayName": "Menu Bar Label Font Style", "visible": true, "themeable": "Standard", "displayPriority": 60, "type": "tchmi:framework#/definitions/FontStyle", "category": "Menu Bar", "description": "'Normal', 'Italic' (slanted with special glyphs), 'Oblique' (slanted normal glyphs) or 'Auto' for inherited.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Auto" }, { "name": "data-tchmi-menu-bar-label-font-weight", "propertyName": "MenuBarLabelFontWeight", "propertySetterName": "setMenuBarLabelFontWeight", "propertyGetterName": "getMenuBarLabelFontWeight", "displayName": "Menu Bar Label Font Weight", "visible": true, "themeable": "Standard", "displayPriority": 60, "type": "tchmi:framework#/definitions/FontWeight", "category": "Menu Bar", "description": "'Normal', 'Bold' (glyphs with more weight) or 'Auto' for inherited.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Auto" }, { "name": "data-tchmi-menu-bar-label-font-color", "propertyName": "MenuBarLabelFontColor", "propertySetterName": "setMenuBarLabelFontColor", "propertyGetterName": "getMenuBarLabelFontColor", "displayName": "Menu Bar Label Font Color", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/SolidColor", "category": "Colors", "themeable": "Standard", "description": "Defines the text color of the menu bar label.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-sections-background-color", "propertyName": "SectionsBackgroundColor", "propertySetterName": "setSectionsBackgroundColor", "propertyGetterName": "getSectionsBackgroundColor", "displayName": "Sections Background Color", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/Color", "category": "Colors", "themeable": "Standard", "description": "Background color for drawing area and menu bar.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-show-tooltip", "propertyName": "ShowTooltip", "propertySetterName": "setShowTooltip", "propertyGetterName": "getShowTooltip", "displayName": "Show Tooltip", "visible": true, "displayPriority": 10, "type": "tchmi:general#/definitions/Boolean", "category": "Tooltip", "themeable": "Standard", "description": "Defines whether the tooltip is displayed or not.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": true }, { "name": "data-tchmi-tooltip-font-family", "propertyName": "TooltipFontFamily", "propertySetterName": "setTooltipFontFamily", "propertyGetterName": "getTooltipFontFamily", "displayName": "Tooltip Font Family", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/FontFamily", "category": "Tooltip", "themeable": "Standard", "description": "Comma separated list of family name or keyword: 'serif', 'sans-serif', 'monospace'.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-tooltip-font-size", "propertyName": "TooltipFontSize", "propertySetterName": "setTooltipFontSize", "propertyGetterName": "getTooltipFontSize", "displayName": "Tooltip Font Size", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/MeasurementValue", "category": "Tooltip", "themeable": "Standard", "description": "The size of the font.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 12 }, { "name": "data-tchmi-tooltip-font-size-unit", "propertyName": "TooltipFontSizeUnit", "propertyGetterName": "getTooltipFontSizeUnit", "refTo": "TooltipFontSize", "displayName": "Tooltip Font Size Unit", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/PixelUnit", "category": "Tooltip", "description": "Is 'px'.", "readOnly": true, "bindable": false, "defaultBindingMode": "OneWay", "heritable": true, "defaultValueInternal": "px" }, { "name": "data-tchmi-tooltip-font-weight", "propertyName": "TooltipFontWeight", "propertySetterName": "setTooltipFontWeight", "propertyGetterName": "getTooltipFontWeight", "displayName": "Tooltip Font Weight", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/FontWeight", "category": "Tooltip", "themeable": "Standard", "description": "'Normal', 'Bold' (glyphs with more weight) or 'Auto' for inherited.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Auto" }, { "name": "data-tchmi-tooltip-font-color", "propertyName": "TooltipFontColor", "propertySetterName": "setTooltipFontColor", "propertyGetterName": "getTooltipFontColor", "displayName": "Tooltip Font Color", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/SolidColor", "category": "Colors", "themeable": "Standard", "description": "Defines the text color of the tooltip.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-tooltip-background-color", "propertyName": "TooltipBackgroundColor", "propertySetterName": "setTooltipBackgroundColor", "propertyGetterName": "getTooltipBackgroundColor", "displayName": "Tooltip Background Color", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/Color", "category": "Colors", "themeable": "Standard", "description": "Defines the background color of the tooltip.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-tooltip-format", "propertyName": "TooltipFormat", "propertySetterName": "setTooltipFormat", "propertyGetterName": "getTooltipFormat", "displayName": "Tooltip Format", "visible": true, "displayPriority": 60, "type": "tchmi:framework#/definitions/Function", "themeable": "Standard", "allowedFunctions": { "returnType": "tchmi:general#/definitions/String", "requiredArguments": [ { "type": "tchmi:general#/definitions/Number", "description": "The current time of the mouse." }, { "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartTooltipInformationList", "description": "The array of points at the current mouse position." }, { "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartTooltipErrorInformationList", "description": "The array of errors at the current mouse position." } ], "requiredWaitMode": "Synchronous" }, "category": "Tooltip", "description": "A formatting function to format the tooltip text (HTML allowed).", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "allowSymbolExpressionsInObject": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-legend-font-family", "propertyName": "LegendFontFamily", "propertySetterName": "setLegendFontFamily", "propertyGetterName": "getLegendFontFamily", "displayName": "Legend Font Family", "visible": true, "themeable": "Standard", "displayPriority": 50, "type": "tchmi:framework#/definitions/FontFamily", "category": "Legend", "description": "Defines the font family of the legend. Comma separated list of family name or keyword: 'serif', 'sans-serif', 'monospace'.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": null }, { "name": "data-tchmi-legend-font-size", "propertyName": "LegendFontSize", "propertySetterName": "setLegendFontSize", "propertyGetterName": "getLegendFontSize", "displayName": "Legend Font Size", "visible": true, "themeable": "Standard", "displayPriority": 50, "type": "tchmi:framework#/definitions/MeasurementValue", "category": "Legend", "description": "Defines the font size of the legend.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": 12 }, { "name": "data-tchmi-legend-font-size-unit", "propertyName": "LegendFontSizeUnit", "propertyGetterName": "getLegendFontSizeUnit", "refTo": "LegendFontSize", "displayName": "Legend Font Size Unit", "visible": true, "displayPriority": 50, "type": "tchmi:framework#/definitions/PixelUnit", "category": "Legend", "description": "Is 'px'.", "readOnly": true, "bindable": false, "defaultBindingMode": "OneWay", "heritable": true, "defaultValueInternal": "px" }, { "name": "data-tchmi-legend-font-style", "propertyName": "LegendFontStyle", "propertySetterName": "setLegendFontStyle", "propertyGetterName": "getLegendFontStyle", "displayName": "Legend Font Style", "visible": true, "themeable": "Standard", "displayPriority": 50, "type": "tchmi:framework#/definitions/FontStyle", "category": "Legend", "description": "Defines the font style of the legend. 'Normal', 'Italic' (slanted with special glyphs), 'Oblique' (slanted normal glyphs) or 'Auto' for inherited.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Auto" }, { "name": "data-tchmi-legend-font-weight", "propertyName": "LegendFontWeight", "propertySetterName": "setLegendFontWeight", "propertyGetterName": "getLegendFontWeight", "displayName": "Legend Font Weight", "visible": true, "themeable": "Standard", "displayPriority": 50, "type": "tchmi:framework#/definitions/FontWeight", "category": "Legend", "description": "Defines the font weight of the legened. 'Normal', 'Bold' (glyphs with more weight) or 'Auto' for inherited.", "readOnly": false, "bindable": true, "defaultBindingMode": "OneWay", "heritable": true, "defaultValue": null, "defaultValueInternal": "Auto" } ], "attributeCategories": [ { "name": "X Axis", "displayPriority": 520, "description": "Attributes defining the X-Axis of the chart" }, { "name": "Y Axis", "displayPriority": 530, "description": "Attributes defining the Y-Axis of the chart" }, { "name": "Graph", "displayPriority": 540, "description": "Attributes defining the graph of the chart" }, { "name": "Grid", "displayPriority": 570, "description": "Attributes defining the grid of the chart" }, { "name": "Subgrid", "displayPriority": 575, "description": "Attributes defining the sub grid of the chart" }, { "name": "Menu Bar", "displayPriority": 590, "description": "Attributes defining the menu bar" }, { "name": "Tooltip", "displayPriority": 600, "description": "Attributes defining the tooltip" }, { "name": "Legend", "displayPriority": 610, "defaultCollapsed": true, "description": "Attributes defining the legend" }, { "name": "Statistical Data", "displayPriority": 620, "defaultCollapsed": true, "description": "Attributes defining the statistical data" } ], "functions": [ { "name": "stop", "displayName": "stop", "visible": false, "description": "Stop getting new data. (deprecated alias for pause)", "category": "Common", "params": [], "type": null, "heritable": true }, { "name": "pause", "displayName": "pause", "visible": true, "description": "Stop getting new data.", "category": "Common", "params": [], "type": null, "heritable": true }, { "name": "resetZoom", "displayName": "resetZoom", "visible": true, "description": "Reset the zooming and panning.", "category": "Common", "params": [], "type": null, "heritable": true }, { "name": "reset", "displayName": "reset", "visible": false, "description": "Reset the zoom and set actualStart and actualEnd to start and end value. (deprecated alias for play)", "category": "Common", "params": [], "type": null, "heritable": true }, { "name": "play", "displayName": "play", "visible": true, "description": "Reset the zoom and set actualStart and actualEnd to start and end value.", "category": "Common", "params": [], "type": null, "heritable": true } ], "themedResources": [ { "name": "YAxisGenerated", "displayName": "Y Axis Generated", "description": "Default value for auto generated Y-Axes.", "type": "tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTrendLineChart.ChartYAxisDefinition" }, { "name": "TooltipFontColor", "displayName": "Tooltip Font Color", "description": "Font color in the tooltip", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "ErrorMarkingColor", "displayName": "Error Marking Color", "description": "Color of a error range", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "LineGraphDescriptionLineColor", "displayName": "Line Graph Description Line Color", "description": "Color of a line", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "LineGraphDescriptionPointDotFillColor", "displayName": "Line Graph Description Point Dot Fill Color", "description": "Fill color of a point", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "LineGraphDescriptionPointDotStrokeColor", "displayName": "Line Graph Description Point Dot Stroke Color", "description": "Stroke color of a point", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "YAxisLabelFontColor", "displayName": "Y Axis Label Font Color", "description": "Font color of yAxis", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "YAxisAxisColor", "displayName": "Y Axis Axis Color", "description": "Axis color of yAxis", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "YAxisAxisNameFontColor", "displayName": "Y Axis Axis Name Font Color", "description": "Axis name color of yAxis", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "ReferenceLineColor", "displayName": "Reference Line Color", "description": "Line and label color of reference line", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "LineGraphDescriptionFillColor", "displayName": "Line Graph Description Fill Color", "description": "Fill color of an area", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "DefaultColorRangeColor", "displayName": "Default Color Range Color", "description": "Default color of color ranges", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "DefaultFillColorRangeColor", "displayName": "Default Fill Color Range Color", "description": "Default fill color of color ranges", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "HighlightDotColor", "displayName": "Point Dot Highlight Color", "description": "Color for the highlighted fill of the dot.", "type": "tchmi:framework#/definitions/SolidColor" }, { "name": "HighlightDotStrokeColor", "displayName": "Point Dot Stroke Highlight Color", "description": "Color for the highlighted stroke of the dot.", "type": "tchmi:framework#/definitions/SolidColor" } ], "events": [], "dataTypes": [ { "schema": "Schema/Types.Schema.json" }, { "schema": "../Schema/Types.Schema.json" } ], "access": [ { "name": "changeSettings", "displayName": "Change Settings", "description": "Controls the ability to change the properties of attributes. This is set to false by default.", "visible": true, "defaultValueInternal": true, "dependsOn": [ "operate" ] } ], "languages": { "en": "Lang/Language.en.json", "de": "Lang/Language.de.json" } }