@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
1 lines • 29.2 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"DragDropModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":17,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":18,"character":12}],"declarations":[{"__symbolic":"reference","name":"DraggableDirective"},{"__symbolic":"reference","name":"DroppableDirective"},{"__symbolic":"reference","name":"SortableDirective"},{"__symbolic":"reference","name":"DropScrollEnhancedDirective"},{"__symbolic":"reference","name":"DropScrollEnhancedSideDirective"},{"__symbolic":"reference","name":"BatchDraggableDirective"},{"__symbolic":"reference","name":"DragSyncDirective"},{"__symbolic":"reference","name":"DropSortSyncDirective"},{"__symbolic":"reference","name":"DragDropSyncBoxDirective"},{"__symbolic":"reference","name":"DragPreviewDirective"},{"__symbolic":"reference","name":"DragPreviewComponent"},{"__symbolic":"reference","name":"DragPreviewCloneDomRefComponent"}],"exports":[{"__symbolic":"reference","name":"DraggableDirective"},{"__symbolic":"reference","name":"DroppableDirective"},{"__symbolic":"reference","name":"SortableDirective"},{"__symbolic":"reference","name":"DropScrollEnhancedDirective"},{"__symbolic":"reference","name":"DropScrollEnhancedSideDirective"},{"__symbolic":"reference","name":"BatchDraggableDirective"},{"__symbolic":"reference","name":"DragSyncDirective"},{"__symbolic":"reference","name":"DropSortSyncDirective"},{"__symbolic":"reference","name":"DragDropSyncBoxDirective"},{"__symbolic":"reference","name":"DragPreviewDirective"},{"__symbolic":"reference","name":"DragPreviewComponent"},{"__symbolic":"reference","name":"DragPreviewCloneDomRefComponent"}],"providers":[{"__symbolic":"reference","name":"DragDropService"}],"entryComponents":[{"__symbolic":"reference","name":"DragPreviewComponent"}]}]}],"members":{}},"DropEvent":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"Subject","module":"rxjs","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"PreserveNextEventEmitter":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","module":"@angular/core","name":"EventEmitter","line":2,"character":49},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"boolean"}]}],"forceCallback":[{"__symbolic":"method"}],"cleanCallbackFn":[{"__symbolic":"method"}],"emit":[{"__symbolic":"method"}],"subscribe":[{"__symbolic":"method"}]}},"DraggableDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[dDraggable]"}]}],"members":{"draggable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":15,"character":3},"arguments":["draggable"]}]}],"dragData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"dragHandle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":24,"character":3},"arguments":["attr.data-drag-handle-selector"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"dragEffect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"dragScope":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"dragHandleClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"dragOverClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"dragStartEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":3}}]}],"dragEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":53,"character":3}}]}],"dragEndEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3}}]}],"dropEndEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":64,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"enableDragFollow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"dragFollowOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"originPlaceholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":3}}]}],"dragIdentity":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":3}}]}],"dragItemParentName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":90,"character":3}}]}],"dragItemChildrenName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":104,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":104,"character":17}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":103,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":103,"character":55},{"__symbolic":"reference","name":"DragDropService"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":103,"character":124},{"__symbolic":"reference","name":"DragPreviewDirective"}]}],"ngOnInit":[{"__symbolic":"method"}],"dropSubscription":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"dragStart":[{"__symbolic":"method"}],"dragEnd":[{"__symbolic":"method"}],"mouseover":[{"__symbolic":"method"}],"allowDrag":[{"__symbolic":"method"}],"applyDragHandleClass":[{"__symbolic":"method"}],"getDragHandleElement":[{"__symbolic":"method"}],"mousePosition":[{"__symbolic":"method"}],"findNextSibling":[{"__symbolic":"method"}],"checkAndGetViewPointChange":[{"__symbolic":"method"}]}},"DropIndexFlag":{"__symbolic":"interface"},"DroppableDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":22,"character":1},"arguments":[{"selector":"[dDroppable]"}]}],"members":{"dragEnterEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":5}}]}],"dragOverEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":5}}]}],"dragLeaveEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":5}}]}],"dropEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":45,"character":5}}]}],"dragOverClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":5}}]}],"dropScope":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":5}}]}],"placeholderTag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":5}}]}],"placeholderStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":5}}]}],"placeholderText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":5}}]}],"allowDropOnItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":5}}]}],"dragOverItemClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":5}}]}],"nestingTargetRect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":5}}]}],"switchWhileCrossEdge":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":5}}]}],"defaultDropPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":5}}]}],"dropSortCountSelector":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":5}}]}],"dropSortVirtualScrollOption":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":126,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":126,"character":60},{"__symbolic":"reference","name":"DragDropService"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":126,"character":129}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"dragEnter":[{"__symbolic":"method"}],"dragOver":[{"__symbolic":"method"}],"dragLeave":[{"__symbolic":"method"}],"drop":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":293,"character":5},"arguments":["drop",["$event"]]}]}],"allowDrop":[{"__symbolic":"method"}],"findSortableEl":[{"__symbolic":"method"}],"calcPosition":[{"__symbolic":"method"}],"calcPositionOutside":[{"__symbolic":"method"}],"insertPlaceholder":[{"__symbolic":"method"}],"isDragPlaceholderPosition":[{"__symbolic":"method"}],"hitDragOriginPlaceholder":[{"__symbolic":"method"}],"removePlaceholder":[{"__symbolic":"method"}],"removeDragoverItemClass":[{"__symbolic":"method"}],"checkSelfFromIndex":[{"__symbolic":"method"}],"getRealIndex":[{"__symbolic":"method"}],"getBoundingRectAndRealPosition":[{"__symbolic":"method"}],"getSortContainer":[{"__symbolic":"method"}]}},"SortableDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[dSortable]"}]}],"members":{"dSortDirection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":9,"character":3},"arguments":["attr.dsortable"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3},"arguments":["dSortable"]}]}],"dSortableZMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":11,"character":3},"arguments":["attr.d-sortable-zmode"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"dSortable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":13,"character":3},"arguments":["attr.d-sortable"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":14,"character":25}]}]}},"DropScrollEnhancedDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[dDropScrollEnhanced]","exportAs":"dDropScrollEnhanced"}]}],"members":{"minSpeed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"maxSpeed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"responseEdgeWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"speedFn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"direction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"viewOffset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"dropScrollScope":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":30,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":30,"character":52},{"__symbolic":"reference","name":"DragDropService"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"createScrollFn":[{"__symbolic":"method"}],"getCriticalEdge":[{"__symbolic":"method"}],"getSecondEdge":[{"__symbolic":"method"}],"createScrollArea":[{"__symbolic":"method"}],"setAreaSize":[{"__symbolic":"method"}],"setAreaStyleLayout":[{"__symbolic":"method"}],"getRelatedPosition":[{"__symbolic":"method"}],"resizeArea":[{"__symbolic":"method"}],"toggleScrollToOneEnd":[{"__symbolic":"method"}],"cleanLastScrollTime":[{"__symbolic":"method"}],"toggleActiveClass":[{"__symbolic":"method"}],"allowScroll":[{"__symbolic":"method"}]}},"BatchDragStyle":{"__symbolic":"interface"},"BatchDraggableDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[dDraggable][batchDrag]","exportAs":"dBatchDraggable"}]}],"members":{"batchDragGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"batchDragActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"batchDragLastOneAutoActiveEventKeys":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"batchDragActiveEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":13,"character":3}}]}],"batchDragStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":18,"character":15}}],null],"parameters":[{"__symbolic":"reference","name":"DraggableDirective"},{"__symbolic":"reference","name":"DragDropService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"initDragDataByIdentity":[{"__symbolic":"method"}],"registerRestoreDragDataViewAfterViewInitWhiteDragging":[{"__symbolic":"method"}],"restoreDragDataViewAfterViewInit":[{"__symbolic":"method"}],"allowAddToBatchGroup":[{"__symbolic":"method"}],"addToBatchGroup":[{"__symbolic":"method"}],"removeFromBatchGroup":[{"__symbolic":"method"}],"addToArrayIfNotExist":[{"__symbolic":"method"}],"deleteFromArrayIfExist":[{"__symbolic":"method"}],"findInBatchDragDataByIdentities":[{"__symbolic":"method"}],"active":[{"__symbolic":"method"}],"updateDragData":[{"__symbolic":"method"}]}},"DragDropService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":58,"character":30}]}],"newSubscription":[{"__symbolic":"method"}],"enableDraggedCloneNodeFollowMouse":[{"__symbolic":"method"}],"disableDraggedCloneNodeFollowMouse":[{"__symbolic":"method"}],"interceptChildNode":[{"__symbolic":"method"}],"setChildNodeHide":[{"__symbolic":"method"}],"getBatchDragData":[{"__symbolic":"method"}],"cleanBatchDragData":[{"__symbolic":"method"}],"copyStyle":[{"__symbolic":"method"}]}},"DragDropSyncService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1}}],"members":{"updateDragSyncList":[{"__symbolic":"method"}],"getDragSyncByGroup":[{"__symbolic":"method"}],"updateDropSyncList":[{"__symbolic":"method"}],"getDropSyncByGroup":[{"__symbolic":"method"}]}},"DragPreviewCloneDomRefComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"d-drag-preview-clone-dom-ref","template":""}]}],"members":{"domRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"copyStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":12,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":12,"character":51},{"__symbolic":"reference","name":"DragDropService"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"createView":[{"__symbolic":"method"}],"destroyView":[{"__symbolic":"method"}],"updateTemplate":[{"__symbolic":"method"}]}},"DragPreviewComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"d-drag-preview","template":"<ng-template\r\n [ngTemplateOutlet]=\"templateRef\"\r\n [ngTemplateOutletContext]=\"{\r\n data: data,\r\n draggedEl: draggedEl,\r\n dragData: dragData,\r\n batchDragData: batchDragData,\r\n dragSyncDOMElements: dragSyncDOMElements\r\n }\"\r\n>\r\n</ng-template>\r\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":15,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":15,"character":51}]}],"updateTemplate":[{"__symbolic":"method"}]}},"DragPreviewDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[dDraggable][dDragPreview]","exportAs":"dDragPreview"}]}],"members":{"dragPreviewTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3},"arguments":["dDragPreview"]}]}],"dragPreviewData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"dragPreviewOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":17,"character":48},{"__symbolic":"reference","module":"ng-devui/overlay-container","name":"OverlayContainerRef","line":18,"character":33},{"__symbolic":"reference","name":"DragDropService"}]}],"createPreview":[{"__symbolic":"method"}],"updateData":[{"__symbolic":"method"}],"destroyPreview":[{"__symbolic":"method"}],"getPreviewElement":[{"__symbolic":"method"}],"getDragSyncDOMElements":[{"__symbolic":"method"}]}},"DragSyncDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[dDragSync]","exportAs":"dDragSync"}]}],"members":{"dragSyncGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3},"arguments":["dDragSync"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":15,"character":39}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":15,"character":51}}],null,null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":15,"character":25},{"__symbolic":"reference","name":"DraggableDirective"},{"__symbolic":"reference","name":"DragDropSyncService"},{"__symbolic":"reference","name":"DragDropService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"renderDisplay":[{"__symbolic":"method"}]}},"DragDropSyncBoxDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[dDragDropSyncBox]","exportAs":"dDragDropSyncBox","providers":[{"__symbolic":"reference","name":"DragDropSyncService"}]}]}],"members":{"dragSyncList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":14,"character":3},"arguments":[{"__symbolic":"reference","name":"DragSyncDirective"},{"descendants":true}]}]}],"dropSyncList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":15,"character":3},"arguments":[{"__symbolic":"reference","name":"DropSortSyncDirective"},{"descendants":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DragDropSyncService"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"DropScrollEnhancedSideDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"DropScrollEnhancedDirective"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[dDropScrollEnhancedSide]","exportAs":"dDropScrollEnhancedSide"}]}],"members":{"sideDirection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3},"arguments":["direction"]}]}],"ngOnInit":[{"__symbolic":"method"}]}},"DropSortSyncDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"[dDropSortSync]","exportAs":"dDropSortSync"}]}],"members":{"dropSyncGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3},"arguments":["dDropSortSync"]}]}],"direction":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3},"arguments":["dropSyncDirection"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":20,"character":39}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":20,"character":51}}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":20,"character":25},{"__symbolic":"reference","name":"DroppableDirective"},{"__symbolic":"reference","name":"DragDropSyncService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getChildrenElByIndex":[{"__symbolic":"method"}],"renderPlaceholder":[{"__symbolic":"method"}],"insertPlaceholderCommand":[{"__symbolic":"method"}]}}},"origins":{"DragDropModule":"./drag-drop.module","DropEvent":"./shared/drop-event.model","PreserveNextEventEmitter":"./shared/preserve-next-event-emitter","DraggableDirective":"./directives/draggable.directive","DropIndexFlag":"./directives/droppable.directive","DroppableDirective":"./directives/droppable.directive","SortableDirective":"./directives/sortable.directive","DropScrollEnhancedDirective":"./directives/drop-scroll-enhance.directive","BatchDragStyle":"./directives/batch-draggable.directive","BatchDraggableDirective":"./directives/batch-draggable.directive","DragDropService":"./services/drag-drop.service","DragDropSyncService":"./services/drag-drop-sync.service","DragPreviewCloneDomRefComponent":"./directives/drag-preivew-clone-from-domRef.component","DragPreviewComponent":"./directives/drag-preview.component","DragPreviewDirective":"./directives/drag-preview.directive","DragSyncDirective":"./directives/drag-sync.directive","DragDropSyncBoxDirective":"./directives/dragdrop-sync-box.directive","DropScrollEnhancedSideDirective":"./directives/drop-scroll-enhance-side.directive","DropSortSyncDirective":"./directives/drop-sort-sync.directive"},"importAs":"ng-devui/dragdrop"}