ILineDataSourceApi
Integration guide · Reference index
Public contract reference. This declaration describes types and callback shapes; availability is constrained by the linked integration guide and the runtime capability. Legacy product-specific fields are not a promise of implementation.
isSelectionEnabled
isSelectionEnabled(): boolean;Use the type signature above and the integration guide for the owning capability.
setSelectionEnabled
setSelectionEnabled(enable: boolean): void;Use the type signature above and the integration guide for the owning capability.
| Parameter | Type | Required |
|---|---|---|
enable | boolean | Yes |
isSavingEnabled
isSavingEnabled(): boolean;Use the type signature above and the integration guide for the owning capability.
setSavingEnabled
setSavingEnabled(enable: boolean): void;Use the type signature above and the integration guide for the owning capability.
| Parameter | Type | Required |
|---|---|---|
enable | boolean | Yes |
isShowInObjectsTreeEnabled
isShowInObjectsTreeEnabled(): boolean;Use the type signature above and the integration guide for the owning capability.
setShowInObjectsTreeEnabled
setShowInObjectsTreeEnabled(enabled: boolean): void;Use the type signature above and the integration guide for the owning capability.
| Parameter | Type | Required |
|---|---|---|
enabled | boolean | Yes |
isUserEditEnabled
isUserEditEnabled(): boolean;Use the type signature above and the integration guide for the owning capability.
setUserEditEnabled
setUserEditEnabled(enabled: boolean): void;Use the type signature above and the integration guide for the owning capability.
| Parameter | Type | Required |
|---|---|---|
enabled | boolean | Yes |
bringToFront
bringToFront(): void;Use the type signature above and the integration guide for the owning capability.
sendToBack
sendToBack(): void;Use the type signature above and the integration guide for the owning capability.
getProperties
getProperties(): Record<string, any>;Use the type signature above and the integration guide for the owning capability.
setProperties
setProperties(newProperties: object): void;Use the type signature above and the integration guide for the owning capability.
| Parameter | Type | Required |
|---|---|---|
newProperties | object | Yes |
getPoints
getPoints(): PricedPoint[];Use the type signature above and the integration guide for the owning capability.
setPoints
setPoints(points: ShapePoint[]): void;Use the type signature above and the integration guide for the owning capability.
| Parameter | Type | Required |
|---|---|---|
points | ShapePoint[] | Yes |
getAnchoredPosition
getAnchoredPosition(): PositionPercents | undefined;Use the type signature above and the integration guide for the owning capability.
setAnchoredPosition
setAnchoredPosition(positionPercents: PositionPercents): void;Use the type signature above and the integration guide for the owning capability.
| Parameter | Type | Required |
|---|---|---|
positionPercents | PositionPercents | Yes |