UNPKG

tl-js-web-screen-shot

Version:

小鱼泡泡原生js图片编辑插件

34 lines (33 loc) 1.13 kB
import { screenShotType, toolbarType } from "../../lib/type/ComponentType"; export default class CreateDom { private readonly screenShotController; private readonly toolController; private readonly optionIcoController; private readonly optionController; private readonly cutBoxSizeContainer; private readonly textInputController; private readonly completeCallback; private readonly cutCompleteCallback; private readonly closeCallback; private readonly hiddenIcoArr; private data; private readonly toolbar; private textFontSizeList; private fontSizePanelBgColor; private colorList; private sizeMap; private sizeMapNumber; constructor(options: screenShotType); private setToolBarIco; private setTextSizeSelectPanel; private setBrushSelectPanel; private setTextInputPanel; private setAllControllerId; private hiddenAllDom; private setDomToBody; private clearBody; private setOptionIcoClassName; private filterHideIcon; bindToolClickEvent(itemPanel: HTMLDivElement, item: toolbarType): void; private switchBgIcon; }