Skip to main content

Interface: ControllableAPDataProvider

Defined in: src/sdk/autopilot/APDataProvider.ts:268

A provider of data for an autopilot that can be controlled by an autopilot instance.

Extends

Methods

getItem()

getItem<K>(key): APDataItem<APDataItemTypes[K]>

Defined in: src/sdk/autopilot/APDataProvider.ts:262

Gets a data item from this provider.

Type Parameters

Type Parameter
K extends keyof APDataItemTypes

Parameters

ParameterTypeDescription
keyKThe key of the data item to get.

Returns

APDataItem<APDataItemTypes[K]>

The data item with the specified key.

Inherited from

APDataProvider.getItem


onAfterUpdate()

onAfterUpdate(): void

Defined in: src/sdk/autopilot/APDataProvider.ts:277

A method that is called on every autopilot update cycle after the autopilot directors are updated.

Returns

void


onBeforeUpdate()

onBeforeUpdate(): void

Defined in: src/sdk/autopilot/APDataProvider.ts:272

A method that is called on every autopilot update cycle before the autopilot directors are updated.

Returns

void