mcut
@mcut/timeline

layoutSchema

Generated TypeScript API reference for the public mcut SDK.

mcut SDK


mcut SDK / timeline/src / layoutSchema

Variable: layoutSchema

const layoutSchema: ZodObject<{
  id: ZodString;
  name: ZodString;
  slots: ZodArray<ZodObject<{
     cornerRadius: ZodDefault<ZodNumber>;
     fit: ZodDefault<ZodEnum<{
        contain: "contain";
        cover: "cover";
     }>>;
     focus: ZodDefault<ZodObject<{
        x: ZodNumber;
        y: ZodNumber;
     }, $strip>>;
     rect: ZodObject<{
        h: ZodNumber;
        w: ZodNumber;
        x: ZodNumber;
        y: ZodNumber;
     }, $strip>;
     shadow: ZodDefault<ZodBoolean>;
     source: ZodString;
     stroke: ZodOptional<ZodObject<{
        color: ZodDefault<ZodString>;
        width: ZodNumber;
     }, $strip>>;
  }, $strip>>;
}, $strip>;

Defined in: packages/timeline/src/layouts.ts:39

On this page