每個(gè)文檔節(jié)點(diǎn)都對(duì)應(yīng)一個(gè)摹客DT項(xiàng)目,摹客DT的項(xiàng)目由頁(yè)面及頁(yè)面內(nèi)的畫(huà)板構(gòu)成。
appID: string [readonly]
項(xiàng)目ID。
pages: ReadonlyArray<Page> [readonly]
文檔內(nèi)頁(yè)面的列表。
getPluginData(key: string): string
獲取額外的設(shè)置數(shù)據(jù)。
setPluginData(key: string, value: string): void
設(shè)置額外的數(shù)據(jù)。
getPluginDataKeys(): string[]
獲取設(shè)置的額外的鍵。
getSymbols(): SymbolMaster[]
獲取所有組件。
getSymbolMasterWithID(symbolID: string): SymbolMaster | null
通過(guò)組件ID查詢(xún)組件。
appendChild(child: Page): void
在末尾添加數(shù)據(jù)。
insertChild(index: number, child: Page): void
在指定位置插入數(shù)據(jù)。
findChild(callback: (layer: Page) => boolean): Page | null
查找子節(jié)點(diǎn)數(shù)據(jù)。
findChildren(callback?: (layer: Page) => boolean): Page[]
查找滿(mǎn)足條件的子節(jié)點(diǎn)。
findOne(callback: (layer: Page | Layer) => boolean): Page | Layer | null
操作所有節(jié)點(diǎn)數(shù)據(jù)。
findAll(callback?: (layer: Page | Layer) => boolean): Page[] | Layer[]
查找所有滿(mǎn)足條件的節(jié)點(diǎn)數(shù)據(jù)。
colors: ReadonlyArray<SharedColorStyle> [readonly]
當(dāng)前項(xiàng)目?jī)?nèi)的顏色資源。
textStyles: ReadonlyArray<SharedTextStyle> [readonly]
當(dāng)前項(xiàng)目?jī)?nèi)本地的文本資源。
layerStyles: ReadonlyArray<SharedLayerStyle> [readonly]
當(dāng)前項(xiàng)目?jī)?nèi)的圖層資源。