Skip to content

Latest commit

 

History

History
337 lines (310 loc) · 13.4 KB

oh-time-series.md

File metadata and controls

337 lines (310 loc) · 13.4 KB
title component label description source prev
oh-time-series - Time Series
oh-time-series
Time Series
Reference documentation for the oh-time-series component
/docs/ui/components/

oh-time-series - Time Series

[[toc]]

Configuration

General

A name which will appear on tooltips and labels The item whose persisted data to display The identifier of the persistence service to retrieve the data from. Leave blank to the use the default. Do not get one value before and after the requested period and move them to the start and end of the period Do not add the current Item state into the requested period (the item state will be before or at the end time) Offset to subtract from the displayed period, use if you want to do period comparisons (see also Offset Unit). Offset to subtract from the displayed period, use if you want to do period comparisons (see also Offset Amount). The type of the series.
Note: heatmap needs a configured visual map or uses the default and is not supported for time series!

Axis and Coordinate System Assignments

The index of the X axis for this series The index of the Y axis for this series

Action

Action to perform when the element is clicked Type of action to perform URL to navigate to or to send HTTP request to Open the URL in the same tab/window instead of a new one. This will exit the app. HTTP method to use for the request Body to send with the request Item to perform the action on Command to send to the Item. If "Toogle Item" is selected as the action, only send the command when the state is different Command to send to the Item when "Toggle Item" is selected as the action, and the Item's state is equal to the command above Comma-separated list of options; if omitted, retrieve the command options from the Item dynamically. Use value=label format to provide a label different than the option. Scene, Script or Rule to run Object representing the optional context to pass. Edit in YAML or provide a JSON object, e.g. { "param1": "value1", "param2": { "subkey1": "testing", "subkey2": 123 } }. Page to navigate to Use a specific page transition animation Page or widget to display in the modal Configuration (prop values) for the target modal page or widget Array of URLs or objects representing the images. Auto-refresh is not supported.
Edit in YAML, e.g.
- item: ImageItem1
caption: Camera
or provide a JSON array, e.g.
[ "url1", { "item": "ImageItem1", "caption": "Camera" } ]
Objects are in the photos array format with an additional item property to specify an item to view. Configuration for the photo browser.
Edit in YAML or provide a JSON object, e.g.
{ "exposition": false, "type": "popup", "theme": "dark" }
See photo browser parameters (not all are supported). Group Item whose members to show in a popup Start analyzing with the specified (set of) Item(s) The initial analyzing period - dynamic or a predefined fixed period: day, week, month or year The initial coordinate system of the analyzer - time, aggregate or calendar (only time is supported for dynamic periods) Shows a dialog or sheet to ask for confirmation before the action is executed. Can either be a text to show in the dialog or a JSON object { type: "dialog", title: "Confirm", text: "Are you sure?" } or { type: "sheet", text: "Confirm", color: "green" } Shows a toast popup when the action has been executed. Can either be a text to show or a JSON object including some of the supported parameters The variable name to set The value to set the variable to Consider the variable value is an object and set the corresponding deep property within that object using a key syntax. Examples: user.name, user[0].address[1].street, [0], [0].label. The inner property and its parent hierarchy will be created if missing.