Skip to main content

Interface: BingComponentProps

Component props for the MapComponent.

Hierarchy

Properties

children

Optional children: DisplayChildren[]

The children of the display component.

Inherited from

ComponentProps.children

Defined in

src/sdk/components/FSComponent.ts:122


class

Optional class: string | SubscribableSet<string>

CSS class(es) to add to the Bing component's image.

Defined in

src/sdk/components/bing/BingComponent.tsx:97


delay

Optional delay: number

The amount of time, in milliseconds, to delay binding the Bing instance after the component has been rendered. Defaults to 0.

Defined in

src/sdk/components/bing/BingComponent.tsx:94


earthColors

Optional earthColors: SubscribableArray<number>

The earth colors for the Bing component. Index 0 defines the water color, and indexes 1 to the end of the array define the terrain colors. Each color should be expressed as R + G * 256 + B * 256^2. If not defined, all colors default to black.

Defined in

src/sdk/components/bing/BingComponent.tsx:50


earthColorsElevationRange

Optional earthColorsElevationRange: Subscribable<Readonly<Omit<Float64Array, "set" | "sort" | "copyWithin">>>

The elevation range over which to assign the earth terrain colors, as [minimum, maximum] in feet. The terrain colors are assigned at regular intervals over the entire elevation range, starting with the first terrain color at the minimum elevation and ending with the last terrain color at the maximum elevation. Terrain below and above the minimum and maximum elevation are assigned the first and last terrain colors, respectively. Defaults to [0, 30000].

Defined in

src/sdk/components/bing/BingComponent.tsx:59


id

id: string

The unique ID to assign to this Bing component.

Defined in

src/sdk/components/bing/BingComponent.tsx:34


isoLines

Optional isoLines: Subscribable<boolean>

Whether isolines should be shown. Defaults to false.

Defined in

src/sdk/components/bing/BingComponent.tsx:88


mode

mode: EBingMode

The mode of the Bing component.

Defined in

src/sdk/components/bing/BingComponent.tsx:37


onBoundCallback

Optional onBoundCallback: (component: BingComponent) => void

A callback to call when the Bing component is bound.

Type declaration

▸ (component): void

A callback to call when the Bing component is bound.

Parameters
NameType
componentBingComponent
Returns

void

Defined in

src/sdk/components/bing/BingComponent.tsx:40


ref

Optional ref: NodeReference<any>

A reference to the display component.

Inherited from

ComponentProps.ref

Defined in

src/sdk/components/FSComponent.ts:125


reference

Optional reference: Subscribable<EBingReference>

The reference mode for the Bing component. Defaults to EBingReference.SEA.

Defined in

src/sdk/components/bing/BingComponent.tsx:68


resolution

Optional resolution: Subscribable<Readonly<Omit<Float64Array, "set" | "sort" | "copyWithin">>>

The internal resolution for the Bing component, as [width, height] in pixels. Defaults to 1024x1024 pixels.

Defined in

src/sdk/components/bing/BingComponent.tsx:43


skyColor

Optional skyColor: Subscribable<number>

The sky color for the Bing component. The sky color is only visible in synthetic vision (EBingMode.HORIZON) mode. The color should be expressed as R + G * 256 + B * 256^2. Defaults to black.

Defined in

src/sdk/components/bing/BingComponent.tsx:65


wxrColors

Optional wxrColors: SubscribableArray<readonly [number, number]>

The weather radar colors for the Bing component. Each entry E_i of the array is a tuple [color, rate] that defines a color stop, where color is an RGBA color expressed as R + G * 256 + B * 256^2 + A * 256^3 and rate is a precipitation rate in millimeters per hour.

In general, the color defined by E_i is applied to precipitation rates ranging from the rate defined by E_i-1 to the rate defined by E_i. There are two special cases. The color defined by E_0 is applied to the precipitation rates from zero to the rate defined by E_0. The color defined by E_n-1, where n is the length of the array, is applied to the precipitation rates from the rate defined by E_n-2 to positive infinity.

If not defined, the colors default to BingComponent.DEFAULT_WEATHER_COLORS.

Defined in

src/sdk/components/bing/BingComponent.tsx:85


wxrMode

Optional wxrMode: Subscribable<WxrMode>

The weather radar mode for the Bing component. Defaults to EWeatherRadar.NONE.

Defined in

src/sdk/components/bing/BingComponent.tsx:71