FrameworkAccuDraw Class
Beta
Implementation of AccuDraw that sends events for UI and status changes
Extends
- AccuDraw
Implements
Methods
| Name | Description | |
|---|---|---|
| constructor(): FrameworkAccuDraw | ||
| loadUserSettings(storage: UiStateStorage): Promise<void> | Function to load settings from settings storage | |
| getFieldDisplayValue(index: ItemField): string Static | Gets the display value for an AccuDraw field | |
| setFieldValueFromUi(field: ItemField, stringValue: string): void Static | AccuDraw Set Field Value from Ui. |
Properties
| Name | Type | Description | |
|---|---|---|---|
| displayNotifications Accessor Static | boolean | Determines if notifications should be displayed for AccuDraw changes | |
| isACSRotationConditional StaticReadonly | ConditionalBooleanValue | Determines if AccuDraw.rotationMode === RotationMode.ACS | |
| isContextRotationConditional StaticReadonly | ConditionalBooleanValue | Determines if AccuDraw.rotationMode === RotationMode.Context | |
| isFrontRotationConditional StaticReadonly | ConditionalBooleanValue | Determines if AccuDraw.rotationMode === RotationMode.Front | |
| isPolarModeConditional StaticReadonly | ConditionalBooleanValue | Determines if AccuDraw.compassMode === CompassMode.Polar | |
| isRectangularModeConditional StaticReadonly | ConditionalBooleanValue | Determines if AccuDraw.compassMode === CompassMode.Rectangular | |
| isSideRotationConditional StaticReadonly | ConditionalBooleanValue | Determines if AccuDraw.rotationMode === RotationMode.Side | |
| isTopRotationConditional StaticReadonly | ConditionalBooleanValue | Determines if AccuDraw.rotationMode === RotationMode.Top | |
| isViewRotationConditional StaticReadonly | ConditionalBooleanValue | Determines if AccuDraw.rotationMode === RotationMode.View | |
| onAccuDrawGrabInputFocusEvent StaticReadonly | AccuDrawGrabInputFocusEvent | AccuDraw Grab Input Focus event. | |
| onAccuDrawSetCompassModeEvent StaticReadonly | AccuDrawSetCompassModeEvent | AccuDraw Set Mode event. | |
| onAccuDrawSetFieldFocusEvent StaticReadonly | AccuDrawSetFieldFocusEvent | AccuDraw Set Field Focus event. | |
| onAccuDrawSetFieldLockEvent StaticReadonly | AccuDrawSetFieldLockEvent | AccuDraw Set Field Lock event. | |
| onAccuDrawSetFieldValueFromUiEvent StaticReadonly | AccuDrawSetFieldValueFromUiEvent | AccuDraw Set Field Value from Ui event. | |
| onAccuDrawSetFieldValueToUiEvent StaticReadonly | AccuDrawSetFieldValueToUiEvent | AccuDraw Set Field Value to Ui event. | |
| onAccuDrawUiSettingsChangedEvent StaticReadonly | AccuDrawUiSettingsChangedEvent | AccuDraw Grab Input Focus event. | |
| providerId Readonly | "FrameworkAccuDraw" | Unique provider Id | |
| uiStateStorage Accessor Static | undefined | AccuDrawUiSettings | AccuDraw User Interface settings |
Inherited properties
Defined in
Last Updated: 30 November, 2023