cityworks
    Preparing search index...

    Class EventLayer

    A plugin that contains "event layer" methods for a Cityworks install

    Index

    Methods

    • Get all event layers

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx

    • ??

      Parameters

      • createBySids: number[]
      • queryTypes: number[]

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx

    • Disable an event layer

      Parameters

      • eventLayerId: number

        which event layer to update

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx

    • Enable an event layer

      Parameters

      • eventLayerId: number

        which event layer to update

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx

    • Filter event layers by provided search definitions

      Parameters

      • searchIds: number[]

        Defaults to false

      • eventLayerIds: number[]

        Defaults to false

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx

    • Get all event layers

      Parameters

      • includeDisabled: boolean = false

        Defaults to false

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx

    • eventLayer GIS endpoint, this may need to be a promise as well...

      Parameters

      • eventLayerId: any

      Returns string

      Returns string that is absolute URL for event layer GIS endpoint

    • Get Preferences for User

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx

    • Get all EUrl Query Types

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx

    • Get Styles for event layers

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx

    • Update (enable/disable) an event layer

      Parameters

      • eventLayerId: number

        which event layer to update

      • enabled: boolean

        true to enable, false to disable

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx

    • Save user preferences

      Parameters

      • element: number

        "VisibleQeIds"

      • category: boolean

        "qe-map"

      • defaultValue: Object

        {all: [3]}

      Returns Promise<unknown>

      Returns Promise object which represents a xxxxx indicating xxxxxxx