Hierarchy

  • FormApplication
    • TooltipConfig

Constructors

Properties

_cachedData: null | {
    isGM: boolean;
    screen: {
        halfHeight: number;
        halfWidth: number;
        height: number;
        width: number;
    };
}

Type declaration

  • isGM: boolean
  • screen: {
        halfHeight: number;
        halfWidth: number;
        height: number;
        width: number;
    }
    • halfHeight: number
    • halfWidth: number
    • height: number
    • width: number

Accessors

  • get defaultOptions(): InsertKeys<{
        baseApplication: undefined | null | string;
        classes: undefined | any[];
        closeOnSubmit: undefined | boolean;
        dragDrop: undefined | any[];
        editable: undefined | boolean;
        filters: undefined | any[];
        height: undefined | null | number | "auto";
        id: undefined | string;
        left: undefined | null | number;
        minimizable: undefined | boolean;
        popOut: undefined | boolean;
        resizable: undefined | boolean;
        scale: undefined | null | number;
        scrollY: undefined | any[];
        sheetConfig: undefined | boolean;
        submitOnChange: undefined | boolean;
        submitOnClose: undefined | boolean;
        tabs: undefined | any[];
        template: undefined | null | string;
        title: undefined | string;
        top: undefined | null | number;
        width: undefined | null | number;
    }, OmitByValue<{}, never>>
  • Returns InsertKeys<{
        baseApplication: undefined | null | string;
        classes: undefined | any[];
        closeOnSubmit: undefined | boolean;
        dragDrop: undefined | any[];
        editable: undefined | boolean;
        filters: undefined | any[];
        height: undefined | null | number | "auto";
        id: undefined | string;
        left: undefined | null | number;
        minimizable: undefined | boolean;
        popOut: undefined | boolean;
        resizable: undefined | boolean;
        scale: undefined | null | number;
        scrollY: undefined | any[];
        sheetConfig: undefined | boolean;
        submitOnChange: undefined | boolean;
        submitOnClose: undefined | boolean;
        tabs: undefined | any[];
        template: undefined | null | string;
        title: undefined | string;
        top: undefined | null | number;
        width: undefined | null | number;
    }, OmitByValue<{}, never>>

  • get defaultSettings(): {
        anchor: {
            x: number;
            y: number;
        };
        disable: boolean;
        hideWithoutKey: boolean;
        offset: {
            x: number;
            y: number;
        };
        onMouse: boolean;
        portrait: {
            hide: boolean;
            maxSize: {
                height: number;
                width: number;
            };
        };
    }
  • Returns {
        anchor: {
            x: number;
            y: number;
        };
        disable: boolean;
        hideWithoutKey: boolean;
        offset: {
            x: number;
            y: number;
        };
        onMouse: boolean;
        portrait: {
            hide: boolean;
            maxSize: {
                height: number;
                width: number;
            };
        };
    }

    • anchor: {
          x: number;
          y: number;
      }
      • x: number
      • y: number
    • disable: boolean
    • hideWithoutKey: boolean
    • offset: {
          x: number;
          y: number;
      }
      • x: number
      • y: number
    • onMouse: boolean
    • portrait: {
          hide: boolean;
          maxSize: {
              height: number;
              width: number;
          };
      }
      • hide: boolean
      • maxSize: {
            height: number;
            width: number;
        }
        • height: number
        • width: number

Methods

  • Returns {
        isGM: boolean;
        screen: {
            halfHeight: number;
            halfWidth: number;
            height: number;
            width: number;
        };
    }

    • isGM: boolean
    • screen: {
          halfHeight: number;
          halfWidth: number;
          height: number;
          width: number;
      }
      • halfHeight: number
      • halfWidth: number
      • height: number
      • width: number

Generated using TypeDoc