Type aliases
FieldType
FieldType: { immutable: boolean ; name: string ; options: string [] ; required: boolean ; type: "NUMBER" | "TEXT" | "RANGE" | "LIST" }
Defined in lib/model.ts:7
Type declaration
immutable: boolean
name: string
options: string []
required: boolean
type: "NUMBER" | "TEXT" | "RANGE" | "LIST"
Form
Form
: { allowAudio
: boolean ; allowImage
: boolean ; allowVideo
: boolean ; id
: string ; name
: string ; specificList
: FormSpecific [] }
Defined in lib/model.ts:61
Type declaration
allowAudio: boolean
allowImage: boolean
allowVideo: boolean
id: string
name: string
FormSpecific
Defined in lib/model.ts:55
MarkerStyle
MarkerStyle: { iconFieldType?: undefined | string ; iconNumberRanges?: number [] ; image: string ; imageNumber: number }
Defined in lib/model.ts:48
Type declaration
Optional iconFieldType?: undefined | string
Optional iconNumberRanges?: number []
image: string
imageNumber: number
Media
Media: { fileName: string ; type: "IMAGE" | "AUDIO" | "VIDEO" }
Defined in lib/model.ts:15
Type declaration
fileName: string
type: "IMAGE" | "AUDIO" | "VIDEO"
Project
Defined in lib/model.ts:77
Type declaration
formList: Form []
name: string
ProjectUser
ProjectUser: { formList: string [] ; preferences: any ; role: "ADMIN" | "USER" ; username: string }
Defined in lib/model.ts:70
Type declaration
formList: string []
preferences: any
role: "ADMIN" | "USER"
username: string
Record
Record
: { altitude
: number ; data
: unknown ; datetimeUtc
: Date ; featureId
: string ; formId
: string ; formSpecificName
: string ; latitude
: number ; longitude
: number ; mediaList
: Media [] ; projectName
: string ; recordId
: string ; username
: string ; zone
: string }
Defined in lib/model.ts:26
Type declaration
altitude: number
data: unknown
datetimeUtc: Date
featureId: string
formId: string
formSpecificName: string
latitude: number
longitude: number
mediaList: Media []
projectName: string
recordId: string
username: string
zone: string
User
User: { mail: string ; password: string ; username: string }
Defined in lib/model.ts:1
Type declaration
mail: string
password: string
username: string
image: file name of the icon list imageNumber: number of icon in the icon list iconFieldType?: name of the field that controls the icon (FieldList or FieldText) iconNumberRanges?: ranges for the icon if the field is type number