DeadZone Community Packages
    Preparing search index...

    Interface Widget

    interface Widget {
        clearActions(): void;
        contains(point: Point): boolean;
        deleteAllChildren(): void;
        getActions(): string[];
        getActions(): string[];
        getAnimationId(): number;
        getBounds(): Rectangle;
        getCanvasLocation(): Point;
        getChild(): Widget;
        getChildren(): Widget[];
        getDynamicChildren(): Widget[];
        getFontId(): number;
        getHeight(): number;
        getId(): number;
        getIndex(): number;
        getItemId(): number;
        getItemQuantity(): number;
        getName(): string;
        getNestedChildren(): Widget[];
        getOpacity(): number;
        getParent(): Widget;
        getParentId(): number;
        getStaticChildren(): Widget[];
        getText(): string;
        getTextColor(): number;
        getType(): number;
        getWidth(): number;
        hasListener(): boolean;
        isFilled(): boolean;
        isHidden(): boolean;
        isIf3(): boolean;
        isSelfHidden(): boolean;
        revalidate(): void;
        revalidateScroll(): void;
        setAction(index: number, action: string): void;
        setName(name: string): Widget;
        setPos(x: number, y: number): Widget;
        setText(text: string): Widget;
        setTextColor(textColor: number): Widget;
    }
    Index

    Methods

    • Clear the menu options on a widget.

      Returns void

    • Checks if the passed canvas points is inside of this widget's

      Parameters

      • point: Point

        the canvas point

      Returns boolean

      true if this widget contains the point, false otherwise

    • Removes all of this widget's dynamic children

      Returns void

    • Returns string[]

    • Returns string[]

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns string

    • Returns number

    • Returns number

    • Returns string

    • Returns number

    • Returns number

    • Returns number

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Recomputes this widget's x/y/w/h, excluding scroll

      Returns void

    • Recomputes this widget's group's x/y/w/h including scroll

      Returns void

    • Creates a menu option on the widget

      Parameters

      • index: number

        The index of the menu

      • action: string

        The verb to be displayed next to the widget's name in the context menu

      Returns void

    • Sets the name of the widget

      Parameters

      • name: string

      Returns Widget

    • Sets the X/Y coordinates

      Parameters

      • x: number
      • y: number

      Returns Widget

    • Sets the text displayed on this widget.

      Parameters

      • text: string

      Returns Widget

    • Sets the text color to the specified RGB24 number

      Parameters

      • textColor: number

      Returns Widget