SimpleTime
Extends:
The purpose of SimpleTime is to store a time. It will write to your tool's XML configuration the text of the time value set on it. It uses moment.js (https://momentjs.com/) for parsing and formatting time data. The display format and persistence format can be controlled through properties using moment.js formatting strings (https://momentjs.com/docs/#/displaying/format/). You can change the format of the string it persists in your tools XML configuration independent of the format of the string used for display. The default value is the current time in format of "hours:minutes:seconds:3 digits of milliseconds".
Constructor Summary
Public Constructor | ||
public |
constructor(dataName: string, dataItemProps: object) Constructor |
Public Constructors
public constructor(dataName: string, dataItemProps: object) source
Constructor
Params:
Name | Type | Attribute | Description |
dataName | string | The name of the data item. |
|
dataItemProps | object |
|
An object of properties such as hidden, disabled, suppressed etc. |
dataItemProps.dateFormat | string |
|
The "dateFormat" property is used for displaying the date. This string is used by moment.js for formatting, so is in its formatting syntax. You can find a reference for that here: https://momentjs.com/docs/#/parsing/string-format/ |
dataItemProps.dateTimeDelimiter | string |
|
The "dateTimeDelimiter" property is used as the delimiter between the date and time formatting strings for display. |
dataItemProps.timeFormat | string |
|
The "timeFormat" property is used for displaying the time. This string is used by moment.js for formatting, so is in its formatting syntax. You can find a reference for that here: https://momentjs.com/docs/#/parsing/string-format/ |
dataItemProps.persistenceFormat | string |
|
The "persistenceFormat" property is used for persisting the date in the tools XML configuration. This string is used by moment.js for formatting, so is in its formatting syntax. You can find a reference for that here: https://momentjs.com/docs/#/parsing/string-format/ |