Skip to content

@vtj


@vtj / core / BlockFile

Interface: BlockFile

Defined in: packages/core/src/protocols/schemas/file.ts:19

Extended by

Properties

category?

optional category: string

Defined in: packages/core/src/protocols/schemas/file.ts:42

分组


dsl?

optional dsl: BlockSchema

Defined in: packages/core/src/protocols/schemas/file.ts:75

文件内容


fromType?

optional fromType: "Schema" | "UrlSchema" | "Plugin"

Defined in: packages/core/src/protocols/schemas/file.ts:52

区块来源,默认为Schema,一旦确定,不允许更改


id

id: string

Defined in: packages/core/src/protocols/schemas/file.ts:27

唯一标识


library?

optional library: string

Defined in: packages/core/src/protocols/schemas/file.ts:70

Plugin 时的插件名称


market?

optional market: MarketInstallInfo

Defined in: packages/core/src/protocols/schemas/file.ts:47

从物料市场安装


name

name: string

Defined in: packages/core/src/protocols/schemas/file.ts:32

文件名


preset?

optional preset: boolean

Defined in: packages/core/src/protocols/schemas/file.ts:57

是否预设,预设的插件不能编辑和删除


title

title: string

Defined in: packages/core/src/protocols/schemas/file.ts:37

页面标题


type

type: FileType

Defined in: packages/core/src/protocols/schemas/file.ts:23

文件类型


urls?

optional urls: string

Defined in: packages/core/src/protocols/schemas/file.ts:65

资源url, Schema: 无url UrlSchema: 只允许一个json文件 Plugin:支持多个文件(.css或.js),多个文件用逗号分隔

Released under the MIT License.