projects/angular-cesium/src/lib/angular-cesium-widgets/models/editor-observable.ts
Observable
Properties |
disable |
disable:
|
Type : Function
|
dispose |
dispose:
|
Type : Function
|
enable |
enable:
|
Type : Function
|
finishCreation |
finishCreation:
|
Type : function
|
getEditValue |
getEditValue:
|
Type : function
|
getLabels |
getLabels:
|
Type : function
|
setLabelsRenderFn |
setLabelsRenderFn:
|
Type : function
|
updateLabels |
updateLabels:
|
Type : function
|
import { Observable } from 'rxjs';
import { LabelProps } from './label-props';
export class EditorObservable<T> extends Observable<T> {
dispose: Function;
enable: Function;
disable: Function;
getLabels: () => LabelProps[];
getEditValue: () => T;
setLabelsRenderFn: (func: (update: T, labels: LabelProps[]) => LabelProps[]) => void;
updateLabels: (labels: LabelProps[]) => void;
finishCreation: () => boolean;
}