sketch-json-parse
Version:
sketch-json解析
13 lines (12 loc) • 660 B
TypeScript
import { SKLayer, Component, EffectRuleNames } from "./types";
/**
* @description 画板代码解析方法
* @param { SKLayer } layer 当前图层
* @param { string[] } absoluteMatchNames 所在层级使用绝对定位
* @param { string[] } notBranchNames 不进行分行分列的图层名称
* @param { EffectRuleNames } effectRuleNames 副作用特殊标识
* @returns { Promise<DSL> }
*
*/
export declare const picassoArtboardCodeParse: (layer: SKLayer, isFilterLayer: (layer: SKLayer) => boolean, absoluteMatchNames?: string[], notBranchNames?: string[], effectRuleNames?: EffectRuleNames) => Component;
export * from "../packages/sketch-dsl/src";