Pathfinder 1e for Foundry VTT
    Preparing search index...

    Hierarchy

    • FormApplication
      • ItemActionSheet
    Index

    Constructors

    • Parameters

      • ...args: [object?: any, options?: Partial<Options>]

      Returns ItemActionSheet

      Foundry allows passing no value to the constructor at all.

    Properties

    _activeEdits: Record<string, string> = {}
    ACTIONS: any = ...
    _warnedAppV1: boolean = true
    ACTIONS: {
        addAttack: (event: PointerEvent, target: HTMLElement) => Promise<void>;
        addCardNote: Object;
        addConditional: Object;
        addConditionalModifier: Object;
        addDamagePart: Object;
        deleteCardNote: Object;
        editMaterial: Object;
        removeAttack: (event: PointerEvent, target: HTMLElement) => Promise<void>;
        removeConditional: Object;
        removeConditionalModifier: Object;
        removeDamagePart: Object;
        selectDamageType: Object;
        selectImage: Object;
    } = ...

    Type Declaration

    • addAttack: (event: PointerEvent, target: HTMLElement) => Promise<void>
    • addCardNote: Object
    • addConditional: Object
    • addConditionalModifier: Object
    • addDamagePart: Object
    • deleteCardNote: Object
    • editMaterial: Object
    • removeAttack: (event: PointerEvent, target: HTMLElement) => Promise<void>
    • removeConditional: Object
    • removeConditionalModifier: Object
    • removeDamagePart: Object
    • selectDamageType: Object
    • selectImage: Object
    EDIT_TRACKING: string[] = ...

    Which fields to track edits for

    Accessors

    • get abortSignal(): AbortSignal

      Returns AbortSignal

    • get action(): ItemAction

      Returns ItemAction

    • get actor(): ActorPF

      Returns ActorPF

    • get isEditable(): boolean

      Copy from core DocumentSheet#isEditable

      Returns boolean

    • get item(): ItemPF

      Returns ItemPF

    Methods

    • Protected

      Non-action button clicks

      Parameters

      • event: PointerEvent

        Triggering event

      • target: HTMLElement

        Click target

      Returns boolean

      • True if this click was handled, false otherwise
    • Internal

      Handle dropping content-linkable data to <textarea> or text <input>

      Parameters

      • event: DragEvent
      • dropData: object

      Returns Promise<undefined | Partial<AnyObject>>

    • Returns {}

    • Render the Application by evaluating it's HTML template against the object of data provided by the getData method If the Application is rendered as a pop-out window, wrap the contained HTML in an outer frame with window controls

      Parameters

      • ...args: any[]

      Returns ItemActionSheet

      The rendered Application instance

      Some subclasses return other results.

    • Add Extra Attack

      Parameters

      • event: PointerEvent
      • target: HTMLElement

      Returns Promise<void>

    • Remove Extra Attack

      Parameters

      • event: PointerEvent
      • target: HTMLElement

      Returns Promise<void>