Documentation / @expofp/schema / Kiosk
Interface: Kiosk
Extends
output<typeofKioskSchema>
Properties
heading?
optional heading?: number;Device heading in degrees — rotates the you-are-here marker.
Inherited from
z.infer.headingiconSizePercent?
optional iconSizePercent?: number;You-are-here icon size, in percent.
Inherited from
z.infer.iconSizePercentlat?
optional lat?: number;GPS latitude (with lng, an alternative fix to x/y).
Inherited from
z.infer.latlng?
optional lng?: number;GPS longitude.
Inherited from
z.infer.lngmapBearingDegrees?
optional mapBearingDegrees?: number;Map bearing at the home framing, degrees (map mode).
Inherited from
z.infer.mapBearingDegreesmapCenterLat?
optional mapCenterLat?: number;Home framing center latitude (map mode).
Inherited from
z.infer.mapCenterLatmapCenterLng?
optional mapCenterLng?: number;Home framing center longitude (map mode).
Inherited from
z.infer.mapCenterLngmapCenterX?
optional mapCenterX?: number;Home framing center x.
Inherited from
z.infer.mapCenterXmapCenterY?
optional mapCenterY?: number;Home framing center y.
Inherited from
z.infer.mapCenterYmapInitialPtScale?
optional mapInitialPtScale?: number;The pt-scale captured when the kiosk was set up (zoom reference).
Inherited from
z.infer.mapInitialPtScalemapPitch?
optional mapPitch?: number;Map pitch at the home framing, degrees.
Inherited from
z.infer.mapPitchmapPitchDegrees?
optional mapPitchDegrees?: number;Map pitch at the home framing, degrees (map mode).
Inherited from
z.infer.mapPitchDegreesmapPtScale?
optional mapPtScale?: number;The pt-scale of the saved framing.
Inherited from
z.infer.mapPtScalemapRollDegrees?
optional mapRollDegrees?: number;Map roll at the kiosk's home framing, degrees.
Inherited from
z.infer.mapRollDegreesmapZoom?
optional mapZoom?: number;Map zoom level at the home framing (map mode).
Inherited from
z.infer.mapZoomuiScale?
optional uiScale?: number;Per-device UI scale preference (the applied range is 0.8–1.4).
Inherited from
z.infer.uiScalex?
optional x?: number;Anchor x in plan coordinates.
Inherited from
z.infer.xy?
optional y?: number;Anchor y in plan coordinates.
Inherited from
z.infer.yz?
optional z?: string | number | null;Floor: the level name (a numeric index is accepted and stringified). Nullable — the on-device SetKiosk flow writes null for a plan with no layers, and that record round-trips through localStorage.
Inherited from
z.infer.z