UNPKG

plot-plan-designer

Version:

Design Editor Tools with React.js + ant.design + fabric.js

194 lines (193 loc) 4.37 kB
export namespace descriptors { let MARKER: { name: string; trans: string; description: string; type: string; icon: { prefix: string; name: string; }; option: { type: string; text: string; fontFamily: string; fontWeight: number; fontSize: number; width: number; height: number; editable: boolean; name: string; trans: string; }; }[]; let TEXT: { name: string; trans: string; description: string; type: string; icon: { prefix: string; name: string; }; option: { type: string; text: string; width: number; height: number; fontSize: number; trans: string; name: string; }; }[]; let IMAGE: ({ name: string; trans: string; description: string; type: string; icon: { prefix: string; name: string; }; option: { type: string; name: string; trans: string; src: string; width?: undefined; height?: undefined; }; } | { name: string; trans: string; description: string; type: string; icon: { prefix: string; name: string; }; option: { type: string; width: number; height: number; name: string; trans: string; src: string; }; })[]; let SHAPE: ({ name: string; trans: string; description: string; type: string; icon: { prefix: string; name: string; style: { transform: string; }; }; option: { type: string; width: number; height: number; name: string; trans: string; fill: string; stroke: string; radius?: undefined; }; } | { name: string; trans: string; description: string; type: string; icon: { prefix: string; name: string; style?: undefined; }; option: { type: string; width: number; height: number; name: string; trans: string; fill: string; stroke: string; radius?: undefined; }; } | { name: string; trans: string; description: string; type: string; icon: { prefix: string; name: string; style?: undefined; }; option: { type: string; radius: number; name: string; trans: string; fill: string; stroke: string; width?: undefined; height?: undefined; }; } | { name: string; trans: string; description: string; type: string; icon: { prefix: string; name: string; style?: undefined; }; option: { type: string; width: number; height: number; trans: string; name: string; fill?: undefined; stroke?: undefined; radius?: undefined; }; })[]; let DRAWING: { name: string; trans: string; description: string; type: string; icon: { prefix: string; name: string; }; option: { type: string; trans: string; name: string; }; }[]; let SVG: { name: string; trans: string; description: string; type: string; icon: { prefix: string; name: string; }; option: { type: string; superType: string; name: string; trans: string; loadType: string; }; }[]; }