Detail: TObject<{
__chat: TOptional<TObject<{
_attributes: TObject<{
chatroom: TString;
groupOwner: TOptional<TString>;
id: TString;
messageId: TOptional<TString>;
parent: TOptional<TString>;
senderCallsign: TString;
}>;
chatgrp: TAny;
}>>;
__forcedelete: TOptional<TObject<{}>>;
__geofence: TOptional<TObject<{
_attributes: TObject<{
boundingSphere: TOptional<TNumber>;
elevationMonitored: TOptional<TString>;
maxElevation: TOptional<TString>;
minElevation: TOptional<TString>;
monitor: TOptional<TString>;
tracking: TOptional<TString>;
trigger: TOptional<TString>;
}>;
}>>;
__group: TOptional<TObject<{
_attributes: TOptional<TObject<{
name: TString;
role: TString;
}>>;
}>>;
__video: TOptional<TObject<{
_attributes: TOptional<TObject<{
sensor: TOptional<TString>;
spi: TOptional<TString>;
uid: TOptional<TString>;
url: TOptional<TString>;
}>>;
ConnectionEntry: TOptional<TObject<{
_attributes: TObject<{
address: TString;
alias: TOptional<(...)>;
bufferTime: TOptional<(...)>;
ignoreEmbeddedKLV: TOptional<(...)>;
networkTimeout: TOptional<(...)>;
path: TOptional<(...)>;
port: TOptional<(...)>;
protocol: TOptional<(...)>;
roverPort: TOptional<(...)>;
rtspReliable: TOptional<(...)>;
uid: TString;
}>;
}>>;
}>>;
_flow-tags_: TOptional<TAny>;
ackrequest: TOptional<TObject<{
_attributes: TObject<{
ackrequested: TBoolean;
tag: TString;
uid: TString;
}>;
}>>;
archive: TOptional<TUnion<[TObject<{
_attributes: TOptional<TObject<{
value: TOptional<(...)>;
}>>;
}>, TArray<TObject<{
_attributes: TOptional<TObject<{
value: ...;
}>>;
}>>]>>;
attachment_list: TOptional<TObject<{
_attributes: TObject<{
hashes: TString;
}>;
}>>;
bearing: TOptional<TObject<{
_attributes: TObject<{
value: TString;
}>;
}>>;
bearingUnits: TOptional<TObject<{
_attributes: TObject<{
value: TString;
}>;
}>>;
color: TOptional<TObject<{
_attributes: TOptional<TObject<{
argb: TOptional<TString>;
}>>;
}>>;
contact: TOptional<TObject<{
_attributes: TObject<{
callsign: TString;
endpoint: TOptional<TString>;
name: TOptional<TString>;
phone: TOptional<TString>;
}>;
}>>;
fileshare: TOptional<TObject<{
_attributes: TObject<{
filename: TString;
name: TString;
senderCallsign: TString;
senderUid: TString;
senderUrl: TString;
sha256: TString;
sizeInBytes: TInteger;
}>;
}>>;
fillColor: TOptional<TObject<{
_attributes: TOptional<TObject<{
value: TOptional<TString>;
}>>;
}>>;
inclination: TOptional<TObject<{
_attributes: TObject<{
value: TString;
}>;
}>>;
labels_on: TOptional<TObject<{
_attributes: TOptional<TObject<{
value: TOptional<TString>;
}>>;
}>>;
link: TOptional<TUnion<[TObject<{
_attributes: TObject<{
mime: TOptional<TString>;
parent_callsign: TOptional<TString>;
point: TOptional<TString>;
production_time: TOptional<TString>;
relation: TOptional<TString>;
remarks: TOptional<TString>;
type: TOptional<TString>;
uid: TOptional<TString>;
url: TOptional<TString>;
}>;
}>, TArray<TObject<{
_attributes: TObject<{
mime: TOptional<(...)>;
parent_callsign: TOptional<(...)>;
point: TOptional<(...)>;
production_time: TOptional<(...)>;
relation: TOptional<(...)>;
remarks: TOptional<(...)>;
type: TOptional<(...)>;
uid: TOptional<(...)>;
url: TOptional<(...)>;
}>;
}>>]>>;
link_attr: TOptional<TObject<{
_attributes: TObject<{
color: TOptional<TInteger>;
direction: TOptional<TEnum<{
Exfil: "Exfil";
Infil: "Infil";
}>>;
method: TEnum<{
Driving: "Driving";
Flying: "Flying";
Swimming: "Swimming";
Walking: "Walking";
Watercraft: "Watercraft";
}>;
order: TEnum<{
Ascending: "Ascending Check Points";
Descending: "Descending Check Points";
}>;
planningmethod: TOptional<TEnum<{
Exfil: "Exfil";
Infil: "Infil";
}>>;
prefix: TString;
routetype: TEnum<{
Primary: "Primary";
Secondary: "Secondary";
}>;
stroke: TOptional<TString>;
type: TOptional<TString>;
}>;
}>>;
marti: TOptional<TObject<{
_attributes: TOptional<TObject<{}>>;
dest: TOptional<TUnion<[TObject<{
_attributes: TObject<(...)>;
}>, TArray<TObject<{
_attributes: ...;
}>>]>>;
}>>;
mission: TOptional<TObject<{
_attributes: TOptional<TObject<{
authorUid: TOptional<TString>;
guid: TOptional<TString>;
name: TOptional<TString>;
tool: TOptional<TString>;
type: TOptional<TString>;
}>>;
MissionChanges: TOptional<TObject<{
MissionChange: TUnion<[TObject<(...)>, TArray<(...)>]>;
}>>;
missionLayer: TOptional<TObject<{
name: TOptional<TObject<{
_text: ...;
}>>;
parentUid: TOptional<TObject<{
_text: ...;
}>>;
type: TOptional<TObject<{
_text: ...;
}>>;
uid: TOptional<TObject<{
_text: ...;
}>>;
}>>;
}>>;
northRef: TOptional<TObject<{
_attributes: TObject<{
value: TString;
}>;
}>>;
precisionlocation: TOptional<TObject<{
_attributes: TObject<{
altsrc: TOptional<TString>;
geopointsrc: TOptional<TString>;
}>;
}>>;
range: TOptional<TObject<{
_attributes: TObject<{
value: TString;
}>;
}>>;
rangeUnits: TOptional<TObject<{
_attributes: TObject<{
value: TString;
}>;
}>>;
remarks: TOptional<TObject<{
_attributes: TOptional<TObject<{
source: TOptional<TString>;
time: TOptional<TString>;
to: TOptional<TString>;
}>>;
_text: TOptional<TString>;
}>>;
sensor: TOptional<TObject<{
_attributes: TObject<{
azimuth: TOptional<TNumber>;
displayMagneticReference: TOptional<TNumber>;
elevation: TOptional<TNumber>;
fov: TOptional<TNumber>;
fovAlpha: TOptional<TNumber>;
fovBlue: TOptional<TNumber>;
fovGreen: TOptional<TNumber>;
fovRed: TOptional<TNumber>;
hideFov: TOptional<TBoolean>;
model: TOptional<TString>;
north: TOptional<TNumber>;
range: TOptional<TNumber>;
rangeLines: TOptional<TNumber>;
rangeLineStrokeColor: TOptional<TNumber>;
rangeLineStrokeWeight: TOptional<TNumber>;
roll: TOptional<TNumber>;
strokeColor: TOptional<TNumber>;
strokeWeight: TOptional<TNumber>;
type: TOptional<TString>;
version: TOptional<TString>;
vfov: TOptional<TNumber>;
}>;
}>>;
shape: TOptional<TObject<{
ellipse: TOptional<TObject<{
_attributes: TObject<{
angle: TNumber;
major: TNumber;
minor: TNumber;
}>;
}>>;
polyline: TOptional<TObject<{
_attributes: TOptional<TObject<{
closed: ...;
color: ...;
fillColor: ...;
}>>;
vertex: TOptional<TUnion<[(...), (...)]>>;
}>>;
}>>;
status: TOptional<TObject<{
_attributes: TObject<{
battery: TOptional<TString>;
readiness: TOptional<TString>;
}>;
}>>;
strokeColor: TOptional<TObject<{
_attributes: TOptional<TObject<{
value: TOptional<TString>;
}>>;
}>>;
strokeStyle: TOptional<TObject<{
_attributes: TOptional<TObject<{
value: TOptional<TString>;
}>>;
}>>;
strokeWeight: TOptional<TObject<{
_attributes: TOptional<TObject<{
value: TOptional<TString>;
}>>;
}>>;
TakControl: TOptional<TObject<{
TakProtocolSupport: TOptional<TObject<{
_attributes: TOptional<TObject<{
version: ...;
}>>;
}>>;
TakServerVersionInfo: TOptional<TObject<{
_attributes: TOptional<TObject<{
serverVersion: ...;
}>>;
}>>;
}>>;
takv: TOptional<TObject<{
_attributes: TObject<{
device: TOptional<TString>;
os: TOptional<TString>;
platform: TOptional<TString>;
version: TOptional<TString>;
}>;
}>>;
tog: TOptional<TObject<{
_attributes: TOptional<TObject<{
enabled: TOptional<TString>;
}>>;
}>>;
track: TOptional<TObject<{
_attributes: TOptional<TObject<{
course: TOptional<TString>;
eCourse: TOptional<TString>;
eSlope: TOptional<TString>;
eSpeed: TOptional<TString>;
slope: TOptional<TString>;
speed: TOptional<TString>;
}>>;
}>>;
uid: TOptional<TObject<{
_attributes: TObject<{
Droid: TString;
}>;
}>>;
usericon: TOptional<TObject<{
_attributes: TObject<{
iconsetpath: TString;
}>;
}>>;
}> = ...