Variable UtilsConst

Utils: {
    assiginObj(target?, sources?) => any;
    assignAttr() => any;
    combine(obj1, obj2) => any;
    convertSymbolToImage(symbol, callbackFn) => void;
    deepCopy(target) => any;
    fitNodesInto(node, oldAttrs, newAttrs) => void;
    generateId() => string;
    getCenter(shape) => {
        x: any;
        y: any;
    };
    getObjectNodes(nodes) => any;
    getRad(degree) => number;
    getShouldUpdateAnimation(attrValues) => any;
    getTweenByType(type, konvaNode, period?) => {
        obj: any;
    };
    getUnionRect(rectBounds) => {
        height: number;
        maxX: any;
        maxY: any;
        width: number;
        x: any;
        y: any;
    };
    is(o, type) => boolean;
    isBrowser() => boolean;
    isEmptyObject(obj) => boolean;
    moveItemInArray(arr, from, to) => void;
    rotateAroundCenter(shape, rotation) => any;
    rotateAroundPoint(shape, angleRad, point) => any;
    rotatePoint(point, rad) => {
        x: number;
        y: number;
    };
    toDecimal(x) => undefined | number;
    warn(info) => void;
} = ...

Type declaration

  • assiginObj:function
    • Parameters

      • target: any = {}
      • sources: any = {}

      Returns any

  • assignAttr:function
    • Returns any

  • combine:function
    • Parameters

      • obj1: any
      • obj2: any

      Returns any

  • convertSymbolToImage:function
    • Parameters

      • symbol: any
      • callbackFn: any

      Returns void

  • deepCopy:function
    • Parameters

      • target: any

      Returns any

  • fitNodesInto:function
    • Parameters

      • node: Node<NodeConfig>
      • oldAttrs: any
      • newAttrs: any

      Returns void

  • generateId:function
    • Returns string

  • getCenter:function
    • Parameters

      • shape: any

      Returns {
          x: any;
          y: any;
      }

      • x: any
      • y: any
  • getObjectNodes:function
    • Parameters

      • nodes: any

      Returns any

  • getRad:function
    • Parameters

      • degree: any

      Returns number

  • getShouldUpdateAnimation:function
    • Parameters

      • attrValues: any

      Returns any

  • getTweenByType:function
    • Parameters

      • type: string
      • konvaNode: any
      • period: number = 5

      Returns {
          obj: any;
      }

      • obj: any
  • getUnionRect:function
    • Parameters

      • rectBounds: any

      Returns {
          height: number;
          maxX: any;
          maxY: any;
          width: number;
          x: any;
          y: any;
      }

      • height: number
      • maxX: any
      • maxY: any
      • width: number
      • x: any
      • y: any
  • is:function
    • Parameters

      • o: any
      • type: string

      Returns boolean

  • isBrowser:function
    • Returns boolean

  • isEmptyObject:function
    • Parameters

      • obj: any

      Returns boolean

  • moveItemInArray:function
    • Parameters

      • arr: any
      • from: number
      • to: number

      Returns void

  • rotateAroundCenter:function
    • Parameters

      • shape: any
      • rotation: number

      Returns any

  • rotateAroundPoint:function
    • Parameters

      • shape: any
      • angleRad: number
      • point: any

      Returns any

  • rotatePoint:function
    • Parameters

      • point: any
      • rad: number

      Returns {
          x: number;
          y: number;
      }

      • x: number
      • y: number
  • toDecimal:function
    • Parameters

      • x: any

      Returns undefined | number

  • warn:function
    • Parameters

      • info: string

      Returns void

Generated using TypeDoc