Interface VideoEffectAsset
interface VideoEffectAsset {
"[dispose]": () => void;
color?: string;
dispose: () => void;
id: string;
isBuiltIn?: boolean;
metadata?: Record<string, unknown>;
name: string;
ops: EffectOp[];
raw: EffectDefinition;
toJSON: () => Schema.VideoEffectAsset;
type: "asset:effect:video";
}
"[dispose]": () => void;
color?: string;
dispose: () => void;
id: string;
isBuiltIn?: boolean;
metadata?: Record<string, unknown>;
name: string;
ops: EffectOp[];
raw: EffectDefinition;
toJSON: () => Schema.VideoEffectAsset;
type: "asset:effect:video";
}
Hierarchy
- BaseAsset
- Readonly<Schema.VideoEffectAsset>
- VideoEffectAsset
Properties
[dispose]
"[dispose]": () => void
Optional Readonlycolor
color?: string
dispose
dispose: () => void
Readonlyid
id: string
OptionalisBuiltIn
isBuiltIn?: boolean
Optional Readonlymetadata
metadata?: Record<string, unknown>
Readonlyname
name: string
Readonlyops
ops: EffectOp[]
Readonlyraw
raw: EffectDefinition
toJSON
Readonlytype
type: "asset:effect:video"