Hierarchy

Constructors

Properties

craftableItemTypes: undefined | ItemType[]
element: JQuery = ...
elementCanvas: JQuery
elementDialogCrafting: JQuery
elementDialogCraftingButton: JQuery
elementDialogCraftingContainer: JQuery
elementDialogDismantleButton: JQuery
elementDialogDismantleContainer: JQuery
elementVisibleInGame: JQuery
nonCraftableItemTypes: undefined | ItemType[]
visible: boolean = false

Methods

  • Parameters

    Returns boolean

  • Returns void

  • Returns void

  • Returns void

  • Returns boolean

  • Parameters

    • dialog: JQuery

    Returns boolean

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns string

  • Returns void

  • Returns void

  • Returns void

  • Gets dialog index

    Returns

    string if it's a named dialog, Reference if it's a container, undefined if no dialog index was retrievable

    Parameters

    Returns undefined | DialogIndex

  • Gets dialog index

    Returns

    string if it's a named dialog, Reference if it's a container, undefined if no dialog index was retrievable

    Parameters

    • containerElement: JQuery

      Dialog container element

    Returns undefined | DialogIndex

  • Parameters

    • containerElement: JQuery

    Returns undefined | default

  • Parameters

    • containerElement: undefined | JQuery

    Returns undefined | string

  • Returns void

  • Returns void

  • Invalidates and updates mouse targets after 300 milliseconds (should be enough time to calculate all the new stuffs).

    Returns void

  • Returns boolean

  • Parameters

    • dialog: JQuery

    Returns void

  • Parameters

    Returns void

  • Filtering for containers, inventory, crafting, etc.

    Parameters

    • containerElement: JQuery

      The jQuery element matching the container to filter.

    • Optional updateOnBlank: boolean

      True if items should be filtered when filter text is blank (useful for updates versus user input).

    Returns void

  • Parameters

    Returns void

  • Returns void

  • Parameters

    • _event: JQueryEventObject
    • _keyCode: number
    • _blockable: boolean

    Returns undefined | boolean

  • Parameters

    • _event: JQueryEventObject
    • _keyCode: number
    • _blockable: boolean

    Returns undefined | boolean

  • Parameters

    • _event: JQueryEventObject

    Returns void

  • Parameters

    • _event: JQueryEventObject

    Returns void

  • Parameters

    • _event: JQueryEventObject

    Returns void

  • Parameters

    • _event: JQueryEventObject

    Returns void

  • Parameters

    • dialog: JQuery

    Returns void

  • Parameters

    Returns void

  • Returns void

  • Parameters

    • dialog: JQuery

    Returns boolean

  • Returns void

  • Returns string

  • Parameters

    • Optional data: any

    Returns void

  • Parameters

    Returns void

  • Parameters

    • which: "dismantle" | "crafting"
    • canClose: boolean = true

    Returns void

  • Parameters

    • which: "dismantle" | "crafting"

    Returns void

  • Parameters

    • dialog: JQuery

    Returns boolean

  • Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Will force an update on crafting and dismantle tables based on dirty variables.

    Parameters

    • Optional which: "dismantle" | "crafting"

    Returns void

Generated using TypeDoc