Layout

布局SDK类,可以提供读取布局的相关操作能力

方法

get()

获取指定的布局类型

get: (type?: string) => Array<LayoutMetaData & { spaceId: string }>

参考: LayoutMetaData

  • 参数

    • type: 布局类型

      • type默认为"glb"
  • 返回类型

    • Array<LayoutMetaData & { spaceId: string }>
  • 示例

import Tacos, { Root } from "@tslfe/tacos-sdk";
import type { Layout } from "@tslfe/tacos-sdk";
...
const layout = await root.search<Layout>("/Office/layouts/*");

const data = await layout.get("shp");

update()

更新布局文件

update: (type: string | undefined, url: string) => Promise<boolean>
  • 参数

    • type: 布局类型

      • type默认为"glb"
    • url: 布局资源 url

  • 返回类型

    • Promise<boolean>
  • 示例

// 更新某个布局的url
const result = await layout.update("shp", "<url>")
上次更新:
贡献者: jiangtao, zhengqian