SYMBOL INDEX (1077 symbols across 97 files) FILE: apps/image-editor/__mocks__/fileMock.js method process (line 4) | process(src, filename) { FILE: apps/image-editor/__mocks__/svgMock.js method process (line 2) | process() { FILE: apps/image-editor/createConfigVariable.js function getTestUrls (line 10) | function getTestUrls() { function getGlobalVariable (line 28) | function getGlobalVariable() { FILE: apps/image-editor/examples/js/service-basic.js function hexToRGBa (line 147) | function hexToRGBa(hex, alpha) { function base64ToBlob (line 156) | function base64ToBlob(data) { function resizeEditor (line 177) | function resizeEditor() { function getBrushSettings (line 185) | function getBrushSettings() { function activateShapeMode (line 195) | function activateShapeMode() { function activateIconMode (line 202) | function activateIconMode() { function activateTextMode (line 206) | function activateTextMode() { function setTextToolbar (line 213) | function setTextToolbar(obj) { function setIconToolbar (line 221) | function setIconToolbar(obj) { function setShapeToolbar (line 227) | function setShapeToolbar(obj) { function showSubMenu (line 250) | function showSubMenu(type) { function applyOrRemoveFilter (line 271) | function applyOrRemoveFilter(applying, type, options) { function onChangeShapeFill (line 568) | function onChangeShapeFill(event) { function onClickIconSubMenu (line 665) | function onClickIconSubMenu(event) { FILE: apps/image-editor/examples/js/service-mobile.js function hexToRGBa (line 96) | function hexToRGBa(hex, alpha) { function base64ToBlob (line 105) | function base64ToBlob(data) { function getBrushSettings (line 126) | function getBrushSettings() { function activateShapeMode (line 136) | function activateShapeMode() { function activateIconMode (line 140) | function activateIconMode() { function activateTextMode (line 144) | function activateTextMode() { function setTextToolbar (line 151) | function setTextToolbar(obj) { function setIconToolbar (line 159) | function setIconToolbar(obj) { function setShapeToolbar (line 165) | function setShapeToolbar(obj) { function showSubMenu (line 189) | function showSubMenu(type) { FILE: apps/image-editor/index.d.ts type AngleType (line 5) | type AngleType = number; type IThemeConfig (line 7) | interface IThemeConfig { type IIconInfo (line 61) | interface IIconInfo { type IIconOptions (line 65) | interface IIconOptions { type IShapeOptions (line 71) | interface IShapeOptions { type IGenerateTextOptions (line 84) | interface IGenerateTextOptions { type IFilterOptions (line 92) | type IFilterOptions = type ITextStyleConfig (line 101) | interface ITextStyleConfig { type IRectConfig (line 111) | interface IRectConfig { type ICanvasSize (line 118) | interface ICanvasSize { type IBrushOptions (line 123) | interface IBrushOptions { type IPositionConfig (line 128) | interface IPositionConfig { type IToDataURLOptions (line 135) | interface IToDataURLOptions { type IGraphicObjectProps (line 145) | interface IGraphicObjectProps { type IIncludeUIOptions (line 166) | interface IIncludeUIOptions { type ISelectionStyleConfig (line 182) | interface ISelectionStyleConfig { type IObjectProps (line 193) | interface IObjectProps { type ITextObjectProps (line 207) | interface ITextObjectProps extends IObjectProps { type IFilterResolveObject (line 216) | interface IFilterResolveObject { type ICropResolveObject (line 221) | interface ICropResolveObject { type IFlipXYResolveObject (line 228) | interface IFlipXYResolveObject { type IOptions (line 234) | interface IOptions { type IUIDimension (line 242) | interface IUIDimension { type IImageDimension (line 247) | interface IImageDimension { type IEditorSize (line 254) | interface IEditorSize { type UI (line 259) | interface UI { class ImageEditor (line 263) | class ImageEditor { FILE: apps/image-editor/makesvg.js function getFileList (line 7) | function getFileList(dir) { FILE: apps/image-editor/scripts/publishToCDN.js constant LOCAL_DIST_PATH (line 7) | const LOCAL_DIST_PATH = path.join(__dirname, '../dist'); constant STORAGE_API_URL (line 8) | const STORAGE_API_URL = 'https://api-storage.cloud.toast.com/v1'; constant IDENTITY_API_URL (line 9) | const IDENTITY_API_URL = 'https://api-identity.infrastructure.cloud.toas... constant TOAST_CLOUD_TENANTID (line 11) | const TOAST_CLOUD_TENANTID = process.env.TOAST_CLOUD_TENANTID; constant TOAST_CLOUD_STORAGEID (line 12) | const TOAST_CLOUD_STORAGEID = process.env.TOAST_CLOUD_STORAGEID; constant TOAST_CLOUD_USERNAME (line 13) | const TOAST_CLOUD_USERNAME = process.env.TOAST_CLOUD_USERNAME; constant TOAST_CLOUD_PASSWORD (line 14) | const TOAST_CLOUD_PASSWORD = process.env.TOAST_CLOUD_PASSWORD; function getTOASTCloudContainer (line 16) | async function getTOASTCloudContainer(token) { function getTOASTCloudToken (line 29) | async function getTOASTCloudToken() { function publishToCdn (line 50) | function publishToCdn(token, localPath, cdnPath) { function publish (line 78) | async function publish() { FILE: apps/image-editor/scripts/updateWrapper.js constant CORE_PACKAGE_JSON_PATH (line 5) | const CORE_PACKAGE_JSON_PATH = path.join(__dirname, '../package.json'); constant REACT_PACKAGE_JSON_PATH (line 6) | const REACT_PACKAGE_JSON_PATH = path.join(__dirname, '../../react-image-... constant VUE_PACKAGE_JSON_PATH (line 7) | const VUE_PACKAGE_JSON_PATH = path.join(__dirname, '../../vue-image-edit... FILE: apps/image-editor/src/js/action.js method getActions (line 12) | getActions() { method _mainAction (line 34) | _mainAction() { method _iconAction (line 193) | _iconAction() { method _drawAction (line 243) | _drawAction() { method _maskAction (line 269) | _maskAction() { method _textAction (line 295) | _textAction() { method _rotateAction (line 313) | _rotateAction() { method _shapeAction (line 336) | _shapeAction() { method _cropAction (line 357) | _cropAction() { method _resizeAction (line 414) | _resizeAction() { method _flipAction (line 491) | _flipAction() { method _filterAction (line 505) | _filterAction() { method setReAction (line 523) | setReAction() { method _historyAction (line 634) | _historyAction() { method _commonAction (line 646) | _commonAction() { method mixin (line 683) | mixin(ImageEditor) { FILE: apps/image-editor/src/js/command/addIcon.js method execute (line 19) | execute(graphics, type, options) { method undo (line 33) | undo(graphics) { FILE: apps/image-editor/src/js/command/addImageObject.js method execute (line 13) | execute(graphics, imgUrl) { method undo (line 25) | undo(graphics) { FILE: apps/image-editor/src/js/command/addObject.js method execute (line 13) | execute(graphics, object) { method undo (line 29) | undo(graphics, object) { FILE: apps/image-editor/src/js/command/addShape.js method execute (line 26) | execute(graphics, type, options) { method undo (line 42) | undo(graphics) { FILE: apps/image-editor/src/js/command/addText.js method execute (line 30) | execute(graphics, text, options) { method undo (line 64) | undo(graphics) { FILE: apps/image-editor/src/js/command/applyFilter.js function makeUndoData (line 20) | function makeUndoData(type, prevfilterOption, options) { method execute (line 44) | execute(graphics, type, options, isSilent) { method undo (line 72) | undo(graphics, type) { FILE: apps/image-editor/src/js/command/changeIconColor.js method execute (line 16) | execute(graphics, id, color) { method undo (line 36) | undo(graphics) { FILE: apps/image-editor/src/js/command/changeSelection.js method execute (line 8) | execute(graphics, props) { method undo (line 20) | undo(graphics) { FILE: apps/image-editor/src/js/command/changeShape.js function makeUndoData (line 19) | function makeUndoData(options, targetObj) { method execute (line 53) | execute(graphics, id, options, isSilent) { method undo (line 74) | undo(graphics) { FILE: apps/image-editor/src/js/command/changeText.js method execute (line 16) | execute(graphics, id, text) { method undo (line 34) | undo(graphics) { FILE: apps/image-editor/src/js/command/changeTextStyle.js function makeUndoData (line 19) | function makeUndoData(styles, targetObj) { method execute (line 50) | execute(graphics, id, styles, isSilent) { method undo (line 70) | undo(graphics) { FILE: apps/image-editor/src/js/command/clearObjects.js method execute (line 12) | execute(graphics) { method undo (line 24) | undo(graphics) { FILE: apps/image-editor/src/js/command/flip.js method execute (line 15) | execute(graphics, type) { method undo (line 27) | undo(graphics) { FILE: apps/image-editor/src/js/command/loadImage.js method execute (line 16) | execute(graphics, imageName, imgUrl) { method undo (line 45) | undo(graphics) { FILE: apps/image-editor/src/js/command/removeFilter.js method execute (line 15) | execute(graphics, type) { method undo (line 28) | undo(graphics, type) { FILE: apps/image-editor/src/js/command/removeObject.js method execute (line 13) | execute(graphics, id) { method undo (line 28) | undo(graphics) { FILE: apps/image-editor/src/js/command/resize.js method execute (line 15) | execute(graphics, dimensions) { method undo (line 32) | undo(graphics) { FILE: apps/image-editor/src/js/command/resizeCanvasDimension.js method execute (line 13) | execute(graphics, dimension) { method undo (line 30) | undo(graphics) { FILE: apps/image-editor/src/js/command/rotate.js function makeUndoData (line 17) | function makeUndoData(rotationComp) { method execute (line 34) | execute(graphics, type, angle, isSilent) { method undo (line 50) | undo(graphics) { FILE: apps/image-editor/src/js/command/setObjectPosition.js method execute (line 18) | execute(graphics, id, posInfo) { method undo (line 38) | undo(graphics) { FILE: apps/image-editor/src/js/command/setObjectProperties.js method execute (line 22) | execute(graphics, id, props) { method undo (line 44) | undo(graphics, id) { FILE: apps/image-editor/src/js/component/cropper.js constant MOUSE_MOVE_THRESHOLD (line 8) | const MOUSE_MOVE_THRESHOLD = 10; constant DEFAULT_OPTION (line 9) | const DEFAULT_OPTION = { class Cropper (line 24) | class Cropper extends Component { method constructor (line 25) | constructor(graphics) { method start (line 73) | start() { method end (line 115) | end() { method changeVisibility (line 140) | changeVisibility(visible) { method _onFabricMouseDown (line 151) | _onFabricMouseDown(fEvent) { method _onFabricMouseMove (line 175) | _onFabricMouseMove(fEvent) { method _calcRectDimensionFromPoint (line 198) | _calcRectDimensionFromPoint(x, y, presetRatio = null) { method _onFabricMouseUp (line 267) | _onFabricMouseUp() { method getCroppedImageData (line 288) | getCroppedImageData(cropRect) { method getCropzoneRect (line 315) | getCropzoneRect() { method setCropzoneRect (line 334) | setCropzoneRect(presetRatio) { method _getPresetPropertiesForCropSize (line 358) | _getPresetPropertiesForCropSize(presetRatio) { method _onKeyDown (line 389) | _onKeyDown(e) { method _onKeyUp (line 400) | _onKeyUp(e) { FILE: apps/image-editor/src/js/component/filter.js class Filter (line 26) | class Filter extends Component { method constructor (line 27) | constructor(graphics) { method add (line 37) | add(type, options) { method remove (line 68) | remove(type) { method hasFilter (line 96) | hasFilter(type) { method getOptions (line 105) | getOptions(type) { method _changeFilterValues (line 121) | _changeFilterValues(imgFilter, options) { method _apply (line 140) | _apply(sourceImg, callback) { method _getSourceImage (line 153) | _getSourceImage() { method _createFilter (line 165) | _createFilter(sourceImg, type, options) { method _getFilter (line 186) | _getFilter(sourceImg, type) { method _removeFilter (line 212) | _removeFilter(sourceImg, type) { method _getFabricFilterType (line 224) | _getFabricFilterType(type) { FILE: apps/image-editor/src/js/component/flip.js class Flip (line 12) | class Flip extends Component { method constructor (line 13) | constructor(graphics) { method getCurrentSetting (line 21) | getCurrentSetting() { method set (line 35) | set(newSetting) { method _invertAngle (line 61) | _invertAngle(isChangingFlipX, isChangingFlipY) { method _flipObjects (line 80) | _flipObjects(isChangingFlipX, isChangingFlipY) { method reset (line 112) | reset() { method flipX (line 123) | flipX() { method flipY (line 136) | flipY() { FILE: apps/image-editor/src/js/component/freeDrawing.js class FreeDrawing (line 12) | class FreeDrawing extends Component { method constructor (line 13) | constructor(graphics) { method start (line 33) | start(setting) { method setBrush (line 44) | setBrush(setting) { method end (line 59) | end() { FILE: apps/image-editor/src/js/component/icon.js class Icon (line 21) | class Icon extends Component { method constructor (line 22) | constructor(graphics) { method setStates (line 69) | setStates(type, iconColor) { method start (line 78) | start() { method end (line 88) | end() { method add (line 106) | add(type, options) { method registerPaths (line 140) | registerPaths(pathInfos) { method setColor (line 155) | setColor(color, obj) { method getColor (line 169) | getColor(obj) { method _createIcon (line 178) | _createIcon(path) { method _onFabricMouseDown (line 187) | _onFabricMouseDown(fEvent) { method _onFabricMouseMove (line 209) | _onFabricMouseMove(fEvent) { method _onFabricMouseUp (line 233) | _onFabricMouseUp() { FILE: apps/image-editor/src/js/component/imageLoader.js class ImageLoader (line 16) | class ImageLoader extends Component { method constructor (line 17) | constructor(graphics) { method load (line 27) | load(imageName, img) { method _setBackgroundImage (line 59) | _setBackgroundImage(img) { FILE: apps/image-editor/src/js/component/line.js class Line (line 14) | class Line extends Component { method constructor (line 15) | constructor(graphics) { method setHeadOption (line 48) | setHeadOption(setting) { method start (line 63) | start(setting = {}) { method setBrush (line 87) | setBrush(setting) { method end (line 103) | end() { method _onFabricMouseDown (line 123) | _onFabricMouseDown(fEvent) { method _onFabricMouseMove (line 152) | _onFabricMouseMove(fEvent) { method _onFabricMouseUp (line 170) | _onFabricMouseUp() { method _createLineEventObjectProperties (line 188) | _createLineEventObjectProperties() { FILE: apps/image-editor/src/js/component/resize.js class Resize (line 11) | class Resize extends Component { method constructor (line 12) | constructor(graphics) { method getCurrentDimensions (line 34) | getCurrentDimensions() { method getOriginalDimensions (line 48) | getOriginalDimensions() { method setOriginalDimensions (line 56) | setOriginalDimensions(dimensions) { method resize (line 65) | resize(dimensions) { method start (line 92) | start() { method end (line 100) | end() {} FILE: apps/image-editor/src/js/component/rotation.js class Rotation (line 12) | class Rotation extends Component { method constructor (line 13) | constructor(graphics) { method getCurrentAngle (line 21) | getCurrentAngle() { method setAngle (line 35) | setAngle(angle) { method _rotateForEachObject (line 57) | _rotateForEachObject(oldImageCenter, newImageCenter, angleDiff) { method rotate (line 84) | rotate(additionalAngle) { FILE: apps/image-editor/src/js/component/shape.js constant SHAPE_INIT_OPTIONS (line 30) | const SHAPE_INIT_OPTIONS = extend( constant DEFAULT_TYPE (line 42) | const DEFAULT_TYPE = 'rect'; constant DEFAULT_WIDTH (line 43) | const DEFAULT_WIDTH = 20; constant DEFAULT_HEIGHT (line 44) | const DEFAULT_HEIGHT = 20; function makeFabricFillOption (line 54) | function makeFabricFillOption(options, canvasImage, createStaticCanvas) { class Shape (line 81) | class Shape extends Component { method constructor (line 82) | constructor(graphics) { method start (line 145) | start() { method end (line 165) | end() { method setStates (line 196) | setStates(type, options) { method add (line 219) | add(type, options) { method change (line 253) | change(shapeObj, options) { method makeFillPropertyForUserEvent (line 279) | makeFillPropertyForUserEvent(shapeObj) { method processForCopiedObject (line 302) | processForCopiedObject(shapeObj, originalShapeObj) { method _createInstance (line 324) | _createInstance(type, options) { method _extendOptions (line 357) | _extendOptions(options) { method _bindEventOnShape (line 371) | _bindEventOnShape(shapeObj) { method _onFabricMouseDown (line 425) | _onFabricMouseDown(fEvent) { method _onFabricMouseMove (line 447) | _onFabricMouseMove(fEvent) { method _onFabricMouseUp (line 481) | _onFabricMouseUp() { method _onKeyDown (line 512) | _onKeyDown(e) { method _onKeyUp (line 527) | _onKeyUp(e) { method _resetPositionFillFilter (line 542) | _resetPositionFillFilter(shapeObj) { method _fillFilterRePositionInGroupSelection (line 582) | _fillFilterRePositionInGroupSelection(shapeObj, activeSelection) { FILE: apps/image-editor/src/js/component/text.js constant DBCLICK_TIME (line 21) | const DBCLICK_TIME = 500; class Text (line 30) | class Text extends Component { method constructor (line 31) | constructor(graphics) { method start (line 104) | start() { method end (line 130) | end() { method adjustOriginPosition (line 162) | adjustOriginPosition(text, editStatus) { method add (line 193) | add(text, options) { method change (line 243) | change(activeObj, text) { method setStyle (line 265) | setStyle(activeObj, styleObj) { method getText (line 293) | getText(activeObj) { method setSelectedInfo (line 302) | setSelectedInfo(obj, state) { method isSelected (line 311) | isSelected() { method getSelectedObj (line 319) | getSelectedObj() { method setCanvasRatio (line 326) | setCanvasRatio() { method getCanvasRatio (line 338) | getCanvasRatio() { method _getTextDecorationAdaptObject (line 347) | _getTextDecorationAdaptObject(textDecoration) { method _setInitPos (line 360) | _setInitPos(position) { method _onInput (line 371) | _onInput() { method _onKeyDown (line 384) | _onKeyDown() { method _onBlur (line 401) | _onBlur() { method _onScroll (line 438) | _onScroll() { method _onFabricScaling (line 448) | _onFabricScaling(fEvent) { method _onFabricTextChanged (line 461) | _onFabricTextChanged(props) { method _onFabricSelectClear (line 470) | _onFabricSelectClear(fEvent) { method _onFabricSelect (line 490) | _onFabricSelect(fEvent) { method _onFabricMouseDown (line 501) | _onFabricMouseDown(fEvent) { method _fireAddText (line 522) | _fireAddText(fEvent) { method _onFabricMouseUp (line 546) | _onFabricMouseUp(fEvent) { method _isDoubleClick (line 567) | _isDoubleClick(newClickTime) { FILE: apps/image-editor/src/js/component/zoom.js constant MOUSE_MOVE_THRESHOLD (line 6) | const MOUSE_MOVE_THRESHOLD = 10; constant DEFAULT_SCROLL_OPTION (line 7) | const DEFAULT_SCROLL_OPTION = { constant DEFAULT_VERTICAL_SCROLL_RATIO (line 20) | const DEFAULT_VERTICAL_SCROLL_RATIO = { constant DEFAULT_HORIZONTAL_SCROLL_RATIO (line 25) | const DEFAULT_HORIZONTAL_SCROLL_RATIO = { constant DEFAULT_ZOOM_LEVEL (line 30) | const DEFAULT_ZOOM_LEVEL = 1.0; class Zoom (line 49) | class Zoom extends Component { method constructor (line 50) | constructor(graphics) { method attachKeyboardZoomEvents (line 133) | attachKeyboardZoomEvents() { method detachKeyboardZoomEvents (line 141) | detachKeyboardZoomEvents() { method _startTextEditingHandler (line 150) | _startTextEditingHandler() { method _stopTextEditingHandler (line 158) | _stopTextEditingHandler() { method _startHandModeWithSpaceBar (line 167) | _startHandModeWithSpaceBar(e) { method _endHandModeWithSpaceBar (line 183) | _endHandModeWithSpaceBar(e) { method startZoomInMode (line 193) | startZoomInMode() { method endZoomInMode (line 225) | endZoomInMode() { method start (line 248) | start() { method end (line 257) | end() { method startHandMode (line 265) | startHandMode() { method endHandMode (line 285) | endHandMode() { method _onMouseDownWithZoomMode (line 305) | _onMouseDownWithZoomMode({ target, e }) { method _onMouseMoveWithZoomMode (line 329) | _onMouseMoveWithZoomMode({ e }) { method _calcRectDimensionFromPoint (line 351) | _calcRectDimensionFromPoint(x, y) { method _onMouseUpWithZoomMode (line 370) | _onMouseUpWithZoomMode() { method _getCenterPoint (line 407) | _getCenterPoint() { method zoom (line 426) | zoom({ x, y }, zoomLevel = this.zoomLevel) { method zoomOut (line 458) | zoomOut() { method resetZoom (line 483) | resetZoom() { method _isMaxZoomLevel (line 499) | _isMaxZoomLevel() { method _movePointOfZoom (line 508) | _movePointOfZoom({ x: deltaX, y: deltaY }) { method _onMouseDownWithHandMode (line 535) | _onMouseDownWithHandMode({ target, e }) { method _onMouseMoveWithHandMode (line 562) | _onMouseMoveWithHandMode({ e }) { method _onMouseUpWithHandMode (line 575) | _onMouseUpWithHandMode() { method _changeScrollState (line 591) | _changeScrollState({ viewport, zoomLevel }) { method _changeObjectsEventedState (line 654) | _changeObjectsEventedState(evented = true) { method _addScrollBar (line 666) | _addScrollBar() { method _isDefaultZoomLevel (line 687) | _isDefaultZoomLevel(zoomLevel) { method _fireZoomChanged (line 696) | _fireZoomChanged(canvas, zoomLevel) { method mode (line 703) | get mode() { FILE: apps/image-editor/src/js/consts.js constant ZOOM_HELP_MENUS (line 7) | const ZOOM_HELP_MENUS = ['zoomIn', 'zoomOut', 'hand']; constant COMMAND_HELP_MENUS (line 13) | const COMMAND_HELP_MENUS = ['history', 'undo', 'redo', 'reset']; constant DELETE_HELP_MENUS (line 19) | const DELETE_HELP_MENUS = ['delete', 'deleteAll']; constant HELP_MENUS (line 25) | const HELP_MENUS = [...ZOOM_HELP_MENUS, ...COMMAND_HELP_MENUS, ...DELETE... constant SHAPE_FILL_TYPE (line 31) | const SHAPE_FILL_TYPE = { constant SHAPE_TYPE (line 40) | const SHAPE_TYPE = ['rect', 'circle', 'triangle']; constant OBJ_TYPE (line 46) | const OBJ_TYPE = { constant SHAPE_DEFAULT_OPTIONS (line 87) | const SHAPE_DEFAULT_OPTIONS = { constant CROPZONE_DEFAULT_OPTIONS (line 98) | const CROPZONE_DEFAULT_OPTIONS = { FILE: apps/image-editor/src/js/drawingMode/cropper.js class CropperDrawingMode (line 9) | class CropperDrawingMode extends DrawingMode { method constructor (line 10) | constructor() { method start (line 19) | start(graphics) { method end (line 29) | end(graphics) { FILE: apps/image-editor/src/js/drawingMode/freeDrawing.js class FreeDrawingMode (line 9) | class FreeDrawingMode extends DrawingMode { method constructor (line 10) | constructor() { method start (line 20) | start(graphics, options) { method end (line 30) | end(graphics) { FILE: apps/image-editor/src/js/drawingMode/icon.js class IconDrawingMode (line 9) | class IconDrawingMode extends DrawingMode { method constructor (line 10) | constructor() { method start (line 19) | start(graphics) { method end (line 29) | end(graphics) { FILE: apps/image-editor/src/js/drawingMode/lineDrawing.js class LineDrawingMode (line 9) | class LineDrawingMode extends DrawingMode { method constructor (line 10) | constructor() { method start (line 20) | start(graphics, options) { method end (line 30) | end(graphics) { FILE: apps/image-editor/src/js/drawingMode/resize.js class ResizeDrawingMode (line 9) | class ResizeDrawingMode extends DrawingMode { method constructor (line 10) | constructor() { method start (line 19) | start(graphics) { method end (line 29) | end(graphics) { FILE: apps/image-editor/src/js/drawingMode/shape.js class ShapeDrawingMode (line 9) | class ShapeDrawingMode extends DrawingMode { method constructor (line 10) | constructor() { method start (line 19) | start(graphics) { method end (line 29) | end(graphics) { FILE: apps/image-editor/src/js/drawingMode/text.js class TextDrawingMode (line 9) | class TextDrawingMode extends DrawingMode { method constructor (line 10) | constructor() { method start (line 19) | start(graphics) { method end (line 29) | end(graphics) { FILE: apps/image-editor/src/js/drawingMode/zoom.js class ZoomDrawingMode (line 9) | class ZoomDrawingMode extends DrawingMode { method constructor (line 10) | constructor() { method start (line 19) | start(graphics) { method end (line 30) | end(graphics) { FILE: apps/image-editor/src/js/extension/arrowLine.js constant ARROW_ANGLE (line 3) | const ARROW_ANGLE = 30; constant CHEVRON_SIZE_RATIO (line 4) | const CHEVRON_SIZE_RATIO = 2.7; constant TRIANGLE_SIZE_RATIO (line 5) | const TRIANGLE_SIZE_RATIO = 1.7; constant RADIAN_CONVERSION_VALUE (line 6) | const RADIAN_CONVERSION_VALUE = 180; method initialize (line 24) | initialize(points, options = {}) { method _render (line 35) | _render(ctx) { method _renderBasicLinePath (line 61) | _renderBasicLinePath({ fromX, fromY, toX, toY }) { method _drawDecoratorPath (line 76) | _drawDecoratorPath(linePosition) { method _drawDecoratorPathType (line 91) | _drawDecoratorPathType(type, linePosition) { method _drawTrianglePath (line 114) | _drawTrianglePath(type, linePosition) { method _drawChevronPath (line 132) | _drawChevronPath(type, { fromX, fromY, toX, toY }, decorateSize) { method getRotatePosition (line 163) | getRotatePosition(distance, angle, referencePosition) { FILE: apps/image-editor/src/js/extension/blur.js method initialize (line 23) | initialize() { FILE: apps/image-editor/src/js/extension/colorFilter.js method initialize (line 27) | initialize(options) { method applyTo (line 42) | applyTo(canvas) { method _isOutsideThreshold (line 75) | _isOutsideThreshold(color1, color2, threshold) { method _getColor (line 88) | _getColor(imageData, x, y) { FILE: apps/image-editor/src/js/extension/cropzone.js constant CORNER_TYPE_TOP_LEFT (line 6) | const CORNER_TYPE_TOP_LEFT = 'tl'; constant CORNER_TYPE_TOP_RIGHT (line 7) | const CORNER_TYPE_TOP_RIGHT = 'tr'; constant CORNER_TYPE_MIDDLE_TOP (line 8) | const CORNER_TYPE_MIDDLE_TOP = 'mt'; constant CORNER_TYPE_MIDDLE_LEFT (line 9) | const CORNER_TYPE_MIDDLE_LEFT = 'ml'; constant CORNER_TYPE_MIDDLE_RIGHT (line 10) | const CORNER_TYPE_MIDDLE_RIGHT = 'mr'; constant CORNER_TYPE_MIDDLE_BOTTOM (line 11) | const CORNER_TYPE_MIDDLE_BOTTOM = 'mb'; constant CORNER_TYPE_BOTTOM_LEFT (line 12) | const CORNER_TYPE_BOTTOM_LEFT = 'bl'; constant CORNER_TYPE_BOTTOM_RIGHT (line 13) | const CORNER_TYPE_BOTTOM_RIGHT = 'br'; constant CORNER_TYPE_LIST (line 14) | const CORNER_TYPE_LIST = [ function cornerTypeValid (line 32) | function cornerTypeValid(selectedCorner) { function getScaleBasis (line 43) | function getScaleBasis(diffX, diffY) { method initialize (line 65) | initialize(canvas, options, extendsOptions) { method canvasEventDelegation (line 75) | canvasEventDelegation(eventName) { method canvasEventRegister (line 86) | canvasEventRegister(eventName, eventTrigger) { method _addEventHandler (line 89) | _addEventHandler() { method _renderCropzone (line 101) | _renderCropzone(ctx) { method _render (line 144) | _render(ctx) { method _fillOuterRect (line 175) | _fillOuterRect(ctx, fillStyle) { method _fillInnerRect (line 208) | _fillInnerRect(ctx) { method _caculateInnerPosition (line 242) | _caculateInnerPosition(outer, size) { method _getCoordinates (line 257) | _getCoordinates() { method _strokeBorder (line 289) | _strokeBorder(ctx, strokeStyle, { lineDashWidth, lineDashOffset, lineWid... method _onMoving (line 321) | _onMoving() { method _onScaling (line 337) | _onScaling(fEvent) { method _calcScalingSizeFromPointer (line 356) | _calcScalingSizeFromPointer(pointer, selectedCorner) { method adjustRatioCropzoneSize (line 372) | adjustRatioCropzoneSize({ width, height, leftMaker, topMaker, maxWidth, ... method _getCropzoneRectInfo (line 418) | _getCropzoneRectInfo() { method _resizeCropZone (line 446) | _resizeCropZone({ x, y }, corner) { method isValid (line 540) | isValid() { method _onKeyDown (line 549) | _onKeyDown({ keyCode }) { method _onKeyUp (line 560) | _onKeyUp({ keyCode }) { FILE: apps/image-editor/src/js/extension/emboss.js method initialize (line 23) | initialize() { FILE: apps/image-editor/src/js/extension/mask.js method applyTo (line 17) | applyTo(pipelineState) { method _createCanvasOfMask (line 42) | _createCanvasOfMask(width, height) { method _drawMask (line 56) | _drawMask(maskCtx) { method _mapData (line 77) | _mapData(maskCtx, imageData, width, height) { FILE: apps/image-editor/src/js/extension/sharpen.js method initialize (line 23) | initialize() { FILE: apps/image-editor/src/js/factory/command.js function create (line 12) | function create(name, ...args) { function register (line 29) | function register(command) { FILE: apps/image-editor/src/js/factory/errorMessage.js method UN_IMPLEMENTATION (line 10) | UN_IMPLEMENTATION(methodName) { method NO_COMPONENT_NAME (line 13) | NO_COMPONENT_NAME() { method create (line 21) | create(type, ...args) { FILE: apps/image-editor/src/js/graphics.js constant DEFAULT_CSS_MAX_WIDTH (line 41) | const DEFAULT_CSS_MAX_WIDTH = 1000; constant DEFAULT_CSS_MAX_HEIGHT (line 42) | const DEFAULT_CSS_MAX_HEIGHT = 800; constant EXTRA_PX_FOR_PASTE (line 43) | const EXTRA_PX_FOR_PASTE = 10; class Graphics (line 61) | class Graphics { method constructor (line 62) | constructor(element, { cssMaxWidth, cssMaxHeight } = {}) { method destroy (line 165) | destroy() { method _attachZoomEvents (line 178) | _attachZoomEvents() { method _detachZoomEvents (line 187) | _detachZoomEvents() { method deactivateAll (line 197) | deactivateAll() { method renderAll (line 207) | renderAll() { method add (line 217) | add(objects) { method contains (line 233) | contains(target) { method getObjects (line 241) | getObjects() { method getObject (line 250) | getObject(id) { method remove (line 258) | remove(target) { method removeAll (line 267) | removeAll(includesBackground) { method removeObjectById (line 284) | removeObjectById(id) { method getObjectId (line 309) | getObjectId(object) { method getActiveObject (line 326) | getActiveObject() { method getActiveObjectIdForRemove (line 334) | getActiveObjectIdForRemove() { method isReadyRemoveObject (line 355) | isReadyRemoveObject() { method getActiveObjects (line 365) | getActiveObjects() { method getActiveSelectionFromObjects (line 376) | getActiveSelectionFromObjects(objects) { method setActiveObject (line 386) | setActiveObject(target) { method setCropSelectionStyle (line 394) | setCropSelectionStyle(style) { method getComponent (line 403) | getComponent(name) { method getDrawingMode (line 411) | getDrawingMode() { method startDrawingMode (line 423) | startDrawingMode(mode, option) { method stopDrawingMode (line 444) | stopDrawingMode() { method zoom (line 461) | zoom({ x, y }, zoomLevel) { method getZoomMode (line 471) | getZoomMode() { method startZoomInMode (line 480) | startZoomInMode() { method endZoomInMode (line 489) | endZoomInMode() { method zoomOut (line 498) | zoomOut() { method startHandMode (line 507) | startHandMode() { method endHandMode (line 516) | endHandMode() { method resetZoom (line 525) | resetZoom() { method toDataURL (line 543) | toDataURL(options) { method setCanvasImage (line 558) | setCanvasImage(name, canvasImage) { method setCssMaxDimension (line 570) | setCssMaxDimension(maxDimension) { method adjustCanvasDimension (line 578) | adjustCanvasDimension() { method adjustCanvasDimensionBase (line 582) | adjustCanvasDimensionBase(canvasImage = null) { method setCanvasCssDimension (line 609) | setCanvasCssDimension(dimension) { method setCanvasBackstoreDimension (line 618) | setCanvasBackstoreDimension(dimension) { method setImageProperties (line 628) | setImageProperties(setting, withRendering) { method getCanvasElement (line 645) | getCanvasElement() { method getCanvas (line 653) | getCanvas() { method getCanvasImage (line 661) | getCanvasImage() { method getImageName (line 669) | getImageName() { method addImageObject (line 678) | addImageObject(imgUrl) { method getCenter (line 699) | getCenter() { method getCropzoneRect (line 707) | getCropzoneRect() { method setCropzoneRect (line 715) | setCropzoneRect(mode) { method getCroppedImageData (line 728) | getCroppedImageData(cropRect) { method setBrush (line 738) | setBrush(option) { method setDrawingShape (line 763) | setDrawingShape(type, options) { method setIconStyle (line 772) | setIconStyle(type, iconColor) { method registerPaths (line 782) | registerPaths(pathInfos) { method changeCursor (line 790) | changeCursor(cursorType) { method hasFilter (line 801) | hasFilter(type) { method setSelectionStyle (line 809) | setSelectionStyle(styles) { method setObjectProperties (line 826) | setObjectProperties(id, props) { method getObjectProperties (line 845) | getObjectProperties(id, keys) { method getObjectPosition (line 871) | getObjectPosition(id, originX, originY) { method setObjectPosition (line 890) | setObjectPosition(id, posInfo) { method getCanvasSize (line 916) | getCanvasSize() { method createStaticCanvas (line 929) | createStaticCanvas() { method _getDrawingModeInstance (line 945) | _getDrawingModeInstance(modeName) { method _setObjectCachingToFalse (line 954) | _setObjectCachingToFalse() { method _setCanvasElement (line 963) | _setCanvasElement(element) { method _createDrawingModeInstances (line 988) | _createDrawingModeInstances() { method _createComponents (line 1003) | _createComponents() { method _register (line 1024) | _register(map, module) { method _isSameDrawingMode (line 1033) | _isSameDrawingMode(mode) { method _calcMaxDimension (line 1046) | _calcMaxDimension(width, height) { method _callbackAfterLoadingImageObject (line 1071) | _callbackAfterLoadingImageObject(obj) { method _attachCanvasEvents (line 1087) | _attachCanvasEvents() { method _onMouseDown (line 1110) | _onMouseDown(fEvent) { method _onObjectAdded (line 1131) | _onObjectAdded(fEvent) { method _onObjectRemoved (line 1145) | _onObjectRemoved(fEvent) { method _onObjectMoved (line 1156) | _onObjectMoved(fEvent) { method _onObjectScaled (line 1169) | _onObjectScaled(fEvent) { method _onObjectModified (line 1182) | _onObjectModified(fEvent) { method _onObjectRotated (line 1198) | _onObjectRotated(fEvent) { method _lazyFire (line 1213) | _lazyFire(eventName, paramsMaker, target) { method _onObjectSelected (line 1233) | _onObjectSelected(fEvent) { method _onPathCreated (line 1245) | _onPathCreated(obj) { method _onSelectionCleared (line 1266) | _onSelectionCleared() { method _onSelectionCreated (line 1275) | _onSelectionCreated(fEvent) { method discardSelection (line 1286) | discardSelection() { method changeSelectableAll (line 1295) | changeSelectableAll(selectable) { method createObjectProperties (line 1307) | createObjectProperties(obj) { method _createTextProperties (line 1344) | _createTextProperties(obj) { method _addFabricObject (line 1365) | _addFabricObject(obj) { method _removeFabricObject (line 1376) | _removeFabricObject(id) { method resetTargetObjectForCopyPaste (line 1383) | resetTargetObjectForCopyPaste() { method pasteObject (line 1395) | pasteObject() { method _cloneObject (line 1424) | _cloneObject(targetObjects) { method _cloneObjectItem (line 1436) | _cloneObjectItem(targetObject) { method _copyFabricObjectForPaste (line 1453) | _copyFabricObjectForPaste(targetObject) { method _copyFabricObject (line 1483) | _copyFabricObject(targetObject) { method getCurrentDimensions (line 1500) | getCurrentDimensions() { method getOriginalDimensions (line 1510) | getOriginalDimensions() { method setOriginalDimensions (line 1520) | setOriginalDimensions(dimensions) { method resize (line 1530) | resize(dimensions) { FILE: apps/image-editor/src/js/helper/imagetracer.js class ImageTracer (line 30) | class ImageTracer { method tracerDefaultOption (line 31) | static tracerDefaultOption() { method constructor (line 60) | constructor() { method imageToSVG (line 292) | imageToSVG(url, callback, options) { method imagedataToSVG (line 303) | imagedataToSVG(imgd, options) { method imageToTracedata (line 310) | imageToTracedata(url, callback, options) { method imagedataToTracedata (line 321) | imagedataToTracedata(imgd, options) { method checkoptions (line 362) | checkoptions(options) { method colorquantization (line 382) | colorquantization(imgd, options) { method samplepalette (line 477) | samplepalette(numberofcolors, imgd) { method samplepalette2 (line 493) | samplepalette2(numberofcolors, imgd) { method generatepalette (line 519) | generatepalette(numberofcolors) { method layering (line 553) | layering(ii) { method layeringstep (line 607) | layeringstep(ii, cnum) { method pathscan (line 632) | pathscan(arr, pathomit) { method boundingboxincludes (line 721) | boundingboxincludes(parentbbox, childbbox) { method batchpathscan (line 730) | batchpathscan(layers, pathomit) { method internodes (line 742) | internodes(paths, options) { method testrightangle (line 806) | testrightangle(path, idx1, idx2, idx3, idx4, idx5) { method getdirection (line 819) | getdirection(x1, y1, x2, y2) { method batchinternodes (line 848) | batchinternodes(bpaths, options) { method tracepath (line 860) | tracepath(path, ltres, qtres) { method fitseq (line 902) | fitseq(path, ltres, qtres, seqstart, seqend) { method batchtracepaths (line 1001) | batchtracepaths(internodepaths, ltres, qtres) { method batchtracelayers (line 1013) | batchtracelayers(binternodes, ltres, qtres) { method roundtodec (line 1025) | roundtodec(val, places) { method svgpathstring (line 1029) | svgpathstring(tracedata, lnum, pathnum, options) { method getsvgstring (line 1194) | getsvgstring(tracedata, options) { method compareNumbers (line 1216) | compareNumbers(a, b) { method torgbastr (line 1220) | torgbastr(c) { method tosvgcolorstr (line 1224) | tosvgcolorstr(c, options) { method appendSVGString (line 1230) | appendSVGString(svgstr, parentid) { method blur (line 1246) | blur(imgd, radius, delta) { method loadImage (line 1336) | loadImage(url, callback, options) { method getImgdata (line 1352) | getImgdata(canvas) { method drawLayers (line 1358) | drawLayers(layers, palette, scale, parentid) { FILE: apps/image-editor/src/js/helper/selectionModifyHelper.js function setCachedUndoDataForDimension (line 16) | function setCachedUndoDataForDimension(undoData) { function getCachedUndoDataForDimension (line 25) | function getCachedUndoDataForDimension() { function makeSelectionUndoData (line 36) | function makeSelectionUndoData(obj, undoDatumMaker) { function makeSelectionUndoDatum (line 73) | function makeSelectionUndoDatum(id, obj, isSelection) { FILE: apps/image-editor/src/js/helper/shapeFilterFillHelper.js constant FILTER_OPTION_MAP (line 7) | const FILTER_OPTION_MAP = { constant POSITION_DIMENSION_MAP (line 11) | const POSITION_DIMENSION_MAP = { constant FILTER_NAME_VALUE_MAP (line 16) | const FILTER_NAME_VALUE_MAP = flipObject(FILTER_OPTION_MAP); function getFillImageFromShape (line 31) | function getFillImageFromShape(shapeObj) { function rePositionFilterTypeFillImage (line 43) | function rePositionFilterTypeFillImage(shapeObj) { function makeFilterOptionFromFabricImage (line 91) | function makeFilterOptionFromFabricImage(imageObject) { function calculateFillImageDimensionOutsideCanvas (line 115) | function calculateFillImageDimensionOutsideCanvas({ function calculateDimensionRightBottomEdge (line 182) | function calculateDimensionRightBottomEdge( function calculateDimensionLeftTopEdge (line 235) | function calculateDimensionLeftTopEdge( function makeFillPatternForFilter (line 270) | function makeFillPatternForFilter(canvasImage, filterOption, patternSour... function resetFillPatternCanvas (line 291) | function resetFillPatternCanvas(patternSourceCanvas) { function reMakePatternImageSource (line 308) | function reMakePatternImageSource(shapeObj, canvasImage) { function getCachedCanvasImageElement (line 327) | function getCachedCanvasImageElement(canvasImage, reset = false) { function calculateDistanceOverflowPart (line 344) | function calculateDistanceOverflowPart({ type, shapeObj, outDistance, le... function getReversePositionForFlip (line 382) | function getReversePositionForFlip({ outDistance, startPointIndex, flipX... function calculateLinePointsOutsideCanvas (line 412) | function calculateLinePointsOutsideCanvas( function calculateLineAngleOfOutsideCanvas (line 449) | function calculateLineAngleOfOutsideCanvas(type, shapePointNavigation, l... function isReverseLeftPositionForFlip (line 471) | function isReverseLeftPositionForFlip(startPointIndex, flipX, flipY) { function isReverseTopPositionForFlip (line 489) | function isReverseTopPositionForFlip(startPointIndex, flipX, flipY) { function getShapeEdgePoint (line 504) | function getShapeEdgePoint(shapeObj) { function getRotatedDimension (line 518) | function getRotatedDimension(shapeObj) { function makeFillImage (line 545) | function makeFillImage(copiedCanvasElement, currentCanvasImageAngle, fil... FILE: apps/image-editor/src/js/helper/shapeResizeHelper.js constant DIVISOR (line 1) | const DIVISOR = { constant DIMENSION_KEYS (line 6) | const DIMENSION_KEYS = { function setStartPoint (line 26) | function setStartPoint(shape) { function getPositionsOfRotatedOrigin (line 41) | function getPositionsOfRotatedOrigin(origin, pointer, angle) { function hasCenterOrigin (line 62) | function hasCenterOrigin(shape) { function adjustOriginByStartPoint (line 72) | function adjustOriginByStartPoint(pointer, shape) { function adjustOriginByMovingPointer (line 97) | function adjustOriginByMovingPointer(pointer, shape) { function adjustDimensionOnScaling (line 112) | function adjustDimensionOnScaling(shape) { function adjustDimensionOnMouseMove (line 144) | function adjustDimensionOnMouseMove(pointer, shape) { method setOrigins (line 180) | setOrigins(shape) { method resize (line 200) | resize(shape, pointer, isScaling) { method adjustOriginToCenter (line 219) | adjustOriginToCenter(shape) { FILE: apps/image-editor/src/js/imageEditor.js class ImageEditor (line 162) | class ImageEditor { method constructor (line 163) | constructor(wrapper, options) { method _attachColorPickerInputBoxEvents (line 250) | _attachColorPickerInputBoxEvents() { method _detachColorPickerInputBoxEvents (line 259) | _detachColorPickerInputBoxEvents() { method _setSelectionStyle (line 272) | _setSelectionStyle(selectionStyle, { applyCropSelectionStyle, applyGro... method _attachInvokerEvents (line 294) | _attachInvokerEvents() { method _attachGraphicsEvents (line 342) | _attachGraphicsEvents() { method _attachDomEvents (line 366) | _attachDomEvents() { method _detachDomEvents (line 375) | _detachDomEvents() { method _onKeyDown (line 386) | _onKeyDown(e) { method removeActiveObject (line 417) | removeActiveObject() { method _onMouseDown (line 431) | _onMouseDown(event, originPointer) { method _pushAddObjectCommand (line 460) | _pushAddObjectCommand(obj) { method _pushModifyObjectCommand (line 470) | _pushModifyObjectCommand(obj) { method _onObjectActivated (line 486) | _onObjectActivated(props) { method _onObjectMoved (line 506) | _onObjectMoved(props) { method _onObjectScaled (line 525) | _onObjectScaled(props) { method _onObjectRotated (line 544) | _onObjectRotated(props) { method getDrawingMode (line 574) | getDrawingMode() { method clearObjects (line 584) | clearObjects() { method deactivateAll (line 593) | deactivateAll() { method discardSelection (line 603) | discardSelection() { method changeSelectableAll (line 613) | changeSelectableAll(selectable) { method _initHistory (line 620) | _initHistory() { method _clearHistory (line 629) | _clearHistory() { method execute (line 642) | execute(commandName, ...args) { method executeSilent (line 656) | executeSilent(commandName, ...args) { method undo (line 670) | undo(iterationCount = 1) { method redo (line 687) | redo(iterationCount = 1) { method zoom (line 703) | zoom({ x, y, zoomLevel }) { method resetZoom (line 710) | resetZoom() { method loadImageFromFile (line 725) | loadImageFromFile(imgFile, imageName) { method loadImageFromURL (line 751) | loadImageFromURL(url, imageName) { method addImageObject (line 768) | addImageObject(imgUrl) { method startDrawingMode (line 800) | startDrawingMode(mode, option) { method stopDrawingMode (line 809) | stopDrawingMode() { method crop (line 824) | crop(rect) { method getCropzoneRect (line 837) | getCropzoneRect() { method setCropzoneRect (line 845) | setCropzoneRect(mode) { method _flip (line 856) | _flip(type) { method flipX (line 872) | flipX() { method flipY (line 888) | flipY() { method resetFlip (line 904) | resetFlip() { method _rotate (line 915) | _rotate(type, angle, isSilent) { method rotate (line 944) | rotate(angle, isSilent) { method setAngle (line 965) | setAngle(angle, isSilent) { method setBrush (line 985) | setBrush(option) { method setDrawingShape (line 1038) | setDrawingShape(type, options) { method setDrawingIcon (line 1042) | setDrawingIcon(type, iconColor) { method addShape (line 1099) | addShape(type, options) { method changeShape (line 1141) | changeShape(id, options, isSilent) { method addText (line 1179) | addText(text, options) { method changeText (line 1194) | changeText(id, text) { method changeTextStyle (line 1218) | changeTextStyle(id, styleObj, isSilent) { method _changeActivateMode (line 1229) | _changeActivateMode(type) { method _onTextChanged (line 1240) | _onTextChanged(target) { method _onIconCreateResize (line 1251) | _onIconCreateResize(originPointer) { method _onIconCreateEnd (line 1262) | _onIconCreateEnd(originPointer) { method _onTextEditing (line 1270) | _onTextEditing() { method _onAddText (line 1288) | _onAddText(event) { method _onAddObject (line 1317) | _onAddObject(objectProps) { method _onObjectAdded (line 1328) | _onObjectAdded(objectProps) { method _onObjectModified (line 1354) | _onObjectModified(obj) { method _selectionCleared (line 1365) | _selectionCleared() { method _selectionCreated (line 1374) | _selectionCreated(eventTarget) { method registerIcons (line 1387) | registerIcons(infos) { method changeCursor (line 1397) | changeCursor(cursorType) { method addIcon (line 1419) | addIcon(type, options) { method changeIconColor (line 1435) | changeIconColor(id, color) { method removeObject (line 1446) | removeObject(id) { method hasFilter (line 1457) | hasFilter(type) { method removeFilter (line 1473) | removeFilter(type) { method applyFilter (line 1493) | applyFilter(type, options, isSilent) { method toDataURL (line 1517) | toDataURL(options) { method getImageName (line 1527) | getImageName() { method clearUndoStack (line 1536) | clearUndoStack() { method clearRedoStack (line 1545) | clearRedoStack() { method isEmptyUndoStack (line 1554) | isEmptyUndoStack() { method isEmptyRedoStack (line 1563) | isEmptyRedoStack() { method resizeCanvasDimension (line 1572) | resizeCanvasDimension(dimension) { method destroy (line 1583) | destroy() { method _setPositions (line 1608) | _setPositions(options) { method setObjectProperties (line 1634) | setObjectProperties(id, keyValue) { method setObjectPropertiesQuietly (line 1651) | setObjectPropertiesQuietly(id, keyValue) { method getObjectProperties (line 1676) | getObjectProperties(id, keys) { method getCanvasSize (line 1693) | getCanvasSize() { method getObjectPosition (line 1707) | getObjectPosition(id, originX, originY) { method setObjectPosition (line 1756) | setObjectPosition(id, posInfo) { method resize (line 1764) | resize(dimensions) { FILE: apps/image-editor/src/js/interface/command.js class Command (line 15) | class Command { method constructor (line 16) | constructor(actions, args) { method execute (line 65) | execute() { method undo (line 74) | undo() { method isRedo (line 82) | get isRedo() { method setUndoData (line 93) | setUndoData(undoData, cachedUndoDataForSilent, isSilent) { method setExecuteCallback (line 113) | setExecuteCallback(callback) { method setUndoCallback (line 124) | setUndoCallback(callback) { FILE: apps/image-editor/src/js/interface/component.js class Component (line 8) | class Component { method constructor (line 9) | constructor(name, graphics) { method fire (line 27) | fire(...args) { method setCanvasImage (line 38) | setCanvasImage(name, oImage) { method getCanvasElement (line 46) | getCanvasElement() { method getCanvas (line 54) | getCanvas() { method getCanvasImage (line 62) | getCanvasImage() { method getImageName (line 70) | getImageName() { method getEditor (line 78) | getEditor() { method getName (line 86) | getName() { method setImageProperties (line 95) | setImageProperties(setting, withRendering) { method setCanvasCssDimension (line 103) | setCanvasCssDimension(dimension) { method setCanvasBackstoreDimension (line 111) | setCanvasBackstoreDimension(dimension) { method adjustCanvasDimension (line 118) | adjustCanvasDimension() { method adjustCanvasDimensionBase (line 122) | adjustCanvasDimensionBase() { FILE: apps/image-editor/src/js/interface/drawingMode.js class DrawingMode (line 12) | class DrawingMode { method constructor (line 13) | constructor(name) { method getName (line 25) | getName() { method start (line 34) | start() { method end (line 42) | end() { FILE: apps/image-editor/src/js/invoker.js class Invoker (line 12) | class Invoker { method constructor (line 13) | constructor() { method _invokeExecution (line 45) | _invokeExecution(command, isRedo = false) { method _invokeUndo (line 81) | _invokeUndo(command) { method _fireRedoStackChanged (line 112) | _fireRedoStackChanged() { method _fireUndoStackChanged (line 120) | _fireUndoStackChanged() { method lock (line 127) | lock() { method unlock (line 134) | unlock() { method executeSilent (line 138) | executeSilent(...args) { method execute (line 154) | execute(...args) { method undo (line 175) | undo() { method redo (line 204) | redo() { method pushUndoStack (line 234) | pushUndoStack(command, isSilent) { method pushRedoStack (line 246) | pushRedoStack(command, isSilent) { method isEmptyRedoStack (line 257) | isEmptyRedoStack() { method isEmptyUndoStack (line 265) | isEmptyUndoStack() { method clearUndoStack (line 272) | clearUndoStack() { method clearRedoStack (line 282) | clearRedoStack() { FILE: apps/image-editor/src/js/polyfill.js function getOrigin (line 313) | function getOrigin(loc) { function observeIfDone (line 352) | function observeIfDone() { function attrUpdateFunc (line 361) | function attrUpdateFunc(spec) { function onloadFunc (line 371) | function onloadFunc(xhr) { function onErrorTimeout (line 390) | function onErrorTimeout(xhr) { FILE: apps/image-editor/src/js/ui.js constant SUB_UI_COMPONENT (line 29) | const SUB_UI_COMPONENT = { constant BI_EXPRESSION_MINSIZE_WHEN_TOP_POSITION (line 42) | const BI_EXPRESSION_MINSIZE_WHEN_TOP_POSITION = '1300'; constant HISTORY_MENU (line 43) | const HISTORY_MENU = 'history'; constant HISTORY_PANEL_CLASS_NAME (line 44) | const HISTORY_PANEL_CLASS_NAME = 'tie-panel-history'; constant CLASS_NAME_ON (line 46) | const CLASS_NAME_ON = 'on'; constant ZOOM_BUTTON_TYPE (line 47) | const ZOOM_BUTTON_TYPE = { class Ui (line 67) | class Ui { method constructor (line 68) | constructor(element, options, actions) { method destroy (line 97) | destroy() { method setUiDefaultSelectionStyle (line 111) | setUiDefaultSelectionStyle(option) { method resizeEditor (line 151) | resizeEditor({ uiSize, imageSize = this.imageSize } = {}) { method toggleZoomButtonStatus (line 189) | toggleZoomButtonStatus(type) { method offZoomInButtonStatus (line 204) | offZoomInButtonStatus() { method changeHandButtonStatus (line 214) | changeHandButtonStatus(enabled) { method changeHelpButtonEnabled (line 226) | changeHelpButtonEnabled(buttonType, enableStatus) { method _initializeOption (line 243) | _initializeOption(options) { method _setUiSize (line 282) | _setUiSize(uiSize = this.options.uiSize) { method _makeSubMenu (line 292) | _makeSubMenu() { method _attachHistoryEvent (line 317) | _attachHistoryEvent() { method _attachZoomEvent (line 327) | _attachZoomEvent() { method _makeUiElement (line 340) | _makeUiElement(element) { method _activateZoomMenus (line 397) | _activateZoomMenus() { method _makeHelpMenuWithPartition (line 408) | _makeHelpMenuWithPartition() { method _addHelpMenus (line 416) | _addHelpMenus() { method _makeMenuPartitionElement (line 436) | _makeMenuPartitionElement() { method _makeMenuElement (line 453) | _makeMenuElement(menuName, useIconTypes = ['normal', 'active', 'hover'... method _addHelpActionEvent (line 472) | _addHelpActionEvent() { method _removeHelpActionEvent (line 483) | _removeHelpActionEvent() { method _addHistory (line 493) | _addHistory(command) { method initHistory (line 505) | initHistory() { method clearHistory (line 512) | clearHistory() { method _selectPrevHistory (line 519) | _selectPrevHistory() { method _selectNextHistory (line 526) | _selectNextHistory() { method toggleHistoryMenu (line 534) | toggleHistoryMenu(event) { method _addTooltipAttribute (line 553) | _addTooltipAttribute(element, tooltipName) { method _addDownloadEvent (line 564) | _addDownloadEvent() { method _removeDownloadEvent (line 571) | _removeDownloadEvent() { method _addLoadEvent (line 581) | _addLoadEvent() { method _removeLoadEvent (line 593) | _removeLoadEvent() { method _addMainMenuEvent (line 604) | _addMainMenuEvent(menuName) { method _addSubMenuEvent (line 614) | _addSubMenuEvent(menuName) { method _addMenuEvent (line 628) | _addMenuEvent() { method _removeMainMenuEvent (line 639) | _removeMainMenuEvent() { method getEditorArea (line 652) | getEditorArea() { method activeMenuEvent (line 660) | activeMenuEvent() { method _removeUiEvent (line 677) | _removeUiEvent() { method _destroyAllMenu (line 689) | _destroyAllMenu() { method initCanvas (line 701) | initCanvas() { method _getLoadImage (line 731) | _getLoadImage() { method changeMenu (line 742) | changeMenu(menuName, toggle = true, discardSelection = true) { method _changeMenu (line 757) | _changeMenu(menuName, toggle, discardSelection) { method _initMenu (line 784) | _initMenu() { method _getCanvasMaxDimension (line 801) | _getCanvasMaxDimension() { method _setEditorPosition (line 818) | _setEditorPosition(menuBarPosition) { FILE: apps/image-editor/src/js/ui/crop.js class Crop (line 11) | class Crop extends Submenu { method constructor (line 12) | constructor(subMenuElement, { locale, makeSvgIcon, menuBarPosition, us... method destroy (line 36) | destroy() { method addEvent (line 49) | addEvent(actions) { method _removeEvent (line 70) | _removeEvent() { method _applyEventHandler (line 76) | _applyEventHandler() { method _cancelEventHandler (line 81) | _cancelEventHandler() { method _cropzonePresetEventHandler (line 86) | _cropzonePresetEventHandler(event) { method changeStartMode (line 99) | changeStartMode() { method changeStandbyMode (line 106) | changeStandbyMode() { method changeApplyButtonStatus (line 115) | changeApplyButtonStatus(enableStatus) { method _setPresetButtonActive (line 128) | _setPresetButtonActive(button = this.defaultPresetButton) { FILE: apps/image-editor/src/js/ui/draw.js constant DRAW_OPACITY (line 8) | const DRAW_OPACITY = 0.7; class Draw (line 15) | class Draw extends Submenu { method constructor (line 16) | constructor(subMenuElement, { locale, makeSvgIcon, menuBarPosition, us... method destroy (line 54) | destroy() { method addEvent (line 67) | addEvent(actions) { method _removeEvent (line 89) | _removeEvent() { method setDrawMode (line 107) | setDrawMode() { method changeStandbyMode (line 117) | changeStandbyMode() { method changeStartMode (line 128) | changeStartMode() { method _changeDrawType (line 139) | _changeDrawType(event) { method _changeDrawColor (line 163) | _changeDrawColor(color) { method _changeDrawRange (line 177) | _changeDrawRange(value) { FILE: apps/image-editor/src/js/ui/filter.js constant PICKER_CONTROL_HEIGHT (line 11) | const PICKER_CONTROL_HEIGHT = '130px'; constant BLEND_OPTIONS (line 12) | const BLEND_OPTIONS = ['add', 'diff', 'subtract', 'multiply', 'screen', ... constant FILTER_OPTIONS (line 13) | const FILTER_OPTIONS = [ constant RANGE_INSTANCE_NAMES (line 52) | const RANGE_INSTANCE_NAMES = [ constant COLORPICKER_INSTANCE_NAMES (line 60) | const COLORPICKER_INSTANCE_NAMES = ['filterBlendColor', 'filterMultiplyC... class Filter (line 67) | class Filter extends Submenu { method constructor (line 68) | constructor(subMenuElement, { locale, menuBarPosition, usageStatistics... method destroy (line 86) | destroy() { method _removeEvent (line 96) | _removeEvent() { method _destroyToolInstance (line 121) | _destroyToolInstance() { method addEvent (line 132) | addEvent({ applyFilter }) { method setFilterState (line 186) | setFilterState(changedFilterInfos) { method initFilterCheckBoxState (line 201) | initFilterCheckBoxState() { method _setFilterState (line 218) | _setFilterState(filterName, options) { method _getFilterNameFromOptions (line 246) | _getFilterNameFromOptions(type, options) { method _changeFilterState (line 268) | _changeFilterState(applyFilter, filterName, isLast = true) { method _getFilterOption (line 290) | _getFilterOption(type) { method _makeControlElement (line 339) | _makeControlElement() { method _pickerWithRange (line 407) | _pickerWithRange(pickerControl) { method _pickerWithSelectbox (line 428) | _pickerWithSelectbox(pickerControl) { method _drawSelectOptionList (line 456) | _drawSelectOptionList(selectlist, optionlist) { method _pickerWithSelectboxForAddEvent (line 472) | _pickerWithSelectboxForAddEvent(selectlist, optionlist) { method _makeSelectOptionList (line 500) | _makeSelectOptionList(selectlist) { FILE: apps/image-editor/src/js/ui/flip.js class Flip (line 11) | class Flip extends Submenu { method constructor (line 12) | constructor(subMenuElement, { locale, makeSvgIcon, menuBarPosition, us... method destroy (line 31) | destroy() { method addEvent (line 42) | addEvent(actions) { method _removeEvent (line 52) | _removeEvent() { method _changeFlip (line 61) | _changeFlip(event) { FILE: apps/image-editor/src/js/ui/history.js class History (line 14) | class History extends Panel { method constructor (line 15) | constructor(menuElement, { locale, makeSvgIcon }) { method add (line 30) | add({ name, detail }) { method init (line 46) | init() { method clear (line 55) | clear() { method prev (line 63) | prev() { method next (line 71) | next() { method _hasDisabledItem (line 80) | _hasDisabledItem() { method _addHistoryEventListener (line 88) | _addHistoryEventListener() { method _removeHistoryEventListener (line 97) | _removeHistoryEventListener() { method _clickHistoryItem (line 106) | _clickHistoryItem(event) { method _selectItem (line 131) | _selectItem(index) { method destroy (line 145) | destroy() { method addEvent (line 157) | addEvent(actions) { method removeEvent (line 166) | removeEvent() { FILE: apps/image-editor/src/js/ui/icon.js class Icon (line 13) | class Icon extends Submenu { method constructor (line 14) | constructor(subMenuElement, { locale, makeSvgIcon, menuBarPosition, us... method destroy (line 45) | destroy() { method addEvent (line 59) | addEvent(actions) { method _removeEvent (line 87) | _removeEvent() { method clearIconType (line 105) | clearIconType() { method registerDefaultIcon (line 113) | registerDefaultIcon() { method setIconPickerColor (line 123) | setIconPickerColor(iconColor) { method changeStandbyMode (line 130) | changeStandbyMode() { method _changeColorHandler (line 140) | _changeColorHandler(color) { method _addIconHandler (line 150) | _addIconHandler(event) { method _registerIconHandler (line 175) | _registerIconHandler(event) { FILE: apps/image-editor/src/js/ui/locale/locale.js class Locale (line 4) | class Locale { method constructor (line 5) | constructor(locale) { method localize (line 14) | localize(message) { FILE: apps/image-editor/src/js/ui/mask.js class Mask (line 10) | class Mask extends Submenu { method constructor (line 11) | constructor(subMenuElement, { locale, makeSvgIcon, menuBarPosition, us... method destroy (line 30) | destroy() { method addEvent (line 42) | addEvent(actions) { method _removeEvent (line 60) | _removeEvent() { method _applyMask (line 69) | _applyMask() { method _loadMaskFile (line 79) | _loadMaskFile(event) { FILE: apps/image-editor/src/js/ui/panelMenu.js class Panel (line 7) | class Panel { method constructor (line 13) | constructor(menuElement, { name }) { method _makePanelElement (line 28) | _makePanelElement() { method _makeListElement (line 41) | _makeListElement() { method makeListItemElement (line 54) | makeListItemElement(html) { method pushListItemElement (line 68) | pushListItemElement(item) { method deleteListItemElement (line 79) | deleteListItemElement(start, end) { method getListLength (line 92) | getListLength() { method addClass (line 101) | addClass(index, className) { method removeClass (line 112) | removeClass(index, className) { method toggleClass (line 123) | toggleClass(index, className) { FILE: apps/image-editor/src/js/ui/resize.js class Resize (line 12) | class Resize extends Submenu { method constructor (line 13) | constructor(subMenuElement, { locale, makeSvgIcon, menuBarPosition, us... method changeStartMode (line 58) | changeStartMode() { method changeStandbyMode (line 77) | changeStandbyMode() { method setLimit (line 86) | setLimit(limits) { method calcMaxValue (line 98) | calcMaxValue(maxValue) { method calcMinValue (line 111) | calcMinValue(minValue) { method setWidthValue (line 124) | setWidthValue(value, trigger = false) { method setHeightValue (line 136) | setHeightValue(value, trigger = false) { method destroy (line 146) | destroy() { method addEvent (line 163) | addEvent(actions) { method _changeWidthRangeHandler (line 186) | _changeWidthRangeHandler(value) { method _changeHeightRangeHandler (line 195) | _changeHeightRangeHandler(value) { method _changeLockAspectRatio (line 204) | _changeLockAspectRatio(event) { method _removeEvent (line 213) | _removeEvent() { method _applyEventHandler (line 218) | _applyEventHandler() { method _cancelEventHandler (line 223) | _cancelEventHandler() { method changeApplyButtonStatus (line 232) | changeApplyButtonStatus(enableStatus) { FILE: apps/image-editor/src/js/ui/rotate.js constant CLOCKWISE (line 7) | const CLOCKWISE = 30; constant COUNTERCLOCKWISE (line 8) | const COUNTERCLOCKWISE = -30; class Rotate (line 15) | class Rotate extends Submenu { method constructor (line 16) | constructor(subMenuElement, { locale, makeSvgIcon, menuBarPosition, us... method destroy (line 42) | destroy() { method setRangeBarAngle (line 49) | setRangeBarAngle(type, angle) { method _setRangeBarRatio (line 59) | _setRangeBarRatio(angle) { method addEvent (line 69) | addEvent(actions) { method _removeEvent (line 82) | _removeEvent() { method _changeRotateForRange (line 93) | _changeRotateForRange(value, isLast) { method _changeRotateForButton (line 104) | _changeRotateForButton(event) { FILE: apps/image-editor/src/js/ui/shape.js constant SHAPE_DEFAULT_OPTION (line 9) | const SHAPE_DEFAULT_OPTION = { class Shape (line 20) | class Shape extends Submenu { method constructor (line 21) | constructor(subMenuElement, { locale, makeSvgIcon, menuBarPosition, us... method destroy (line 74) | destroy() { method addEvent (line 89) | addEvent(actions) { method _removeEvent (line 114) | _removeEvent() { method setShapeStatus (line 137) | setShapeStatus({ strokeWidth, strokeColor, fillColor }) { method changeStartMode (line 151) | changeStartMode() { method changeStandbyMode (line 158) | changeStandbyMode() { method setMaxStrokeValue (line 170) | setMaxStrokeValue(maxValue) { method setStrokeValue (line 182) | setStrokeValue(value) { method getStrokeValue (line 191) | getStrokeValue() { method _changeShapeHandler (line 200) | _changeShapeHandler(event) { method _changeStrokeRangeHandler (line 226) | _changeStrokeRangeHandler(value, isLast) { method _changeFillColorHandler (line 243) | _changeFillColorHandler(color) { method _changeStrokeColorHandler (line 256) | _changeStrokeColorHandler(color) { FILE: apps/image-editor/src/js/ui/submenuBase.js class Submenu (line 9) | class Submenu { method constructor (line 19) | constructor( method selector (line 42) | selector(selectName) { method colorPickerChangeShow (line 50) | colorPickerChangeShow(occurredControl) { method getButtonType (line 64) | getButtonType(button, buttonNames) { method changeClass (line 74) | changeClass(target, removeClass, addClass) { method changeStandbyMode (line 83) | changeStandbyMode() {} method changeStartMode (line 89) | changeStartMode() {} method _makeSubMenuElement (line 99) | _makeSubMenuElement({ locale, name, iconStyle, makeSvgIcon, templateHt... method _onStartEditingInputBox (line 111) | _onStartEditingInputBox() { method _onStopEditingInputBox (line 115) | _onStopEditingInputBox() { FILE: apps/image-editor/src/js/ui/text.js class Text (line 13) | class Text extends Submenu { method constructor (line 14) | constructor(subMenuElement, { locale, makeSvgIcon, menuBarPosition, us... method destroy (line 54) | destroy() { method addEvent (line 67) | addEvent(actions) { method _removeEvent (line 96) | _removeEvent() { method changeStandbyMode (line 117) | changeStandbyMode() { method changeStartMode (line 124) | changeStartMode() { method textColor (line 132) | get textColor() { method textColor (line 136) | set textColor(color) { method fontSize (line 144) | get fontSize() { method fontSize (line 152) | set fontSize(value) { method fontStyle (line 160) | get fontStyle() { method fontWeight (line 168) | get fontWeight() { method underline (line 176) | get underline() { method setTextStyleStateOnAction (line 180) | setTextStyleStateOnAction(textStyle = {}) { method setEffectState (line 191) | setEffectState(effectName, value) { method setAlignState (line 202) | setAlignState(value) { method _setTextEffectHandler (line 214) | _setTextEffectHandler(event) { method _setTextAlignHandler (line 235) | _setTextAlignHandler(event) { method _changeTextRnageHandler (line 257) | _changeTextRnageHandler(value, isLast) { method _changeColorHandler (line 271) | _changeColorHandler(color) { FILE: apps/image-editor/src/js/ui/theme/theme.js class Theme (line 15) | class Theme { method constructor (line 16) | constructor(customTheme) { method getStyle (line 29) | getStyle(type) { method _styleMaker (line 90) | _styleMaker() { method _changeToObject (line 126) | _changeToObject(styleOptions) { method _makeCssText (line 147) | _makeCssText(styleObject) { method _toUnderScore (line 167) | _toUnderScore(targetString) { method _loadDefaultSvgIcon (line 175) | _loadDefaultSvgIcon() { method _makeIconClassName (line 192) | _makeIconClassName(iconType, isSubmenu) { method _makeSvgIconPrefix (line 206) | _makeSvgIconPrefix(iconType, isSubmenu) { method _makeSvgItem (line 221) | _makeSvgItem(useIconTypes, menuName, isSubmenu) { method makeMenSvgIconSet (line 240) | makeMenSvgIconSet(useIconTypes, menuName, isSubmenu = false) { FILE: apps/image-editor/src/js/ui/tools/colorpicker.js constant PICKER_COLOR (line 5) | const PICKER_COLOR = [ class Colorpicker (line 29) | class Colorpicker { method constructor (line 30) | constructor( method destroy (line 57) | destroy() { method color (line 70) | get color() { method color (line 78) | set color(color) { method _changeColorElement (line 88) | _changeColorElement(color) { method _makePickerButtonElement (line 103) | _makePickerButtonElement(defaultColor) { method _makePickerLayerElement (line 121) | _makePickerLayerElement(colorpickerElement, title) { method _addEvent (line 146) | _addEvent() { method _removeEvent (line 166) | _removeEvent() { method _pickerToggleEventHandler (line 177) | _pickerToggleEventHandler(event) { method _isPaletteButton (line 196) | _isPaletteButton(target) { method _isElementInColorPickerControl (line 206) | _isElementInColorPickerControl(element) { method hide (line 224) | hide() { method _setPickerControlPosition (line 233) | _setPickerControlPosition() { FILE: apps/image-editor/src/js/ui/tools/range.js constant INPUT_FILTER_REGEXP (line 6) | const INPUT_FILTER_REGEXP = /(-?)([0-9]*)[^0-9]*([0-9]*)/g; class Range (line 13) | class Range { method constructor (line 27) | constructor(rangeElements, options = {}) { method destroy (line 63) | destroy() { method max (line 73) | get max() { method max (line 81) | set max(maxValue) { method min (line 87) | get min() { method min (line 95) | set min(minValue) { method value (line 104) | get value() { method value (line 112) | set value(value) { method trigger (line 135) | trigger(type) { method _getRangeWidth (line 143) | _getRangeWidth() { method _drawRangeElement (line 153) | _drawRangeElement() { method _addInputEvent (line 174) | _addInputEvent() { method _removeInputEvent (line 186) | _removeInputEvent() { method _changeValueWithInputKeyEvent (line 199) | _changeValueWithInputKeyEvent(event) { method _valueUpDownForKeyEvent (line 226) | _valueUpDownForKeyEvent(value, keyCode) { method _changeInput (line 238) | _changeInput(event) { method _inputSetValue (line 253) | _inputSetValue(stringValue) { method _changeValueWithInput (line 267) | _changeValueWithInput(isLast, event) { method _addClickEvent (line 287) | _addClickEvent() { method _removeClickEvent (line 295) | _removeClickEvent() { method _addDragEvent (line 303) | _addDragEvent() { method _removeDragEvent (line 311) | _removeDragEvent() { method _changeSlide (line 320) | _changeSlide(event) { method _changeSlideFinally (line 343) | _changeSlideFinally(event) { method _startChangingSlide (line 358) | _startChangingSlide(event) { method _stopChangingSlide (line 370) | _stopChangingSlide() { method _filterForInputText (line 383) | _filterForInputText(inputValue) { FILE: apps/image-editor/src/js/util.js constant FLOATING_POINT_DIGIT (line 17) | const FLOATING_POINT_DIGIT = 2; constant CSS_PREFIX (line 18) | const CSS_PREFIX = 'tui-image-editor-'; function stamp (line 23) | function stamp(obj) { function hasStamp (line 33) | function hasStamp(obj) { function isNil (line 37) | function isNil(value) { function isFunction (line 41) | function isFunction(value) { function clamp (line 52) | function clamp(value, minValue, maxValue) { function keyMirror (line 64) | function keyMirror(...args) { function makeStyleText (line 79) | function makeStyleText(styleObj) { function getProperties (line 95) | function getProperties(obj, keys) { function toInteger (line 114) | function toInteger(value) { function toCamelCase (line 124) | function toCamelCase(targetString) { function isSupportFileApi (line 133) | function isSupportFileApi() { function getRgb (line 143) | function getRgb(color, alpha) { function sendHostName (line 158) | function sendHostName() { function styleLoad (line 172) | function styleLoad(styleBuffer, tagId) { function getSelector (line 191) | function getSelector(targetElement) { function base64ToBlob (line 200) | function base64ToBlob(data) { function fixFloatingPoint (line 227) | function fixFloatingPoint(value) { function assignmentForDestroy (line 235) | function assignmentForDestroy(targetObject) { function cls (line 247) | function cls(str = '', prefix = '') { function changeOrigin (line 262) | function changeOrigin(fObject, origin) { function flipObject (line 281) | function flipObject(targetObject) { function setCustomProperty (line 296) | function setCustomProperty(targetObject, props) { function getCustomProperty (line 307) | function getCustomProperty(fObject, propNames) { function capitalizeString (line 324) | function capitalizeString(targetString) { function includes (line 334) | function includes(targetArray, compareValue) { function getFillTypeFromOption (line 343) | function getFillTypeFromOption(fillOption = {}) { function getFillTypeFromObject (line 352) | function getFillTypeFromObject(shapeObj) { function isShape (line 366) | function isShape(obj) { function getObjectType (line 375) | function getObjectType(type) { function getFilterType (line 401) | function getFilterType(type, { useAlpha = true, mode } = {}) { function isSilentCommand (line 429) | function isSilentCommand(command) { function getHistoryTitle (line 441) | function getHistoryTitle(command) { function getHelpMenuBarPosition (line 514) | function getHelpMenuBarPosition(position) { function toStartOfCapital (line 533) | function toStartOfCapital(str) { function isEmptyCropzone (line 546) | function isEmptyCropzone(cropRect) { FILE: apps/image-editor/tests/arrowLine.spec.js function assertPointsToMatchSnapshots (line 5) | function assertPointsToMatchSnapshots() { FILE: apps/image-editor/tests/command.spec.js method execute (line 74) | execute(compMap, obj1, obj2, obj3) { method execute (line 89) | execute() { method undo (line 92) | undo(compMap, obj1, obj2, obj3) { FILE: apps/image-editor/tests/history.spec.js method undo (line 9) | undo() {} method redo (line 9) | redo() {} FILE: apps/react-image-editor/src/index.js class ImageEditor (line 4) | class ImageEditor extends React.Component { method componentDidMount (line 9) | componentDidMount() { method componentWillUnmount (line 17) | componentWillUnmount() { method shouldComponentUpdate (line 25) | shouldComponentUpdate(nextProps) { method getInstance (line 31) | getInstance() { method getRootElement (line 35) | getRootElement() { method bindEventHandlers (line 39) | bindEventHandlers(props, prevProps) { method unbindEventHandlers (line 52) | unbindEventHandlers() { method isEventHandlerKeys (line 61) | isEventHandlerKeys(key) { method render (line 65) | render() { FILE: apps/react-image-editor/stories/index.stories.js class Story (line 27) | class Story extends React.Component { method componentDidMount (line 32) | componentDidMount() { method flipImageByAxis (line 36) | flipImageByAxis(isXAxis) { method render (line 48) | render() { class Story2 (line 75) | class Story2 extends React.Component { method componentDidMount (line 80) | componentDidMount() { method render (line 84) | render() { FILE: apps/vue-image-editor/stories/index.stories.js method created (line 29) | created() {