Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Mission

Hierarchy

  • Default
    • Mission

Index

Constructors

constructor

  • new Mission(type: string, id?: string): Mission
  • Parameters

    • type: string
    • Optional id: string

    Returns Mission

Properties

Optional childMissionId

childMissionId: string[]

Optional endTime

endTime: string

Optional freeText

freeText: string

id

id: string

Optional mainMissionId

mainMissionId: string

Optional name

name: string

Optional orgId

orgId: string

Optional parentMissionId

parentMissionId: string[]

Optional position

position: Position

Optional priority

priority: MissionPriority

Optional resourceId

resourceId: string[]

Optional startTime

startTime: string

Optional status

status: string

type

type: string

Methods

addChildMissionIds

  • addChildMissionIds(childIds: string[]): Mission
  • Parameters

    • childIds: string[]

    Returns Mission

addParentMissionIds

  • addParentMissionIds(parentIds: string[]): Mission
  • Parameters

    • parentIds: string[]

    Returns Mission

addResourceIds

  • addResourceIds(resourceIds: string[]): Mission
  • Parameters

    • resourceIds: string[]

    Returns Mission

assign

  • assign(source: Record<string, any>): Mission
  • Parameters

    • source: Record<string, any>

    Returns Mission

setEndTime

  • Parameters

    • end: Date

    Returns Mission

setFreeText

  • setFreeText(freeText?: string): Mission
  • Parameters

    • Optional freeText: string

    Returns Mission

setMainMissionId

  • setMainMissionId(mainId: string): Mission
  • Parameters

    • mainId: string

    Returns Mission

setName

  • Parameters

    • name: string

    Returns Mission

setOrgId

  • Parameters

    • orgId: string

    Returns Mission

setPosition

setPriority

setStartTime

  • setStartTime(start: Date): Mission
  • Parameters

    • start: Date

    Returns Mission

setStatus

Static default

  • Returns Mission

Generated using TypeDoc