MaterialDefinition
此内容尚不支持你的语言。
Defined in: types.ts:176
Properties
Section titled “Properties”$schema
Section titled “$schema”
readonly$schema:"https://schemas.aelion.dev/material/definition/v1.json"
Defined in: types.ts:177
bundledResources
Section titled “bundledResources”
readonlybundledResources: readonlyBundledMaterialResource[]
Defined in: types.ts:185
display
Section titled “display”
readonlydisplay:MaterialDisplay
Defined in: types.ts:181
execution
Section titled “execution”
readonlyexecution:MaterialExecutionContract
Defined in: types.ts:187
readonlyid:string
Defined in: types.ts:179
implementations
Section titled “implementations”
readonlyimplementations: readonlyMaterialImplementation[]
Defined in: types.ts:188
readonlykind:MaterialKind
Defined in: types.ts:180
parameters
Section titled “parameters”
readonlyparameters: readonlyMaterialParameter[]
Defined in: types.ts:184
readonlyports: readonlyMaterialPort[]
Defined in: types.ts:183
protocolVersion
Section titled “protocolVersion”
readonlyprotocolVersion:"1.0.0"
Defined in: types.ts:178
resourceSlots
Section titled “resourceSlots”
readonlyresourceSlots: readonlyMaterialResourceSlot[]
Defined in: types.ts:186
scopes
Section titled “scopes”
readonlyscopes: readonlyMaterialScope[]
Defined in: types.ts:182
splitPolicy
Section titled “splitPolicy”
readonlysplitPolicy:"copy"|"reset"|"reject"
Defined in: types.ts:189