webtau API
    Preparing search index...

    Interface WindowAdapter

    interface WindowAdapter {
        center(): Promise<void>;
        close(): Promise<void>;
        currentMonitor(): Promise<
            | {
                name: string
                | null;
                position: { x: number; y: number };
                scaleFactor: number;
                size: { height: number; width: number };
            }
            | null,
        >;
        hide(): Promise<void>;
        innerSize(): Promise<{ height: number; type: string; width: number }>;
        isFullscreen(): Promise<boolean>;
        isMaximized(): Promise<boolean>;
        maximize(): Promise<void>;
        minimize(): Promise<void>;
        outerSize(): Promise<{ height: number; type: string; width: number }>;
        scaleFactor(): Promise<number>;
        setDecorations(decorations: boolean): Promise<void>;
        setFullscreen(fullscreen: boolean): Promise<void>;
        setSize(
            size: { height: number; type: string; width: number },
        ): Promise<void>;
        setTitle(title: string): Promise<void>;
        show(): Promise<void>;
        title(): Promise<string>;
        unminimize(): Promise<void>;
    }
    Index

    Methods

    • Returns Promise<
          | {
              name: string
              | null;
              position: { x: number; y: number };
              scaleFactor: number;
              size: { height: number; width: number };
          }
          | null,
      >

    • Returns Promise<{ height: number; type: string; width: number }>

    • Returns Promise<{ height: number; type: string; width: number }>

    • Parameters

      • size: { height: number; type: string; width: number }

      Returns Promise<void>