angular-resize-element
Version:
An angular 4.0+ directive that allows an element to be resized
1 lines • 3.8 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"AngularResizeElementDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":15,"character":1},"arguments":[{"selector":"[resize], [resizeStart], [resizeEnd]"}]}],"members":{"targetElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":5}}]}],"direction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"proportionalResize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":5}}]}],"rect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":5}}]}],"applyClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":5}}]}],"resizeStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":5}}]}],"resize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":5}}]}],"resizeEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":5}}]}],"useDrag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":56,"character":5},"arguments":["attr.draggable"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":59,"character":45},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":60,"character":44}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"listenMouseDownEvent":[{"__symbolic":"method"}],"onMouseDown":[{"__symbolic":"method"}],"onMouseUp":[{"__symbolic":"method"}],"onMouseMove":[{"__symbolic":"method"}],"setOriginalData":[{"__symbolic":"method"}],"generateValuesForEvent":[{"__symbolic":"method"}]}},"AngularResizeElementModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"AngularResizeElementDirective"}],"imports":[],"exports":[{"__symbolic":"reference","name":"AngularResizeElementDirective"}]}]}],"members":{}},"Position":{"__symbolic":"interface"},"AngularResizeElementEvent":{"__symbolic":"interface"},"AngularResizeElementDirection":{"TOP":"top","TOP_RIGHT":"top-right","RIGHT":"right","BOTTOM_RIGHT":"bottom-right","BOTTOM":"bottom","BOTTOM_LEFT":"bottom-left","LEFT":"left","TOP_LEFT":"top-left"}},"origins":{"AngularResizeElementDirective":"./lib/angular-resize-element.directive","AngularResizeElementModule":"./lib/angular-resize-element.module","Position":"./lib/angular-resize-element-event.interface","AngularResizeElementEvent":"./lib/angular-resize-element-event.interface","AngularResizeElementDirection":"./lib/angular-resize-element.enum"},"importAs":"angular-resize-element"}