@uploadcare/blocks
Version:
Building blocks for Uploadcare products integration
38 lines • 1.13 kB
TypeScript
export class EditorToolbar extends Block {
get actionsMap(): {
fullscreen: () => void;
rotate_cw: () => void;
flip_v: () => void;
flip_h: () => void;
brightness: () => void;
contrast: () => void;
saturation: () => void;
resize: () => void;
crop: () => void;
color: () => void;
text: () => void;
draw: () => void;
cancel: () => void;
};
rangeCtx: string;
init$: {
fsIcon: string;
rangeActive: boolean;
rangeCaption: string;
onBtnClick: (e: any) => void;
onColor: () => boolean;
'*ctxTargetsRegistry': Map<any, any>;
};
buttons: Set<any>;
/** @type {import('./EditableCanvas.js').EditableCanvas} */
editor: import('./EditableCanvas.js').EditableCanvas;
rMap: import("./EditableCanvas.js").RefMap;
/** @type {CanMan} */
canMan: CanMan;
}
export namespace EditorToolbar {
const template: string;
}
import { Block } from "../../abstract/Block.js";
import { CanMan } from "./CanMan.js";
//# sourceMappingURL=EditableCanvasToolbar.d.ts.map