@vertigis/viewer-spec
Version:
VertiGIS Viewer Specification
114 lines (113 loc) • 2.32 kB
TypeScript
import type { CommonAction } from "./CommonAction";
/**
* Names of `action-*` events generated for VertiGIS Studio Analytics in
* VertiGIS Studio Mobile.
*/
export type MobileAction = CommonAction
/**
* Generic action. No payload.
*/
| "app-refresh"
/**
* Layer action. Payload: MIME type of the attachment.
*/
| "attachment-update"
/**
* Generic action. Payload: file name.
*/
| "file-open"
/**
* Generic action. Payload: device name.
*/
| "gnss-device-select"
/**
* Generic action. Payload: antenna height.
*/
| "gnss-device-antenna-height-set"
/**
* Generic action. Payload: [wkid, transformation name].
*/
| "gnss-device-transformation-override"
/**
* RunTimedAction OR EndTimedAction.
*/
| "file-initial-download"
/**
* RunTimedAction OR EndTimedAction.
*/
| "file-update-download"
/**
* RunTimedAction OR EndTimedAction.
*/
| "map-area-download"
/**
* EndTimedAction.
*/
| "map-area-download-layer-fail"
/**
* EndTimedAction.
*/
| "map-area-download-table-fail"
/**
* RunTimedAction OR EndTimedAction.
*/
| "map-area-changes-send"
/**
* EndTimedAction.
*/
| "map-area-send-changes-layer-fail"
/**
* EndTimedAction.
*/
| "map-area-send-changes-table-fail"
/**
* RunTimedAction OR EndTimedAction.
*/
| "map-area-update"
/**
* EndTimedAction.
*/
| "map-area-update-layer-fail"
/**
* EndTimedAction.
*/
| "map-area-update-table-fail"
/**
* Map action. Payload: "{'custom' or 'predefined'} - {map area name}".
*/
| "map-area-activate"
/**
* Map action. Payload: "{'custom' or 'predefined'} - {map area name}".
*/
| "map-area-deactivate"
/**
* Map action. Payload: "{'custom' or 'predefined'} - {map area name}".
*/
| "map-area-data-delete"
/**
* Generic action. Payload: log level.
*/
| "settings-log-level-set"
/**
* Generic action. Payload: boolean value indicating if setting is set to
* true.
*/
| "settings-measurement-system-set"
/**
* Generic action. Payload: photo resize option.
*/
| "settings-photo-quality-set"
/**
* Generic action. Payload: boolean value indicating if setting is set to
* true.
*/
| "settings-remember-layer-visibility-set"
/**
* Generic action. Payload: boolean value indicating if setting is set to
* true.
*/
| "settings-remember-map-extent-set"
/**
* Generic action. No payload.
*/
| "user-signout";