Type Definitions
-
ChangedFieldCallback(field, value)
-
Callback for VisualUpdate#forEachChangedField
Parameters:
Name Type Description field
String name of the involved changed field. value
String the new value for the field. See VisualUpdate#getChangedFieldValue for details. Note that changes to the values made through VisualUpdate#setCellValue calls will not be reflected by the iterator, as they don't affect the model. -
CustomParserFunction(fieldValue, key) → {Number}
-
Callback for Chart#setXAxis and Chart#addYAxis
Parameters:
Name Type Description fieldValue
String the field value to be parsed. key
String the key associated with the given value Returns:
a valid number to be plotted or null if the value has to be considered unchanged- Type
- Number
-
FunctionLogConsumer(message)
-
Callback for FunctionAppender
Parameters:
Name Type Description message
String the log message to be consumed. If a more detailed insight on the message details is required it is suggested to implement a custom SimpleLogAppender. -
ItemUpdateChangedFieldCallback(fieldName, fieldPos, value)
-
Callback for ItemUpdate#forEachChangedField and ItemUpdate#forEachField
Parameters:
Name Type Description fieldName
String of the involved changed field. If the related Subscription was initialized using a "Field Schema" it will be null. fieldPos
Number 1-based position of the field within the "Field List" or "Field Schema". value
String the value for the field. See ItemUpdate#getValue for details. -
LabelsFormatter(value) → {String}
-
Callback for Chart#setXLabels and ChartLine#setYLabels
Parameters:
Name Type Description value
Number the value to be formatted before being print in a label. Returns:
the String to be set as content for the label.- Type
- String