core
    正在准备搜索索引...

    接口 YmxLayout

    布局

    interface YmxLayout {
        clearLayouts(): Promise<void>;
        getLayout(): Promise<Layout>;
        getLayouts(): Promise<LayoutPattern[]>;
        getNavigationBar(): Promise<NavigationBar>;
        getScreenOrientation(): Promise<ScreenOrientation>;
        getStatusBar(): Promise<StatusBar>;
        getTheme(): Promise<Theme>;
        getTitleBar(): Promise<TitleBar>;
        insertLayout(layoutPatternIndex: LayoutPatternIndex): Promise<void>;
        removeLayout(index: number): Promise<void>;
        setLayout(layout: Layout): Promise<void>;
        setNavigationBar(navigationBar: NavigationBar): Promise<void>;
        setScreenOrientation(screenOrientation: ScreenOrientation): Promise<void>;
        setStatusBar(statusBar: StatusBar): Promise<void>;
        setTheme(theme: Theme): Promise<void>;
        setTitleBar(titleBar: TitleBar): Promise<void>;
    }

    层级 (查看层级一览)

    索引

    方法

    • 清空布局规则

      返回 Promise<void>

    • 获取当前布局选项

      返回 Promise<Layout>

    • 获取基于 URL 正则匹配模式的 UI 布局规则列表

      按顺序匹配 url,使用成功匹配项的 layout 设置,如果全部匹配失败则使用最后一项配置。

      返回 Promise<LayoutPattern[]>

    • 获取导航栏(底部虚拟按键区)

      返回 Promise<NavigationBar>

    • 获取状态栏

      返回 Promise<StatusBar>

    • 获取主题

      返回 Promise<Theme>

    • 获取标题栏

      返回 Promise<TitleBar>

    • 插入布局规则

      参数

      返回 Promise<void>

    • 删除布局规则

      参数

      • index: number

        从 0 开始的序号

      返回 Promise<void>

    • 设置当前布局选项

      参数

      返回 Promise<void>

    • 设置导航栏(底部虚拟按键区)

      参数

      返回 Promise<void>

    • 设置屏幕方向

      参数

      返回 Promise<void>

    • 设置状态栏

      参数

      返回 Promise<void>

    • 设置主题

      参数

      返回 Promise<void>

    • 设置标题栏

      参数

      返回 Promise<void>