projects/dvl-fw-core/src/lib/interfaces/graphic-variable.ts
Properties |
Methods |
asBoundField |
asBoundField()
|
Type parameters :
|
Returns :
BoundField<T>
|
toJSON |
toJSON()
|
Returns :
any
|
dataVariable |
dataVariable:
|
Type : DataVariable
|
id |
id:
|
Type : string
|
label |
label:
|
Type : string
|
recordSet |
recordSet:
|
Type : RecordSet
|
recordStream |
recordStream:
|
Type : RecordStream
|
selector |
selector:
|
Type : string
|
type |
type:
|
Type : GraphicVariableType | string
|
import { BoundField } from '@ngx-dino/core';
import { DataVariable } from './data-variable';
import { RecordSet } from './record-set';
import { RecordStream } from './record-stream';
export enum GraphicVariableType {
IDENTIFIER = 'identifier',
TEXT = 'text',
TOOLTIP = 'tooltip',
AXIS = 'axis',
INPUT = 'input',
LABEL = 'label',
LABEL_POSITION = 'labelPosition',
FONT_SIZE = 'fontSize',
ORDER = 'order',
LATITUDE = 'latitude',
LONGITUDE = 'longitude',
X = 'x',
Y = 'y',
Z = 'z',
SHAPE = 'shape',
PULSE = 'pulse',
HEIGHT = 'height',
AREA_SIZE = 'areaSize',
COLOR = 'color',
TRANSPARENCY = 'transparency',
STROKE_WIDTH = 'strokeWidth',
STROKE_COLOR = 'strokeColor',
STROKE_TRANSPARENCY = 'strokeTransparency',
}
export interface GraphicVariable {
id: string;
label: string;
type: GraphicVariableType | string;
selector: string;
recordStream: RecordStream;
recordSet: RecordSet;
dataVariable: DataVariable;
asBoundField<T>(): BoundField<T>;
toJSON(): any;
}