BlockSuite API Documentation / @blocksuite/blocks / EditorSettingSchema
Variable: EditorSettingSchema
constEditorSettingSchema:z.ZodObject<{affine:edgeless-text:z.ZodDefault<z.ZodObject<{color:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;fontFamily:z.ZodNativeEnum<FontFamily>;fontStyle:z.ZodNativeEnum<FontStyle>;fontWeight:z.ZodNativeEnum<FontWeight>;textAlign:z.ZodNativeEnum<TextAlign>; },"strip",z.ZodTypeAny, {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; }, {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; }>>;affine:frame:z.ZodDefault<z.ZodObject<{background:z.ZodOptional<z.ZodUnion<[z.ZodNativeEnum<FrameBackgroundColor>,z.ZodUnion<[z.ZodObject<..., ..., ..., ..., ...>,z.ZodObject<..., ..., ..., ..., ...>]>]>>; },"strip",z.ZodTypeAny, {background: {normal:string; } | {dark:string;light:string; } |FrameBackgroundColor; }, {background: {normal:string; } | {dark:string;light:string; } |FrameBackgroundColor; }>>;affine:note:z.ZodDefault<z.ZodObject<{background:z.ZodUnion<[z.ZodNativeEnum<NoteBackgroundColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;displayMode:z.ZodNativeEnum<NoteDisplayMode>;edgeless:z.ZodObject<{style:z.ZodObject<{borderRadius:z.ZodNumber;borderSize:z.ZodNumber;borderStyle:z.ZodNativeEnum<StrokeStyle>;shadowType:z.ZodNativeEnum<NoteShadow>; },"strip",z.ZodTypeAny, {borderRadius:number;borderSize:number;borderStyle:StrokeStyle;shadowType:NoteShadow; }, {borderRadius:number;borderSize:number;borderStyle:StrokeStyle;shadowType:NoteShadow; }>; },"strip",z.ZodTypeAny, {style: {borderRadius:number;borderSize:number;borderStyle:StrokeStyle;shadowType:NoteShadow; }; }, {style: {borderRadius:number;borderSize:number;borderStyle:StrokeStyle;shadowType:NoteShadow; }; }>; },"strip",z.ZodTypeAny, {background: {normal:string; } | {dark:string;light:string; } |NoteBackgroundColor;displayMode:NoteDisplayMode;edgeless: {style: {borderRadius:number;borderSize:number;borderStyle:StrokeStyle;shadowType:NoteShadow; }; }; }, {background: {normal:string; } | {dark:string;light:string; } |NoteBackgroundColor;displayMode:NoteDisplayMode;edgeless: {style: {borderRadius:number;borderSize:number;borderStyle:StrokeStyle;shadowType:NoteShadow; }; }; }>>;brush:z.ZodDefault<z.ZodObject<{color:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;lineWidth:z.ZodNativeEnum<LineWidth>; },"strip",z.ZodTypeAny, {color:LineColor| {normal:string; } | {dark:string;light:string; };lineWidth:LineWidth; }, {color:LineColor| {normal:string; } | {dark:string;light:string; };lineWidth:LineWidth; }>>;connector:z.ZodDefault<z.ZodObject<{frontEndpointStyle:z.ZodNativeEnum<PointStyle>;labelStyle:z.ZodObject<{color:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[..., ...]>]>;fontFamily:z.ZodNativeEnum<FontFamily>;fontSize:z.ZodNumber;fontStyle:z.ZodNativeEnum<FontStyle>;fontWeight:z.ZodNativeEnum<FontWeight>;textAlign:z.ZodNativeEnum<TextAlign>; },"strip",z.ZodTypeAny, {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; }, {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; }>;mode:z.ZodNativeEnum<ConnectorMode>;rearEndpointStyle:z.ZodNativeEnum<PointStyle>;rough:z.ZodBoolean;stroke:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;strokeStyle:z.ZodNativeEnum<StrokeStyle>;strokeWidth:z.ZodNativeEnum<LineWidth>; },"strip",z.ZodTypeAny, {frontEndpointStyle:PointStyle;labelStyle: {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; };mode:ConnectorMode;rearEndpointStyle:PointStyle;rough:boolean;stroke:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:LineWidth; }, {frontEndpointStyle:PointStyle;labelStyle: {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; };mode:ConnectorMode;rearEndpointStyle:PointStyle;rough:boolean;stroke:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:LineWidth; }>>;mindmap:z.ZodDefault<z.ZodObject<{layoutType:z.ZodNativeEnum<LayoutType>;style:z.ZodNativeEnum<MindmapStyle>; },"strip",z.ZodTypeAny, {layoutType:LayoutType;style:MindmapStyle; }, {layoutType:LayoutType;style:MindmapStyle; }>>;shape:diamond:z.ZodDefault<z.ZodObject<{color:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;fillColor:z.ZodUnion<[z.ZodNativeEnum<ShapeFillColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;filled:z.ZodBoolean;fontFamily:z.ZodNativeEnum<FontFamily>;fontSize:z.ZodNumber;fontStyle:z.ZodNativeEnum<FontStyle>;fontWeight:z.ZodNativeEnum<FontWeight>;radius:z.ZodNumber;roughness:z.ZodNumber;shapeStyle:z.ZodNativeEnum<ShapeStyle>;strokeColor:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;strokeStyle:z.ZodNativeEnum<StrokeStyle>;strokeWidth:z.ZodNumber;textAlign:z.ZodNativeEnum<TextAlign>;textHorizontalAlign:z.ZodOptional<z.ZodNativeEnum<TextAlign>>;textVerticalAlign:z.ZodOptional<z.ZodNativeEnum<TextVerticalAlign>>; },"strip",z.ZodTypeAny, {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; }, {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; }>>;shape:ellipse:z.ZodDefault<z.ZodObject<{color:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;fillColor:z.ZodUnion<[z.ZodNativeEnum<ShapeFillColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;filled:z.ZodBoolean;fontFamily:z.ZodNativeEnum<FontFamily>;fontSize:z.ZodNumber;fontStyle:z.ZodNativeEnum<FontStyle>;fontWeight:z.ZodNativeEnum<FontWeight>;radius:z.ZodNumber;roughness:z.ZodNumber;shapeStyle:z.ZodNativeEnum<ShapeStyle>;strokeColor:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;strokeStyle:z.ZodNativeEnum<StrokeStyle>;strokeWidth:z.ZodNumber;textAlign:z.ZodNativeEnum<TextAlign>;textHorizontalAlign:z.ZodOptional<z.ZodNativeEnum<TextAlign>>;textVerticalAlign:z.ZodOptional<z.ZodNativeEnum<TextVerticalAlign>>; },"strip",z.ZodTypeAny, {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; }, {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; }>>;shape:rect:z.ZodDefault<z.ZodObject<{color:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;fillColor:z.ZodUnion<[z.ZodNativeEnum<ShapeFillColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;filled:z.ZodBoolean;fontFamily:z.ZodNativeEnum<FontFamily>;fontSize:z.ZodNumber;fontStyle:z.ZodNativeEnum<FontStyle>;fontWeight:z.ZodNativeEnum<FontWeight>;radius:z.ZodNumber;roughness:z.ZodNumber;shapeStyle:z.ZodNativeEnum<ShapeStyle>;strokeColor:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;strokeStyle:z.ZodNativeEnum<StrokeStyle>;strokeWidth:z.ZodNumber;textAlign:z.ZodNativeEnum<TextAlign>;textHorizontalAlign:z.ZodOptional<z.ZodNativeEnum<TextAlign>>;textVerticalAlign:z.ZodOptional<z.ZodNativeEnum<TextVerticalAlign>>; },"strip",z.ZodTypeAny, {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; }, {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; }>>;shape:roundedRect:z.ZodDefault<z.ZodObject<{color:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;fillColor:z.ZodUnion<[z.ZodNativeEnum<ShapeFillColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;filled:z.ZodBoolean;fontFamily:z.ZodNativeEnum<FontFamily>;fontSize:z.ZodNumber;fontStyle:z.ZodNativeEnum<FontStyle>;fontWeight:z.ZodNativeEnum<FontWeight>;radius:z.ZodNumber;roughness:z.ZodNumber;shapeStyle:z.ZodNativeEnum<ShapeStyle>;strokeColor:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;strokeStyle:z.ZodNativeEnum<StrokeStyle>;strokeWidth:z.ZodNumber;textAlign:z.ZodNativeEnum<TextAlign>;textHorizontalAlign:z.ZodOptional<z.ZodNativeEnum<TextAlign>>;textVerticalAlign:z.ZodOptional<z.ZodNativeEnum<TextVerticalAlign>>; },"strip",z.ZodTypeAny, {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; }, {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; }>>;shape:triangle:z.ZodDefault<z.ZodObject<{color:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;fillColor:z.ZodUnion<[z.ZodNativeEnum<ShapeFillColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;filled:z.ZodBoolean;fontFamily:z.ZodNativeEnum<FontFamily>;fontSize:z.ZodNumber;fontStyle:z.ZodNativeEnum<FontStyle>;fontWeight:z.ZodNativeEnum<FontWeight>;radius:z.ZodNumber;roughness:z.ZodNumber;shapeStyle:z.ZodNativeEnum<ShapeStyle>;strokeColor:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;strokeStyle:z.ZodNativeEnum<StrokeStyle>;strokeWidth:z.ZodNumber;textAlign:z.ZodNativeEnum<TextAlign>;textHorizontalAlign:z.ZodOptional<z.ZodNativeEnum<TextAlign>>;textVerticalAlign:z.ZodOptional<z.ZodNativeEnum<TextVerticalAlign>>; },"strip",z.ZodTypeAny, {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; }, {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; }>>;text:z.ZodDefault<z.ZodObject<{color:z.ZodUnion<[z.ZodNativeEnum<LineColor>,z.ZodUnion<[z.ZodObject<{normal: ...; },"strip",z.ZodTypeAny, {normal: ...; }, {normal: ...; }>,z.ZodObject<{dark: ...;light: ...; },"strip",z.ZodTypeAny, {dark: ...;light: ...; }, {dark: ...;light: ...; }>]>]>;fontFamily:z.ZodNativeEnum<FontFamily>;fontSize:z.ZodNumber;fontStyle:z.ZodNativeEnum<FontStyle>;fontWeight:z.ZodNativeEnum<FontWeight>;textAlign:z.ZodNativeEnum<TextAlign>; },"strip",z.ZodTypeAny, {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; }, {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; }>>; },"strip",z.ZodTypeAny, {affine:edgeless-text: {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; };affine:frame: {background: {normal:string; } | {dark:string;light:string; } |FrameBackgroundColor; };affine:note: {background: {normal:string; } | {dark:string;light:string; } |NoteBackgroundColor;displayMode:NoteDisplayMode;edgeless: {style: {borderRadius:number;borderSize:number;borderStyle:StrokeStyle;shadowType:NoteShadow; }; }; };brush: {color:LineColor| {normal:string; } | {dark:string;light:string; };lineWidth:LineWidth; };connector: {frontEndpointStyle:PointStyle;labelStyle: {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; };mode:ConnectorMode;rearEndpointStyle:PointStyle;rough:boolean;stroke:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:LineWidth; };mindmap: {layoutType:LayoutType;style:MindmapStyle; };shape:diamond: {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; };shape:ellipse: {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; };shape:rect: {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; };shape:roundedRect: {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; };shape:triangle: {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; };text: {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; }; }, {affine:edgeless-text: {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; };affine:frame: {background: {normal:string; } | {dark:string;light:string; } |FrameBackgroundColor; };affine:note: {background: {normal:string; } | {dark:string;light:string; } |NoteBackgroundColor;displayMode:NoteDisplayMode;edgeless: {style: {borderRadius:number;borderSize:number;borderStyle:StrokeStyle;shadowType:NoteShadow; }; }; };brush: {color:LineColor| {normal:string; } | {dark:string;light:string; };lineWidth:LineWidth; };connector: {frontEndpointStyle:PointStyle;labelStyle: {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; };mode:ConnectorMode;rearEndpointStyle:PointStyle;rough:boolean;stroke:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:LineWidth; };mindmap: {layoutType:LayoutType;style:MindmapStyle; };shape:diamond: {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; };shape:ellipse: {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; };shape:rect: {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; };shape:roundedRect: {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; };shape:triangle: {color:LineColor| {normal:string; } | {dark:string;light:string; };fillColor: {normal:string; } | {dark:string;light:string; } |ShapeFillColor;filled:boolean;fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;radius:number;roughness:number;shapeStyle:ShapeStyle;strokeColor:LineColor| {normal:string; } | {dark:string;light:string; };strokeStyle:StrokeStyle;strokeWidth:number;textAlign:TextAlign;textHorizontalAlign:TextAlign;textVerticalAlign:TextVerticalAlign; };text: {color:LineColor| {normal:string; } | {dark:string;light:string; };fontFamily:FontFamily;fontSize:number;fontStyle:FontStyle;fontWeight:FontWeight;textAlign:TextAlign; }; }>
Defined in
packages/affine/shared/dist/services/editor-setting-service.d.ts:5