Hierarchy (View Summary)

Implements

Constructors

Properties

fid?: ObjectId
ALL_PERMISSIONS: number = 0x7fffffff
MAX_BODY_LENGTH: number = 2000
MAX_SUBJECT_LENGTH: number = 30

Methods

  • Parameters

    • text: string

    Returns Promise<
        Model<
            { createdOn: number; text: string; userID: number },
            ModelSetOptions,
        >,
    >

  • Returns string

  • Returns a center point of the geometry. If the geometry is not a LineString returns an absolute center. Otherwise, returns the nearest point on a line to an absolute center

    Returns Point

  • Returns null | string

  • Returns string

  • Returns string

  • Parameters

    • key:
          | "NO_PERMISSION"
          | "EDIT_GEOMETRY"
          | "EDIT_PROPERTIES"
          | "DELETE"
          | "EDIT_EMPTY_STREET"
          | "SPLIT_DIRECTIONS"
          | "SET_UNKNOWN_DIRECTIONS"
          | "EDIT_HOUSE_NUMBERS"
          | "FORCE_HOUSE_NUMBERS"
          | "EDIT_CONNECTIONS"
          | "EDIT_ROUTING_ROAD_TYPE"
          | "EDIT_CLOSURES"
          | "EDIT_HEADLIGHTS_REMINDER"
          | "EDIT_AVERAGE_SPEED_CAMERA"
          | "EDIT_BEACONS"
          | "EDIT_DIRECTIONS"
          | "EDIT_TURN_GUIDANCE"
          | "EDIT_OPEN_TURNS"
          | "EDIT_CLOSE_TURNS"
          | "EDIT"
          | "FORCE_CLOSE"
          | "PUBLISH"
          | "SET_READY"
          | "EDIT_UPDATE_REQUESTS"
          | "EDIT_EXTERNAL_PROVIDERS"

    Returns boolean

  • Parameters

    • permission: number

    Returns boolean

  • Returns boolean

  • Returns true if object is currently in use and should not be deleted.

    Parameters

    • options: { keepSelected?: boolean; keepUnsaved?: boolean } = ...

      See DataModelRepository.clear for available options

    Returns undefined | boolean

    true if object is in use

  • Returns boolean

  • Parameters

    • following: boolean

    Returns Promise<void>

  • Parameters

    • isSnapped: boolean

    Returns void