LibAcc: 0.5359=82/153, ProjAcc: 0.5814=25/43, Missing: 165
Module: demo/src/app/shared/index
function 𝓟1{CONSTRUCTOR} (): (𝓟[ty]5{SharedModule})
{
const 𝓟[ty]5{SharedModule};
const 𝓟[ty]5{SharedModule};
}
class 𝓟[ty]5{SharedModule}{
}
Module: src/draggable.component
function 𝓟7{CONSTRUCTOR} (𝓟8{elemRef}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟9{dragDropService}: (𝓟[ty]254{DataTransferEffect} ≠ 𝓟[ty]624{DragDropService}),𝓟10{config}: 𝓟[ty]274{DragDropConfig},𝓟11{cdr}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]15{DraggableComponent})
{
const 𝓟[ty]15{DraggableComponent};
const 𝓟[ty]15{DraggableComponent};
𝓟[ty]15{DraggableComponent}.onDragStart ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]15{DraggableComponent}.onDragSuccessCallback ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]15{DraggableComponent}.onDragEnd ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]15{DraggableComponent}(𝓟8{elemRef},𝓟9{dragDropService},𝓟10{config},𝓟11{cdr})
𝓟[ty]15{DraggableComponent}._defaultCursor ⟵ 𝓟[ty]15{DraggableComponent}._elem.style.cursor;
𝓟[ty]15{DraggableComponent}.dragEnabled ⟵ 𝓛8744{Boolean};
}
class 𝓟[ty]15{DraggableComponent} extends 𝓟[ty]157{AbstractComponent}{
𝓟17{onDragStart}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟18{onDragEnd}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟19{dragData}: [OOV]any;
𝓟20{dragImage}: [OOV]any;
𝓟21{cloneItem}: 𝓛[ty]8666{Boolean};
𝓟22{onDragSuccessCallback}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟26{dropzones} (𝓟27{value}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8670{Array})): (𝓟28)
{
𝓟[ty]15{DraggableComponent}.dropZones ⟵ 𝓟27{value};
}
function 𝓟38{_onDragEndCallback} (𝓟39{event}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟40: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]15{DraggableComponent}._dragDropService.isDragged ⟵ 𝓛8744{Boolean};
𝓟[ty]15{DraggableComponent}._dragDropService.dragData ⟵ 𝓛12643{undefined};
𝓟[ty]15{DraggableComponent}._dragDropService.onDragSuccessCallback ⟵ 𝓛12643{undefined};
𝓟[ty]15{DraggableComponent}._elem.classList.remove(𝓟[ty]15{DraggableComponent}._config.onDragStartClass)
𝓟[ty]15{DraggableComponent}.onDragEnd.emit({dragData: 𝓟[ty]15{DraggableComponent}.dragData,mouseEvent: 𝓟39{event}})
}
function 𝓟29{effectallowed} (𝓟30{value}: 𝓛[ty]10051{String}): (𝓟31)
{
𝓟[ty]15{DraggableComponent}.effectAllowed ⟵ 𝓟30{value};
}
function 𝓟23{draggable} (𝓟24{value}: 𝓛[ty]8666{Boolean}): (𝓟25)
{
𝓟[ty]15{DraggableComponent}.dragEnabled ⟵ 𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟24{value}));
}
function 𝓟32{effectcursor} (𝓟33{value}: 𝓛[ty]10051{String}): (𝓟34)
{
𝓟[ty]15{DraggableComponent}.effectCursor ⟵ 𝓟33{value};
}
function 𝓟35{_onDragStartCallback} (𝓟36{event}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟37: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]15{DraggableComponent}._dragDropService.isDragged ⟵ 𝓛8744{Boolean};
𝓟[ty]15{DraggableComponent}._dragDropService.dragData ⟵ 𝓟[ty]15{DraggableComponent}.dragData;
𝓟[ty]15{DraggableComponent}._dragDropService.onDragSuccessCallback ⟵ 𝓟[ty]15{DraggableComponent}.onDragSuccessCallback;
𝓟[ty]15{DraggableComponent}._elem.classList.add(𝓟[ty]15{DraggableComponent}._config.onDragStartClass)
𝓟[ty]15{DraggableComponent}.onDragStart.emit({dragData: 𝓟[ty]15{DraggableComponent}.dragData,mouseEvent: 𝓟36{event}})
}
}
function 𝓟41{CONSTRUCTOR} (𝓟42{elemRef}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟43{dragDropService}: (𝓟[ty]254{DataTransferEffect} ≠ 𝓟[ty]624{DragDropService}),𝓟44{config}: 𝓟[ty]274{DragDropConfig},𝓟45{_Component}: (𝓟[ty]660{DroppableComponent} ≠ 𝓟[ty]15{DraggableComponent}),𝓟46{cdr}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]50{DraggableHandleComponent})
{
const 𝓟[ty]50{DraggableHandleComponent};
const 𝓟[ty]50{DraggableHandleComponent};
𝓟[ty]50{DraggableHandleComponent}(𝓟42{elemRef},𝓟43{dragDropService},𝓟44{config},𝓟45{_Component},𝓟46{cdr})
}
class 𝓟[ty]50{DraggableHandleComponent} extends 𝓟[ty]239{AbstractHandleComponent}{
}
Module: demo/src/app/app.component.spec
function 𝓟52{$Lambda17} (): (𝓟53: [miss]𝓛[ty]10033{Void})
{
function 𝓟54{$Lambda18} (): (𝓟55: [miss]𝓛[ty]10033{Void})
{
𝓟738{TestBed}.configureTestingModule({declarations: 𝓛8757{Array}(𝓛12643{undefined})}).compileComponents()
}
𝓛1{<UNKNOWN>}(𝓟739{async}(𝓟54{$Lambda18}))
function 𝓟56{$Lambda19} (): (𝓟57: [miss]𝓛[ty]10033{Void})
{
const 𝓟58{fixture} = 𝓟738{TestBed}.createComponent(𝓛12643{undefined});
const 𝓟59{app} = 𝓟58{fixture}.debugElement.componentInstance;
𝓛10036{expect}(𝓟59{app}).toBeTruthy()
}
𝓛10038{it}(𝓛8743{String},𝓟739{async}(𝓟56{$Lambda19}))
function 𝓟60{$Lambda20} (): (𝓟61: [miss]𝓛[ty]10033{Void})
{
const 𝓟62{fixture} = 𝓟738{TestBed}.createComponent(𝓛12643{undefined});
const 𝓟63{app} = 𝓟62{fixture}.debugElement.componentInstance;
𝓛10036{expect}(𝓟63{app}.title).toEqual(𝓛8743{String})
}
𝓛10038{it}(𝓛8743{String},𝓟739{async}(𝓟60{$Lambda20}))
function 𝓟64{$Lambda21} (): (𝓟65: [miss]𝓛[ty]10033{Void})
{
const 𝓟66{fixture} = 𝓟738{TestBed}.createComponent(𝓛12643{undefined});
𝓟66{fixture}.detectChanges()
const 𝓟67{compiled} = 𝓟66{fixture}.debugElement.nativeElement;
𝓛10036{expect}(𝓟67{compiled}.querySelector(𝓛8743{String}).textContent).toContain(𝓛8743{String})
}
𝓛10038{it}(𝓛8743{String},𝓟739{async}(𝓟64{$Lambda21}))
}
𝓛10037{describe}(𝓛8743{String},𝓟52{$Lambda17})
Module: demo/src/app/examples/sortable/recycle-multi/recycle-multi.component
function 𝓟68{CONSTRUCTOR} (): (𝓟[ty]72{RecycleMultiComponent})
{
const 𝓟[ty]72{RecycleMultiComponent};
const 𝓟[ty]72{RecycleMultiComponent};
𝓟[ty]72{RecycleMultiComponent}.listRecycled ⟵ 𝓛8757{Array}();
𝓟[ty]72{RecycleMultiComponent}.listOne ⟵ 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String});
}
class 𝓟[ty]72{RecycleMultiComponent}{
𝓟74{listOne}: 𝓛[ty]8670{Array};
𝓟75{listRecycled}: 𝓛[ty]8670{Array};
}
Module: demo/src/app/app.module
function 𝓟95{CONSTRUCTOR} (): (𝓟[ty]99{AppModule})
{
const 𝓟[ty]99{AppModule};
const 𝓟[ty]99{AppModule};
}
class 𝓟[ty]99{AppModule}{
}
Module: demo/src/app/examples/index
function 𝓟101{CONSTRUCTOR} (): (𝓟[ty]105{DemoDndModule})
{
const 𝓟[ty]105{DemoDndModule};
const 𝓟[ty]105{DemoDndModule};
}
class 𝓟[ty]105{DemoDndModule}{
}
Module: config/testing-utils
type 𝓟[ty]107{Matchers} = {toHaveText: (𝓛[ty]10051{String})->𝓛[ty]8666{Boolean}, toContainText: (𝓛[ty]10051{String})->𝓛[ty]8666{Boolean}}
function 𝓟108{$Lambda0} (): (𝓟109: [miss]𝓛[ty]10033{Void})
{
function 𝓟110{$Lambda1} (): (𝓟111: [miss]𝓛[ty]8642{Object})
{
function 𝓟112{$Lambda2} (𝓟113{actual},𝓟114{expectedText}): (𝓟115: [miss]𝓛[ty]8642{Object})
{
let 𝓟116{actualText} = 𝓟113{actual}.textContent;
return 𝓟115 = {pass: 𝓛12559{EqualsEqualsEqualsToken}(𝓟116{actualText},𝓟114{expectedText})}
}
return 𝓟111 = {compare: 𝓟112{$Lambda2}}
}
function 𝓟117{$Lambda3} (): (𝓟118: [miss]𝓛[ty]8642{Object})
{
function 𝓟119{$Lambda4} (𝓟120{actual},𝓟121{expectedText}): (𝓟122: [miss]𝓛[ty]8642{Object})
{
let 𝓟123{actualText} = 𝓟120{actual}.textContent;
return 𝓟122 = {pass: 𝓛12595{GreaterThanToken}(𝓟123{actualText}.indexOf(𝓟121{expectedText}),𝓛12616{MinusToken}(𝓛8745{Number}))}
}
return 𝓟118 = {compare: 𝓟119{$Lambda4}}
}
𝓛1{<UNKNOWN>}({toHaveText: 𝓟110{$Lambda1},toContainText: 𝓟117{$Lambda3}})
}
𝓛1{<UNKNOWN>}(𝓟108{$Lambda0})
Module: src/abstract.component
function 𝓟124{CONSTRUCTOR} (𝓟125{elemRef}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟126{_dragDropService}: (𝓟[ty]638{DragDropSortableService} ≠ 𝓟[ty]624{DragDropService}),𝓟127{_config}: 𝓟[ty]274{DragDropConfig},𝓟128{_cdr}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]157{AbstractComponent})
{
const 𝓟[ty]157{AbstractComponent};
const 𝓟[ty]157{AbstractComponent};
𝓟[ty]157{AbstractComponent}.dropZones ⟵ 𝓛8757{Array}();
𝓟[ty]157{AbstractComponent}._dragEnabled ⟵ 𝓛8744{Boolean};
𝓟[ty]157{AbstractComponent}.dropEnabled ⟵ 𝓛8744{Boolean};
𝓟[ty]157{AbstractComponent}.cloneItem ⟵ 𝓛8744{Boolean};
𝓟[ty]157{AbstractComponent}._config ⟵ 𝓟127{_config};
𝓟[ty]157{AbstractComponent}._dragDropService ⟵ 𝓟126{_dragDropService};
𝓟[ty]157{AbstractComponent}._defaultCursor ⟵ 𝓟127{_config}.defaultCursor;
𝓟[ty]157{AbstractComponent}._elem ⟵ 𝓟125{elemRef}.nativeElement;
𝓟[ty]157{AbstractComponent}._elem.style.cursor ⟵ 𝓟[ty]157{AbstractComponent}._defaultCursor;
function 𝓟132{$Lambda5} (𝓟133{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟134: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]157{AbstractComponent}._onDragEnter(𝓟133{event})
}
𝓟[ty]157{AbstractComponent}._elem.ondragenter ⟵ 𝓟132{$Lambda5};
function 𝓟135{$Lambda6} (𝓟136{event}: (𝓛[ty]10947{EventTarget} ≠ 𝓛[ty]10886{DragEvent})): (𝓟137: [miss]𝓛[ty]8666{Boolean})
{
𝓟[ty]157{AbstractComponent}._onDragOver(𝓟136{event})
if (𝓛12637{ExclamationEqualsToken}(𝓟136{event}.dataTransfer,𝓛12643{undefined}))
{
𝓟136{event}.dataTransfer.dropEffect ⟵ 𝓟[ty]157{AbstractComponent}._config.dropEffect.name;
}
return 𝓟137 = 𝓛8744{Boolean}
}
𝓟[ty]157{AbstractComponent}._elem.ondragover ⟵ 𝓟135{$Lambda6};
function 𝓟138{$Lambda7} (𝓟139{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟140: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]157{AbstractComponent}._onDragLeave(𝓟139{event})
}
𝓟[ty]157{AbstractComponent}._elem.ondragleave ⟵ 𝓟138{$Lambda7};
function 𝓟141{$Lambda8} (𝓟142{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟143: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]157{AbstractComponent}._onDrop(𝓟142{event})
}
𝓟[ty]157{AbstractComponent}._elem.ondrop ⟵ 𝓟141{$Lambda8};
function 𝓟144{$Lambda9} (𝓟145{event}: (𝓛[ty]10947{EventTarget} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟146: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]157{AbstractComponent}._target ⟵ 𝓟145{event}.target;
}
𝓟[ty]157{AbstractComponent}._elem.onmousedown ⟵ 𝓟144{$Lambda9};
function 𝓟147{$Lambda10} (𝓟148{event}: (𝓛[ty]10947{EventTarget} ≠ 𝓛[ty]10886{DragEvent})): (𝓟149: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]157{AbstractComponent}._dragHandle)
{
if (𝓛12569{ExclamationToken}(𝓟[ty]157{AbstractComponent}._dragHandle.contains(𝓟[ty]157{AbstractComponent}._target as 𝓛[ty]10661{Element})))
{
𝓟148{event}.preventDefault()
}
}
𝓟[ty]157{AbstractComponent}._onDragStart(𝓟148{event})
if (𝓛12637{ExclamationEqualsToken}(𝓟148{event}.dataTransfer,𝓛12643{undefined}))
{
𝓟148{event}.dataTransfer.setData(𝓛8743{String},𝓛8743{String})
𝓟148{event}.dataTransfer.effectAllowed ⟵ 𝓛12546{BarBarToken}(𝓟[ty]157{AbstractComponent}.effectAllowed,𝓟[ty]157{AbstractComponent}._config.dragEffect.name);
if (𝓟433{isPresent}(𝓟[ty]157{AbstractComponent}.dragImage))
{
if (𝓟430{isString}(𝓟[ty]157{AbstractComponent}.dragImage))
{
𝓟148{event}.dataTransfer as any.setDragImage(𝓟439{createImage}(𝓟[ty]157{AbstractComponent}.dragImage as 𝓛[ty]10051{String}))
}
else
{
if (𝓟436{isFunction}(𝓟[ty]157{AbstractComponent}.dragImage))
{
𝓟148{event}.dataTransfer as any.setDragImage(𝓟443{callFun}(𝓟[ty]157{AbstractComponent}.dragImage as 𝓛[ty]8696{Function}))
}
else
{
let 𝓟150{img}: 𝓟[ty]265{DragImage} = 𝓟[ty]157{AbstractComponent}.dragImage as 𝓟[ty]265{DragImage};
𝓟148{event}.dataTransfer as any.setDragImage(𝓟150{img}.imageElement,𝓟150{img}.x_offset,𝓟150{img}.y_offset)
}
}
}
else
{
if (𝓟433{isPresent}(𝓟[ty]157{AbstractComponent}._config.dragImage))
{
let 𝓟151{dragImage}: (𝓟[ty]624{DragDropService} ≠ 𝓟[ty]265{DragImage}) = 𝓟[ty]157{AbstractComponent}._config.dragImage;
𝓟148{event}.dataTransfer as any.setDragImage(𝓟151{dragImage}.imageElement,𝓟151{dragImage}.x_offset,𝓟151{dragImage}.y_offset)
}
else
{
if (𝓟[ty]157{AbstractComponent}.cloneItem)
{
𝓟[ty]157{AbstractComponent}._dragHelper ⟵ 𝓟[ty]157{AbstractComponent}._elem.cloneNode(𝓛8744{Boolean}) as 𝓛[ty]10921{HTMLElement};
𝓟[ty]157{AbstractComponent}._dragHelper.classList.add(𝓛8743{String})
𝓟[ty]157{AbstractComponent}._dragHelper.style.position ⟵ 𝓛8743{String};
𝓟[ty]157{AbstractComponent}._dragHelper.style.top ⟵ 𝓛8743{String};
𝓟[ty]157{AbstractComponent}._dragHelper.style.left ⟵ 𝓛8743{String};
𝓟[ty]157{AbstractComponent}._elem.parentElement.appendChild(𝓟[ty]157{AbstractComponent}._dragHelper)
𝓟148{event}.dataTransfer as any.setDragImage(𝓟[ty]157{AbstractComponent}._dragHelper,𝓟148{event}.offsetX,𝓟148{event}.offsetY)
}
}
}
let 𝓟152{cursorelem}: [miss]𝓛[ty]10921{HTMLElement} = (𝓟[ty]157{AbstractComponent}._dragHandle ? 𝓟[ty]157{AbstractComponent}._dragHandle : 𝓟[ty]157{AbstractComponent}._elem;
if (𝓟[ty]157{AbstractComponent}._dragEnabled)
{
𝓟152{cursorelem}.style.cursor ⟵ (𝓟[ty]157{AbstractComponent}.effectCursor ? 𝓟[ty]157{AbstractComponent}.effectCursor : 𝓟[ty]157{AbstractComponent}._config.dragCursor;
}
else
{
𝓟152{cursorelem}.style.cursor ⟵ 𝓟[ty]157{AbstractComponent}._defaultCursor;
}
}
}
𝓟[ty]157{AbstractComponent}._elem.ondragstart ⟵ 𝓟147{$Lambda10};
function 𝓟153{$Lambda11} (𝓟154{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟155: [miss]𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]157{AbstractComponent}._elem.parentElement,𝓟[ty]157{AbstractComponent}._dragHelper))
{
𝓟[ty]157{AbstractComponent}._elem.parentElement.removeChild(𝓟[ty]157{AbstractComponent}._dragHelper)
}
𝓟[ty]157{AbstractComponent}._onDragEnd(𝓟154{event})
let 𝓟156{cursorelem}: [miss]𝓛[ty]10921{HTMLElement} = (𝓟[ty]157{AbstractComponent}._dragHandle ? 𝓟[ty]157{AbstractComponent}._dragHandle : 𝓟[ty]157{AbstractComponent}._elem;
𝓟156{cursorelem}.style.cursor ⟵ 𝓟[ty]157{AbstractComponent}._defaultCursor;
}
𝓟[ty]157{AbstractComponent}._elem.ondragend ⟵ 𝓟153{$Lambda11};
}
class 𝓟[ty]157{AbstractComponent}{
𝓟159{_defaultCursor}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10051{String});
𝓟160{effectAllowed}: 𝓛[ty]10051{String};
𝓟161{_dragDropService}: (𝓟[ty]638{DragDropSortableService} ≠ 𝓟[ty]624{DragDropService});
𝓟162{dragImage}: [OOV]any;
𝓟163{_dragHandle}: (𝓟[ty]624{DragDropService} ≠ 𝓛[ty]10921{HTMLElement});
𝓟164{cloneItem}: 𝓛[ty]8666{Boolean};
𝓟165{_elem}: (𝓟[ty]157{AbstractComponent} ≠ 𝓛[ty]10921{HTMLElement});
𝓟166{_dragEnabled}: 𝓛[ty]8666{Boolean};
𝓟167{_target}: (𝓛[ty]8642{Object} ≠ 𝓛[ty]10947{EventTarget});
𝓟168{_dragHelper}: (𝓟[ty]638{DragDropSortableService} ≠ 𝓛[ty]10921{HTMLElement});
𝓟169{dropZones}: 𝓛[ty]8670{Array};
𝓟170{effectCursor}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String});
𝓟171{_config}: 𝓟[ty]274{DragDropConfig};
𝓟172{dropEnabled}: 𝓛[ty]8666{Boolean};
𝓟173{allowDrop}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]8696{Function});
function 𝓟215{_onDragOverCallback} (𝓟216{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟217: [miss]𝓛[ty]10033{Void})
{
}
function 𝓟221{_onDropCallback} (𝓟222{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟223: [miss]𝓛[ty]10033{Void})
{
}
function 𝓟212{_onDragEnterCallback} (𝓟213{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟214: [miss]𝓛[ty]10033{Void})
{
}
function 𝓟186{_onDragEnter} (𝓟187{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟188: 𝓛[ty]10033{Void})
{
if (𝓟[ty]157{AbstractComponent}._isDropAllowed(𝓟187{event}))
{
𝓟[ty]157{AbstractComponent}._onDragEnterCallback(𝓟187{event})
}
}
function 𝓟227{_onDragEndCallback} (𝓟228{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟229: [miss]𝓛[ty]10033{Void})
{
}
function 𝓟192{_onDragLeave} (𝓟193{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟194: 𝓛[ty]10033{Void})
{
if (𝓟[ty]157{AbstractComponent}._isDropAllowed(𝓟193{event}))
{
𝓟[ty]157{AbstractComponent}._onDragLeaveCallback(𝓟193{event})
}
}
function 𝓟198{_isDropAllowed} (𝓟199{event}: [OOV]any): (𝓟200: 𝓛[ty]8666{Boolean})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12546{BarBarToken}(𝓟[ty]157{AbstractComponent}._dragDropService.isDragged,𝓛12592{AmpersandAmpersandToken}(𝓟199{event}.dataTransfer,𝓟199{event}.dataTransfer.files)),𝓟[ty]157{AbstractComponent}.dropEnabled))
{
if (𝓟[ty]157{AbstractComponent}.allowDrop)
{
return 𝓟200 = 𝓟[ty]157{AbstractComponent}.allowDrop(𝓟[ty]157{AbstractComponent}._dragDropService.dragData)
}
if (𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]157{AbstractComponent}.dropZones.length,𝓛8745{Number}),𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]157{AbstractComponent}._dragDropService.allowedDropZones.length,𝓛8745{Number})))
{
return 𝓟200 = 𝓛8744{Boolean}
}
{
let 𝓟201{i}: 𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟201{i},𝓟[ty]157{AbstractComponent}._dragDropService.allowedDropZones.length))
{
{
let 𝓟202{dragZone}: (𝓟[ty]624{DragDropService} ≠ 𝓛[ty]10051{String}) = 𝓟[ty]157{AbstractComponent}._dragDropService.allowedDropZones.access(𝓟201{i});
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]157{AbstractComponent}.dropZones.indexOf(𝓟202{dragZone}),𝓛12616{MinusToken}(𝓛8745{Number})))
{
return 𝓟200 = 𝓛8744{Boolean}
}
}
𝓛12556{POST_PlusPlusToken}(𝓟201{i})
}
}
}
return 𝓟200 = 𝓛8744{Boolean}
}
function 𝓟209{_onDragEnd} (𝓟210{event}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]11364{Event})): (𝓟211: 𝓛[ty]10033{Void})
{
𝓟[ty]157{AbstractComponent}._dragDropService.allowedDropZones ⟵ 𝓛8757{Array}();
𝓟[ty]157{AbstractComponent}._onDragEndCallback(𝓟210{event})
}
function 𝓟206{_onDragStart} (𝓟207{event}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]11364{Event})): (𝓟208: 𝓛[ty]10033{Void})
{
if (𝓟[ty]157{AbstractComponent}._dragEnabled)
{
𝓟[ty]157{AbstractComponent}._dragDropService.allowedDropZones ⟵ 𝓟[ty]157{AbstractComponent}.dropZones;
𝓟[ty]157{AbstractComponent}._onDragStartCallback(𝓟207{event})
}
}
function 𝓟218{_onDragLeaveCallback} (𝓟219{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟220: [miss]𝓛[ty]10033{Void})
{
}
function 𝓟203{_preventAndStop} (𝓟204{event}: (𝓛[ty]10947{EventTarget} ≠ 𝓛[ty]11364{Event})): (𝓟205: [OOV]any)
{
if (𝓟204{event}.preventDefault)
{
𝓟204{event}.preventDefault()
}
if (𝓟204{event}.stopPropagation)
{
𝓟204{event}.stopPropagation()
}
}
function 𝓟195{_onDrop} (𝓟196{event}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]11364{Event})): (𝓟197: 𝓛[ty]10033{Void})
{
if (𝓟[ty]157{AbstractComponent}._isDropAllowed(𝓟196{event}))
{
𝓟[ty]157{AbstractComponent}._preventAndStop(𝓟196{event})
𝓟[ty]157{AbstractComponent}._onDropCallback(𝓟196{event})
𝓟[ty]157{AbstractComponent}.detectChanges()
}
}
function 𝓟182{detectChanges} (): (𝓟183: [miss]𝓛[ty]10033{Void})
{
function 𝓟184{$Lambda12} (): (𝓟185: [miss]𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]157{AbstractComponent}._cdr,𝓛12569{ExclamationToken}(𝓟[ty]157{AbstractComponent}._cdr as 𝓛[ty]2{<UNKNOWN>}.destroyed)))
{
𝓟[ty]157{AbstractComponent}._cdr.detectChanges()
}
}
𝓛12490{setTimeout}(𝓟184{$Lambda12},𝓛8745{Number})
}
function 𝓟224{_onDragStartCallback} (𝓟225{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟226: [miss]𝓛[ty]10033{Void})
{
}
function 𝓟177{dragEnabled} (): (𝓟178: (𝓛[ty]8654{Promise} ≠ 𝓛[ty]8666{Boolean}))
{
return 𝓟178 = 𝓟[ty]157{AbstractComponent}._dragEnabled
}
function 𝓟189{_onDragOver} (𝓟190{event}: (𝓛[ty]10548{ImageData} ≠ 𝓛[ty]11364{Event})): (𝓟191: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]157{AbstractComponent}._isDropAllowed(𝓟190{event}))
{
if (𝓟190{event}.preventDefault)
{
𝓟190{event}.preventDefault()
}
𝓟[ty]157{AbstractComponent}._onDragOverCallback(𝓟190{event})
}
}
function 𝓟179{setDragHandle} (𝓟180{elem}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]10921{HTMLElement})): (𝓟181: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]157{AbstractComponent}._dragHandle ⟵ 𝓟180{elem};
}
}
function 𝓟230{CONSTRUCTOR} (𝓟231{elemRef}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟232{_dragDropService}: (𝓟[ty]638{DragDropSortableService} ≠ 𝓟[ty]624{DragDropService}),𝓟233{_config}: 𝓟[ty]274{DragDropConfig},𝓟234{_Component}: (𝓟[ty]501{SideNavComponent} ≠ 𝓟[ty]157{AbstractComponent}),𝓟235{_cdr}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]239{AbstractHandleComponent})
{
const 𝓟[ty]239{AbstractHandleComponent};
const 𝓟[ty]239{AbstractHandleComponent};
𝓟[ty]239{AbstractHandleComponent}._config ⟵ 𝓟233{_config};
𝓟[ty]239{AbstractHandleComponent}._dragDropService ⟵ 𝓟232{_dragDropService};
𝓟[ty]239{AbstractHandleComponent}._elem ⟵ 𝓟231{elemRef}.nativeElement;
𝓟[ty]239{AbstractHandleComponent}._Component.setDragHandle(𝓟[ty]239{AbstractHandleComponent}._elem)
}
class 𝓟[ty]239{AbstractHandleComponent}{
𝓟241{_elem}: (𝓟[ty]382{SortableComponent} ≠ 𝓛[ty]10921{HTMLElement});
𝓟242{_dragDropService}: (𝓟[ty]638{DragDropSortableService} ≠ 𝓟[ty]624{DragDropService});
𝓟243{_config}: 𝓟[ty]274{DragDropConfig};
}
Module: demo/src/environments/environment.prod
const 𝓟244{environment}: [miss]𝓛[ty]8642{Object} = {production: 𝓛8744{Boolean}};
Module: src/sortable.component
function 𝓟285{CONSTRUCTOR} (𝓟286{elemRef}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟287{dragDropService}: (𝓟[ty]254{DataTransferEffect} ≠ 𝓟[ty]624{DragDropService}),𝓟288{config}: 𝓟[ty]274{DragDropConfig},𝓟289{cdr}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟290{_sortableDataService}: 𝓟[ty]638{DragDropSortableService}): (𝓟[ty]294{SortableContainer})
{
const 𝓟[ty]294{SortableContainer};
const 𝓟[ty]294{SortableContainer};
𝓟[ty]294{SortableContainer}._sortableData ⟵ 𝓛8757{Array}();
𝓟[ty]294{SortableContainer}(𝓟286{elemRef},𝓟287{dragDropService},𝓟288{config},𝓟289{cdr})
𝓟[ty]294{SortableContainer}.dragEnabled ⟵ 𝓛8744{Boolean};
}
class 𝓟[ty]294{SortableContainer} extends 𝓟[ty]157{AbstractComponent}{
𝓟296{_sortableData}: [OOV]any;
𝓟297{sortableHandler}: [OOV]any;
function 𝓟306{dropzones} (𝓟307{value}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8670{Array})): (𝓟308)
{
𝓟[ty]294{SortableContainer}.dropZones ⟵ 𝓟307{value};
}
function 𝓟309{_onDragEnterCallback} (𝓟310{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟311: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]294{SortableContainer}._sortableDataService.isDragged)
{
let 𝓟312{item}: [OOV]any = 𝓟[ty]294{SortableContainer}._sortableDataService.sortableContainer.getItemAt(𝓟[ty]294{SortableContainer}._sortableDataService.index);
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]294{SortableContainer}.indexOf(𝓟312{item}),𝓛12616{MinusToken}(𝓛8745{Number})))
{
𝓟[ty]294{SortableContainer}._sortableDataService.sortableContainer.removeItemAt(𝓟[ty]294{SortableContainer}._sortableDataService.index)
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]294{SortableContainer}._sortableDataService.sortableContainer._sortableData.length,𝓛8745{Number}))
{
𝓟[ty]294{SortableContainer}._sortableDataService.sortableContainer.dropEnabled ⟵ 𝓛8744{Boolean};
}
𝓟[ty]294{SortableContainer}.insertItemAt(𝓟312{item},𝓛8745{Number})
𝓟[ty]294{SortableContainer}._sortableDataService.sortableContainer ⟵ 𝓟[ty]294{SortableContainer};
𝓟[ty]294{SortableContainer}._sortableDataService.index ⟵ 𝓛8745{Number};
}
𝓟[ty]294{SortableContainer}.detectChanges()
}
}
function 𝓟322{insertItemAt} (𝓟323{item}: [OOV]any,𝓟324{index}: 𝓛[ty]8655{Number}): (𝓟325: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]294{SortableContainer}.sortableHandler.insertItemAt(𝓟[ty]294{SortableContainer}._sortableData,𝓟323{item},𝓟324{index})
}
function 𝓟319{removeItemAt} (𝓟320{index}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟321: 𝓛[ty]10033{Void})
{
𝓟[ty]294{SortableContainer}.sortableHandler.removeItemAt(𝓟[ty]294{SortableContainer}._sortableData,𝓟320{index})
}
function 𝓟313{getItemAt} (𝓟314{index}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟315: [OOV]any)
{
return 𝓟315 = 𝓟[ty]294{SortableContainer}.sortableHandler.getItemAt(𝓟[ty]294{SortableContainer}._sortableData,𝓟314{index})
}
function 𝓟298{draggable} (𝓟299{value}: 𝓛[ty]8666{Boolean}): (𝓟300)
{
𝓟[ty]294{SortableContainer}.dragEnabled ⟵ 𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟299{value}));
}
function 𝓟304{sortableData} (): (𝓟305: [OOV]any)
{
return 𝓟305 = 𝓟[ty]294{SortableContainer}._sortableData
}
function 𝓟316{indexOf} (𝓟317{item}: [OOV]any): (𝓟318: (𝓛[ty]8666{Boolean} ≠ 𝓛[ty]8655{Number}))
{
return 𝓟318 = 𝓟[ty]294{SortableContainer}.sortableHandler.indexOf(𝓟[ty]294{SortableContainer}._sortableData,𝓟317{item})
}
}
function 𝓟326{CONSTRUCTOR} (): (𝓟[ty]330{SortableArrayHandler})
{
const 𝓟[ty]330{SortableArrayHandler};
const 𝓟[ty]330{SortableArrayHandler};
}
class 𝓟[ty]330{SortableArrayHandler}{
function 𝓟332{getItemAt} (𝓟333{sortableData}: [OOV]any,𝓟334{index}: 𝓛[ty]8655{Number}): (𝓟335: [OOV]any)
{
return 𝓟335 = 𝓟333{sortableData}.access(𝓟334{index})
}
function 𝓟336{indexOf} (𝓟337{sortableData}: [OOV]any,𝓟338{item}: [OOV]any): (𝓟339: (𝓛[ty]8666{Boolean} ≠ 𝓛[ty]8655{Number}))
{
return 𝓟339 = 𝓟337{sortableData}.indexOf(𝓟338{item})
}
function 𝓟340{removeItemAt} (𝓟341{sortableData}: [OOV]any,𝓟342{index}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟343: [miss]𝓛[ty]10033{Void})
{
𝓟341{sortableData}.splice(𝓟342{index},𝓛8745{Number})
}
function 𝓟344{insertItemAt} (𝓟345{sortableData}: [OOV]any,𝓟346{item}: [OOV]any,𝓟347{index}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟348: [miss]𝓛[ty]10033{Void})
{
𝓟345{sortableData}.splice(𝓟347{index},𝓛8745{Number},𝓟346{item})
}
}
function 𝓟349{CONSTRUCTOR} (): (𝓟[ty]353{SortableFormArrayHandler})
{
const 𝓟[ty]353{SortableFormArrayHandler};
const 𝓟[ty]353{SortableFormArrayHandler};
}
class 𝓟[ty]353{SortableFormArrayHandler}{
function 𝓟355{getItemAt} (𝓟356{sortableData}: [OOV]any,𝓟357{index}: 𝓛[ty]8655{Number}): (𝓟358: [OOV]any)
{
return 𝓟358 = 𝓟356{sortableData}.at(𝓟357{index})
}
function 𝓟359{indexOf} (𝓟360{sortableData}: [OOV]any,𝓟361{item}: [OOV]any): (𝓟362: (𝓛[ty]8666{Boolean} ≠ 𝓛[ty]8655{Number}))
{
return 𝓟362 = 𝓟360{sortableData}.controls.indexOf(𝓟361{item})
}
function 𝓟363{removeItemAt} (𝓟364{sortableData}: [OOV]any,𝓟365{index}: 𝓛[ty]8655{Number}): (𝓟366: [miss]𝓛[ty]10033{Void})
{
𝓟364{sortableData}.removeAt(𝓟365{index})
}
function 𝓟367{insertItemAt} (𝓟368{sortableData}: [OOV]any,𝓟369{item}: [OOV]any,𝓟370{index}: 𝓛[ty]8655{Number}): (𝓟371: [miss]𝓛[ty]10033{Void})
{
𝓟368{sortableData}.insert(𝓟370{index},𝓟369{item})
}
}
function 𝓟372{CONSTRUCTOR} (𝓟373{elemRef}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟374{dragDropService}: (𝓟[ty]254{DataTransferEffect} ≠ 𝓟[ty]624{DragDropService}),𝓟375{config}: 𝓟[ty]274{DragDropConfig},𝓟376{_sortableContainer}: 𝓟[ty]294{SortableContainer},𝓟377{_sortableDataService}: 𝓟[ty]638{DragDropSortableService},𝓟378{cdr}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]382{SortableComponent})
{
const 𝓟[ty]382{SortableComponent};
const 𝓟[ty]382{SortableComponent};
𝓟[ty]382{SortableComponent}.onDragOverCallback ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]382{SortableComponent}.onDragSuccessCallback ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]382{SortableComponent}.onDropSuccessCallback ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]382{SortableComponent}.onDragStartCallback ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]382{SortableComponent}.onDragEndCallback ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]382{SortableComponent}(𝓟373{elemRef},𝓟374{dragDropService},𝓟375{config},𝓟378{cdr})
𝓟[ty]382{SortableComponent}.dropZones ⟵ 𝓟[ty]382{SortableComponent}._sortableContainer.dropZones;
𝓟[ty]382{SortableComponent}.dragEnabled ⟵ 𝓛8744{Boolean};
𝓟[ty]382{SortableComponent}.dropEnabled ⟵ 𝓛8744{Boolean};
}
class 𝓟[ty]382{SortableComponent} extends 𝓟[ty]157{AbstractComponent}{
𝓟384{onDragStartCallback}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟385{onDragOverCallback}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟386{dragData}: [OOV]any;
𝓟387{onDragEndCallback}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟388{onDragSuccessCallback}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟389{onDropSuccessCallback}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟390{index}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number});
function 𝓟406{_onDragOverCallback} (𝓟407{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟408: [miss]𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]382{SortableComponent}._sortableDataService.isDragged,𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]382{SortableComponent}._elem,𝓟[ty]382{SortableComponent}._sortableDataService.elem)))
{
𝓟[ty]382{SortableComponent}._sortableDataService.sortableContainer ⟵ 𝓟[ty]382{SortableComponent}._sortableContainer;
𝓟[ty]382{SortableComponent}._sortableDataService.index ⟵ 𝓟[ty]382{SortableComponent}.index;
𝓟[ty]382{SortableComponent}._sortableDataService.markSortable(𝓟[ty]382{SortableComponent}._elem)
𝓟[ty]382{SortableComponent}.onDragOverCallback.emit(𝓟[ty]382{SortableComponent}._dragDropService.dragData)
}
}
function 𝓟416{_onDropCallback} (𝓟417{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟418: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]382{SortableComponent}._sortableDataService.isDragged)
{
𝓟[ty]382{SortableComponent}.onDropSuccessCallback.emit(𝓟[ty]382{SortableComponent}._dragDropService.dragData)
if (𝓟[ty]382{SortableComponent}._dragDropService.onDragSuccessCallback)
{
𝓟[ty]382{SortableComponent}._dragDropService.onDragSuccessCallback.emit(𝓟[ty]382{SortableComponent}._dragDropService.dragData)
}
𝓟[ty]382{SortableComponent}._sortableContainer.detectChanges()
}
}
function 𝓟412{_onDragEnterCallback} (𝓟413{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟414: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]382{SortableComponent}._sortableDataService.isDragged)
{
𝓟[ty]382{SortableComponent}._sortableDataService.markSortable(𝓟[ty]382{SortableComponent}._elem)
if (𝓛12546{BarBarToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]382{SortableComponent}.index,𝓟[ty]382{SortableComponent}._sortableDataService.index),𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]382{SortableComponent}._sortableDataService.sortableContainer.sortableData,𝓟[ty]382{SortableComponent}._sortableContainer.sortableData)))
{
let 𝓟415{item}: [OOV]any = 𝓟[ty]382{SortableComponent}._sortableDataService.sortableContainer.getItemAt(𝓟[ty]382{SortableComponent}._sortableDataService.index);
𝓟[ty]382{SortableComponent}._sortableDataService.sortableContainer.removeItemAt(𝓟[ty]382{SortableComponent}._sortableDataService.index)
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]382{SortableComponent}._sortableDataService.sortableContainer.sortableData.length,𝓛8745{Number}))
{
𝓟[ty]382{SortableComponent}._sortableDataService.sortableContainer.dropEnabled ⟵ 𝓛8744{Boolean};
}
𝓟[ty]382{SortableComponent}._sortableContainer.insertItemAt(𝓟415{item},𝓟[ty]382{SortableComponent}.index)
if (𝓟[ty]382{SortableComponent}._sortableContainer.dropEnabled)
{
𝓟[ty]382{SortableComponent}._sortableContainer.dropEnabled ⟵ 𝓛8744{Boolean};
}
𝓟[ty]382{SortableComponent}._sortableDataService.sortableContainer ⟵ 𝓟[ty]382{SortableComponent}._sortableContainer;
𝓟[ty]382{SortableComponent}._sortableDataService.index ⟵ 𝓟[ty]382{SortableComponent}.index;
𝓟[ty]382{SortableComponent}.detectChanges()
}
}
}
function 𝓟394{droppable} (𝓟395{value}: 𝓛[ty]8666{Boolean}): (𝓟396)
{
𝓟[ty]382{SortableComponent}.dropEnabled ⟵ 𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟395{value}));
}
function 𝓟409{_onDragEndCallback} (𝓟410{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟411: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]382{SortableComponent}._sortableDataService.isDragged ⟵ 𝓛8744{Boolean};
𝓟[ty]382{SortableComponent}._sortableDataService.sortableContainer ⟵ 𝓛12643{undefined};
𝓟[ty]382{SortableComponent}._sortableDataService.index ⟵ 𝓛12643{undefined};
𝓟[ty]382{SortableComponent}._sortableDataService.markSortable(𝓛12643{undefined})
𝓟[ty]382{SortableComponent}._dragDropService.isDragged ⟵ 𝓛8744{Boolean};
𝓟[ty]382{SortableComponent}._dragDropService.dragData ⟵ 𝓛12643{undefined};
𝓟[ty]382{SortableComponent}._dragDropService.onDragSuccessCallback ⟵ 𝓛12643{undefined};
𝓟[ty]382{SortableComponent}.onDragEndCallback.emit(𝓟[ty]382{SortableComponent}._dragDropService.dragData)
}
function 𝓟397{effectallowed} (𝓟398{value}: 𝓛[ty]10051{String}): (𝓟399)
{
𝓟[ty]382{SortableComponent}.effectAllowed ⟵ 𝓟398{value};
}
function 𝓟391{draggable} (𝓟392{value}: 𝓛[ty]8666{Boolean}): (𝓟393)
{
𝓟[ty]382{SortableComponent}.dragEnabled ⟵ 𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟392{value}));
}
function 𝓟400{effectcursor} (𝓟401{value}: 𝓛[ty]10051{String}): (𝓟402)
{
𝓟[ty]382{SortableComponent}.effectCursor ⟵ 𝓟401{value};
}
function 𝓟403{_onDragStartCallback} (𝓟404{event}: (𝓛[ty]10051{String} ≠ 𝓛[ty]11364{Event})): (𝓟405: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]382{SortableComponent}._sortableDataService.isDragged ⟵ 𝓛8744{Boolean};
𝓟[ty]382{SortableComponent}._sortableDataService.sortableContainer ⟵ 𝓟[ty]382{SortableComponent}._sortableContainer;
𝓟[ty]382{SortableComponent}._sortableDataService.index ⟵ 𝓟[ty]382{SortableComponent}.index;
𝓟[ty]382{SortableComponent}._sortableDataService.markSortable(𝓟[ty]382{SortableComponent}._elem)
𝓟[ty]382{SortableComponent}._dragDropService.isDragged ⟵ 𝓛8744{Boolean};
𝓟[ty]382{SortableComponent}._dragDropService.dragData ⟵ 𝓟[ty]382{SortableComponent}.dragData;
𝓟[ty]382{SortableComponent}._dragDropService.onDragSuccessCallback ⟵ 𝓟[ty]382{SortableComponent}.onDragSuccessCallback;
𝓟[ty]382{SortableComponent}.onDragStartCallback.emit(𝓟[ty]382{SortableComponent}._dragDropService.dragData)
}
}
function 𝓟419{CONSTRUCTOR} (𝓟420{elemRef}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟421{dragDropService}: (𝓟[ty]254{DataTransferEffect} ≠ 𝓟[ty]624{DragDropService}),𝓟422{config}: 𝓟[ty]274{DragDropConfig},𝓟423{_Component}: (𝓟[ty]660{DroppableComponent} ≠ 𝓟[ty]382{SortableComponent}),𝓟424{cdr}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]428{SortableHandleComponent})
{
const 𝓟[ty]428{SortableHandleComponent};
const 𝓟[ty]428{SortableHandleComponent};
𝓟[ty]428{SortableHandleComponent}(𝓟420{elemRef},𝓟421{dragDropService},𝓟422{config},𝓟423{_Component},𝓟424{cdr})
}
class 𝓟[ty]428{SortableHandleComponent} extends 𝓟[ty]239{AbstractHandleComponent}{
}
Module: src/dnd.utils
function 𝓟430{isString} (𝓟431{obj}: [OOV]any): (𝓟432: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟432 = 𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟431{obj}),𝓛8743{String})
}
function 𝓟433{isPresent} (𝓟434{obj}: [OOV]any): (𝓟435: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟435 = 𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟434{obj},𝓛12643{undefined}),𝓛12612{ExclamationEqualsEqualsToken}(𝓟434{obj},𝓛12643{undefined}))
}
function 𝓟436{isFunction} (𝓟437{obj}: [OOV]any): (𝓟438: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟438 = 𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟437{obj}),𝓛8743{String})
}
function 𝓟439{createImage} (𝓟440{src}: 𝓛[ty]10051{String}): (𝓟441: [miss]𝓛[ty]10843{HTMLImageElement})
{
let 𝓟442{img}: (𝓟[ty]713{Container} ≠ 𝓛[ty]10843{HTMLImageElement}) = 𝓛11675{HTMLImageElement}.CONSTRUCTOR();
𝓟442{img}.src ⟵ 𝓟440{src};
return 𝓟441 = 𝓟442{img}
}
function 𝓟443{callFun} (𝓟444{fun}: 𝓛[ty]8696{Function}): (𝓟445: [OOV]any)
{
return 𝓟445 = 𝓟444{fun}()
}
Module: demo/src/main
if (𝓟545{environment}.production)
{
𝓟748{enableProdMode}()
}
𝓟749{platformBrowserDynamic}().bootstrapModule(𝓛12643{undefined})
Module: demo/src/app/examples/dnd/simple/index
let 𝓟446{require}: [OOV]any;
function 𝓟447{CONSTRUCTOR} (): (𝓟[ty]451{SimpleDemoComponent})
{
const 𝓟[ty]451{SimpleDemoComponent};
const 𝓟[ty]451{SimpleDemoComponent};
𝓟[ty]451{SimpleDemoComponent}.tsCode ⟵ 𝓟446{require}(𝓛8743{String});
}
class 𝓟[ty]451{SimpleDemoComponent}{
𝓟453{tsCode}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10051{String});
}
Module: demo/e2e/app.e2e-spec
function 𝓟454{$Lambda13} (): (𝓟455: [miss]𝓛[ty]10033{Void})
{
let 𝓟456{page}: 𝓟[ty]534{DemoPage};
function 𝓟457{$Lambda14} (): (𝓟458: [miss]𝓛[ty]10033{Void})
{
𝓟456{page} ⟵ 𝓟530{CONSTRUCTOR}();
}
𝓛1{<UNKNOWN>}(𝓟457{$Lambda14})
function 𝓟459{$Lambda15} (): (𝓟460: [miss]𝓛[ty]10033{Void})
{
𝓟456{page}.navigateTo()
𝓛10036{expect}(𝓟456{page}.getParagraphText()).toEqual(𝓛8743{String})
}
𝓛10038{it}(𝓛8743{String},𝓟459{$Lambda15})
}
𝓛10037{describe}(𝓛8743{String},𝓟454{$Lambda13})
Module: demo/src/app/examples/dnd/custom-function/custom-function.component
function 𝓟461{CONSTRUCTOR} (): (𝓟[ty]465{CustomFunctionComponent})
{
const 𝓟[ty]465{CustomFunctionComponent};
const 𝓟[ty]465{CustomFunctionComponent};
𝓟[ty]465{CustomFunctionComponent}.box2Integer ⟵ 𝓛8745{Number};
𝓟[ty]465{CustomFunctionComponent}.box1Items ⟵ 𝓛8757{Array}();
𝓟[ty]465{CustomFunctionComponent}.box1Integer ⟵ 𝓛8745{Number};
𝓟[ty]465{CustomFunctionComponent}.box2Items ⟵ 𝓛8757{Array}();
}
class 𝓟[ty]465{CustomFunctionComponent}{
𝓟467{box1Integer}: 𝓛[ty]8655{Number};
𝓟468{box2Integer}: 𝓛[ty]8655{Number};
𝓟469{box1Items}: 𝓛[ty]8670{Array};
𝓟470{box2Items}: 𝓛[ty]8670{Array};
function 𝓟471{allowDropFunction} (𝓟472{baseInteger}: 𝓛[ty]8655{Number}): (𝓟473: [OOV]any)
{
function 𝓟474{$Lambda22} (𝓟475{dragData}: [OOV]any): (𝓟476: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟476 = 𝓛12559{EqualsEqualsEqualsToken}(𝓛12611{PercentToken}(𝓟475{dragData},𝓟472{baseInteger}),𝓛8745{Number})
}
return 𝓟473 = 𝓟474{$Lambda22}
}
function 𝓟477{addTobox1Items} (𝓟478{$event}: [OOV]any): (𝓟479: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]465{CustomFunctionComponent}.box1Items.push(𝓟478{$event}.dragData)
}
function 𝓟480{addTobox2Items} (𝓟481{$event}: [OOV]any): (𝓟482: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]465{CustomFunctionComponent}.box2Items.push(𝓟481{$event}.dragData)
}
}
Module: demo/src/polyfills
Module: demo/src/app/app.router
const 𝓟483{routes}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓛8757{Array}({path: 𝓛8743{String},loadChildren: 𝓛8743{String}});
Module: demo/src/app/examples/dnd/custom-data/custom-data.component
function 𝓟484{CONSTRUCTOR} (): (𝓟[ty]488{CustomDataComponent})
{
const 𝓟[ty]488{CustomDataComponent};
const 𝓟[ty]488{CustomDataComponent};
𝓟[ty]488{CustomDataComponent}.transferData ⟵ {id: 𝓛8745{Number},msg: 𝓛8743{String}};
𝓟[ty]488{CustomDataComponent}.receivedData ⟵ 𝓛8757{Array}();
}
class 𝓟[ty]488{CustomDataComponent}{
𝓟490{transferData}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8642{Object});
𝓟491{receivedData}: 𝓛[ty]8670{Array};
function 𝓟492{transferDataSuccess} (𝓟493{$event}: [OOV]any): (𝓟494: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]488{CustomDataComponent}.receivedData.push(𝓟493{$event})
}
}
Module: demo/src/app/shared/side-nav/side-nav.component
const 𝓟495{componentsList}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String});
function 𝓟496{CONSTRUCTOR} (𝓟497{router}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]501{SideNavComponent})
{
const 𝓟[ty]501{SideNavComponent};
const 𝓟[ty]501{SideNavComponent};
𝓟[ty]501{SideNavComponent}.components ⟵ 𝓟495{componentsList};
}
class 𝓟[ty]501{SideNavComponent}{
𝓟503{activeTab}: 𝓛[ty]10051{String};
𝓟504{components}: [miss]𝓛[ty]8670{Array};
function 𝓟505{isActive} (𝓟506{currentRoute}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]8670{Array})): (𝓟507: (𝓟[ty]713{Container} ≠ 𝓛[ty]8666{Boolean}))
{
return 𝓟507 = 𝓟[ty]501{SideNavComponent}.router.isActive(𝓟[ty]501{SideNavComponent}.router.createUrlTree(𝓟506{currentRoute}),𝓛8744{Boolean})
}
}
Module: demo/src/app/examples/dnd/zone/zone.component
function 𝓟508{CONSTRUCTOR} (): (𝓟[ty]512{ZoneComponent})
{
const 𝓟[ty]512{ZoneComponent};
const 𝓟[ty]512{ZoneComponent};
𝓟[ty]512{ZoneComponent}.restrictedDrop2 ⟵ 𝓛12643{undefined};
𝓟[ty]512{ZoneComponent}.restrictedDrop1 ⟵ 𝓛12643{undefined};
}
class 𝓟[ty]512{ZoneComponent}{
𝓟514{restrictedDrop1}: [OOV]any;
𝓟515{restrictedDrop2}: [OOV]any;
}
Module: demo/src/app/examples/sortable/simple/simple.component
function 𝓟516{CONSTRUCTOR} (): (𝓟[ty]520{SimpleComponent})
{
const 𝓟[ty]520{SimpleComponent};
const 𝓟[ty]520{SimpleComponent};
𝓟[ty]520{SimpleComponent}.listOne ⟵ 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String});
}
class 𝓟[ty]520{SimpleComponent}{
𝓟522{listOne}: 𝓛[ty]8670{Array};
}
Module: demo/src/app/examples/dnd/simple/simple.component
function 𝓟523{CONSTRUCTOR} (): (𝓟[ty]527{DndSimpleComponent})
{
const 𝓟[ty]527{DndSimpleComponent};
const 𝓟[ty]527{DndSimpleComponent};
𝓟[ty]527{DndSimpleComponent}.simpleDrop ⟵ 𝓛8745{Number};
}
class 𝓟[ty]527{DndSimpleComponent}{
𝓟529{simpleDrop}: 𝓛[ty]8655{Number};
}
Module: demo/e2e/app.po
function 𝓟530{CONSTRUCTOR} (): (𝓟[ty]534{DemoPage})
{
const 𝓟[ty]534{DemoPage};
const 𝓟[ty]534{DemoPage};
}
class 𝓟[ty]534{DemoPage}{
function 𝓟536{navigateTo} (): (𝓟537: [OOV]any)
{
return 𝓟537 = 𝓟753{browser}.get(𝓛8743{String})
}
function 𝓟538{getParagraphText} (): (𝓟539: [OOV]any)
{
return 𝓟539 = 𝓟754{element}(𝓟755{by}.css(𝓛8743{String})).getText()
}
}
Module: public_api
Module: demo/src/test
let 𝓟540{__karma__}: [OOV]any;
let 𝓟541{require}: [OOV]any;
function 𝓟542{$Lambda16} (): (𝓟543: [miss]𝓛[ty]10033{Void})
{
}
𝓟540{__karma__}.loaded ⟵ 𝓟542{$Lambda16};
𝓟756{getTestBed}().initTestEnvironment(𝓟757{BrowserDynamicTestingModule},𝓟758{platformBrowserDynamicTesting}())
const 𝓟544{context} = 𝓟541{require}.context(𝓛8743{String},𝓛8744{Boolean},𝓛8748{RegExp});
𝓟544{context}.keys().map(𝓟544{context})
𝓟540{__karma__}.start()
Module: demo/src/environments/environment
const 𝓟545{environment}: [miss]𝓛[ty]8642{Object} = {production: 𝓛8744{Boolean}};
Module: demo/src/app/examples/dnd/shopping-basket/shopping-basket.component
function 𝓟546{CONSTRUCTOR} (): (𝓟[ty]550{ShoppingBasketComponent})
{
const 𝓟[ty]550{ShoppingBasketComponent};
const 𝓟[ty]550{ShoppingBasketComponent};
𝓟[ty]550{ShoppingBasketComponent}.shoppingBasket ⟵ 𝓛8757{Array}();
𝓟[ty]550{ShoppingBasketComponent}.availableProducts ⟵ 𝓛8757{Array}();
𝓟[ty]550{ShoppingBasketComponent}.availableProducts.push(𝓟573{CONSTRUCTOR}(𝓛8743{String},𝓛8745{Number},𝓛8745{Number}))
𝓟[ty]550{ShoppingBasketComponent}.availableProducts.push(𝓟573{CONSTRUCTOR}(𝓛8743{String},𝓛8745{Number},𝓛8745{Number}))
𝓟[ty]550{ShoppingBasketComponent}.availableProducts.push(𝓟573{CONSTRUCTOR}(𝓛8743{String},𝓛8745{Number},𝓛8745{Number}))
𝓟[ty]550{ShoppingBasketComponent}.availableProducts.push(𝓟573{CONSTRUCTOR}(𝓛8743{String},𝓛8745{Number},𝓛8745{Number}))
}
class 𝓟[ty]550{ShoppingBasketComponent}{
𝓟552{availableProducts}: 𝓛[ty]8670{Array};
𝓟553{shoppingBasket}: 𝓛[ty]8670{Array};
function 𝓟554{orderedProduct} (𝓟555{$event}: [OOV]any): (𝓟556: [miss]𝓛[ty]10033{Void})
{
let 𝓟557{orderedProduct}: (𝓟[ty]92{Widget} ≠ 𝓟[ty]580{Product}) = 𝓟555{$event}.dragData;
𝓛12614{POST_MinusMinusToken}(𝓟557{orderedProduct}.quantity)
}
function 𝓟558{addToBasket} (𝓟559{$event}: [OOV]any): (𝓟560: [miss]𝓛[ty]10033{Void})
{
let 𝓟561{newProduct}: 𝓟[ty]580{Product} = 𝓟559{$event}.dragData;
{
let 𝓟562{indx}: [miss]𝓛[ty]10051{String} = 𝓛12589{$ArrayAccess}(𝓟[ty]550{ShoppingBasketComponent}.shoppingBasket);
while (𝓛8744{Boolean})
{
let 𝓟563{product}: 𝓟[ty]580{Product} = 𝓟[ty]550{ShoppingBasketComponent}.shoppingBasket.access(𝓟562{indx});
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟563{product}.name,𝓟561{newProduct}.name))
{
𝓛12556{POST_PlusPlusToken}(𝓟563{product}.quantity)
}
}
}
𝓟[ty]550{ShoppingBasketComponent}.shoppingBasket.push(𝓟573{CONSTRUCTOR}(𝓟561{newProduct}.name,𝓛8745{Number},𝓟561{newProduct}.cost))
function 𝓟564{$Lambda23} (𝓟565{a}: 𝓟[ty]580{Product},𝓟566{b}: 𝓟[ty]580{Product}): (𝓟567: [miss]𝓛[ty]8655{Number})
{
return 𝓟567 = 𝓟565{a}.name.localeCompare(𝓟566{b}.name)
}
𝓟[ty]550{ShoppingBasketComponent}.shoppingBasket.sort(𝓟564{$Lambda23})
}
function 𝓟568{totalCost} (): (𝓟569: 𝓛[ty]8655{Number})
{
let 𝓟570{cost}: 𝓛[ty]8655{Number} = 𝓛8745{Number};
{
let 𝓟571{indx}: [miss]𝓛[ty]10051{String} = 𝓛12589{$ArrayAccess}(𝓟[ty]550{ShoppingBasketComponent}.shoppingBasket);
while (𝓛8744{Boolean})
{
let 𝓟572{product}: 𝓟[ty]580{Product} = 𝓟[ty]550{ShoppingBasketComponent}.shoppingBasket.access(𝓟571{indx});
𝓛12564{FirstCompoundAssignment}(𝓟570{cost},𝓛12548{AsteriskToken}(𝓟572{product}.cost,𝓟572{product}.quantity))
}
}
return 𝓟569 = 𝓟570{cost}
}
}
function 𝓟573{CONSTRUCTOR} (𝓟574{name}: 𝓛[ty]10051{String},𝓟575{quantity}: 𝓛[ty]8655{Number},𝓟576{cost}: (𝓛[ty]8666{Boolean} ≠ 𝓛[ty]8655{Number})): (𝓟[ty]580{Product})
{
const 𝓟[ty]580{Product};
const 𝓟[ty]580{Product};
𝓟[ty]580{Product}.cost ⟵ 𝓟576{cost};
𝓟[ty]580{Product}.name ⟵ 𝓟574{name};
𝓟[ty]580{Product}.quantity ⟵ 𝓟575{quantity};
}
class 𝓟[ty]580{Product}{
𝓟582{name}: 𝓛[ty]10051{String};
𝓟583{quantity}: 𝓛[ty]8655{Number};
𝓟584{cost}: 𝓛[ty]8655{Number};
}
Module: demo/src/app/examples/sortable/multi/multi.component
function 𝓟585{CONSTRUCTOR} (): (𝓟[ty]589{MultiComponent})
{
const 𝓟[ty]589{MultiComponent};
const 𝓟[ty]589{MultiComponent};
𝓟[ty]589{MultiComponent}.listTeamOne ⟵ 𝓛8757{Array}();
𝓟[ty]589{MultiComponent}.listBoxers ⟵ 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String});
𝓟[ty]589{MultiComponent}.listTeamTwo ⟵ 𝓛8757{Array}();
}
class 𝓟[ty]589{MultiComponent}{
𝓟591{listBoxers}: 𝓛[ty]8670{Array};
𝓟592{listTeamOne}: 𝓛[ty]8670{Array};
𝓟593{listTeamTwo}: 𝓛[ty]8670{Array};
}
Module: demo/src/app/app.component
function 𝓟594{CONSTRUCTOR} (): (𝓟[ty]598{AppComponent})
{
const 𝓟[ty]598{AppComponent};
const 𝓟[ty]598{AppComponent};
𝓟[ty]598{AppComponent}.title ⟵ 𝓛8743{String};
}
class 𝓟[ty]598{AppComponent}{
𝓟600{title}: [miss]𝓛[ty]10051{String};
}
Module: src/dnd.module
let 𝓟601{providers}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12643{undefined},{provide: 𝓛12643{undefined},useFactory: 𝓟618{dragDropServiceFactory}},{provide: 𝓛12643{undefined},useFactory: 𝓟630{dragDropSortableServiceFactory},deps: 𝓛8757{Array}(𝓛12643{undefined})});
function 𝓟602{CONSTRUCTOR} (): (𝓟[ty]608{DndModule})
{
const 𝓟[ty]608{DndModule};
const 𝓟[ty]608{DndModule};
}
function 𝓟606{forRoot} (): (𝓟607: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟607 = {ngModule: 𝓛12643{undefined},providers: 𝓟601{providers}}
}
class 𝓟[ty]608{DndModule}{
}
Module: demo/src/app/examples/demo-dnd.router
const 𝓟649{dndComponents}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined});
const 𝓟650{sortableComponents}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined});
const 𝓟651{routes}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓛8757{Array}({path: 𝓛8743{String},pathMatch: 𝓛8743{String},redirectTo: 𝓛8743{String}},{path: 𝓛8743{String},component: 𝓛12643{undefined}},{path: 𝓛8743{String},component: 𝓛12643{undefined}},{path: 𝓛8743{String},component: 𝓛12643{undefined}},{path: 𝓛8743{String},component: 𝓛12643{undefined}},{path: 𝓛8743{String},component: 𝓛12643{undefined}},{path: 𝓛8743{String},component: 𝓛12643{undefined}},{path: 𝓛8743{String},component: 𝓛12643{undefined}},{path: 𝓛8743{String},component: 𝓛12643{undefined}},{path: 𝓛8743{String},component: 𝓛12643{undefined}},{path: 𝓛8743{String},component: 𝓛12643{undefined}});
Module: src/droppable.component
function 𝓟652{CONSTRUCTOR} (𝓟653{elemRef}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟654{dragDropService}: (𝓟[ty]254{DataTransferEffect} ≠ 𝓟[ty]624{DragDropService}),𝓟655{config}: 𝓟[ty]274{DragDropConfig},𝓟656{cdr}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]660{DroppableComponent})
{
const 𝓟[ty]660{DroppableComponent};
const 𝓟[ty]660{DroppableComponent};
𝓟[ty]660{DroppableComponent}.onDragLeave ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]660{DroppableComponent}.onDragEnter ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]660{DroppableComponent}.onDragOver ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]660{DroppableComponent}.onDropSuccess ⟵ 𝓟736{EventEmitter}.CONSTRUCTOR();
𝓟[ty]660{DroppableComponent}(𝓟653{elemRef},𝓟654{dragDropService},𝓟655{config},𝓟656{cdr})
𝓟[ty]660{DroppableComponent}.dropEnabled ⟵ 𝓛8744{Boolean};
}
class 𝓟[ty]660{DroppableComponent} extends 𝓟[ty]157{AbstractComponent}{
𝓟662{onDropSuccess}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟663{onDragEnter}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟664{onDragOver}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟665{onDragLeave}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟672{dropzones} (𝓟673{value}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8670{Array})): (𝓟674)
{
𝓟[ty]660{DroppableComponent}.dropZones ⟵ 𝓟673{value};
}
function 𝓟684{_onDragOverCallback} (𝓟685{event}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟686: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]660{DroppableComponent}._dragDropService.isDragged)
{
𝓟[ty]660{DroppableComponent}._elem.classList.add(𝓟[ty]660{DroppableComponent}._config.onDragOverClass)
𝓟[ty]660{DroppableComponent}.onDragOver.emit({dragData: 𝓟[ty]660{DroppableComponent}._dragDropService.dragData,mouseEvent: 𝓟685{event}})
}
}
function 𝓟690{_onDropCallback} (𝓟691{event}: (𝓛[ty]8642{Object} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟692: [miss]𝓛[ty]10033{Void})
{
let 𝓟693{dataTransfer} = 𝓟691{event} as any.dataTransfer;
if (𝓛12546{BarBarToken}(𝓟[ty]660{DroppableComponent}._dragDropService.isDragged,𝓛12592{AmpersandAmpersandToken}(𝓟693{dataTransfer},𝓟693{dataTransfer}.files)))
{
𝓟[ty]660{DroppableComponent}.onDropSuccess.emit({dragData: 𝓟[ty]660{DroppableComponent}._dragDropService.dragData,mouseEvent: 𝓟691{event}})
if (𝓟[ty]660{DroppableComponent}._dragDropService.onDragSuccessCallback)
{
𝓟[ty]660{DroppableComponent}._dragDropService.onDragSuccessCallback.emit({dragData: 𝓟[ty]660{DroppableComponent}._dragDropService.dragData,mouseEvent: 𝓟691{event}})
}
𝓟[ty]660{DroppableComponent}._elem.classList.remove(𝓟[ty]660{DroppableComponent}._config.onDragOverClass)
𝓟[ty]660{DroppableComponent}._elem.classList.remove(𝓟[ty]660{DroppableComponent}._config.onDragEnterClass)
}
}
function 𝓟681{_onDragEnterCallback} (𝓟682{event}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟683: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]660{DroppableComponent}._dragDropService.isDragged)
{
𝓟[ty]660{DroppableComponent}._elem.classList.add(𝓟[ty]660{DroppableComponent}._config.onDragEnterClass)
𝓟[ty]660{DroppableComponent}.onDragEnter.emit({dragData: 𝓟[ty]660{DroppableComponent}._dragDropService.dragData,mouseEvent: 𝓟682{event}})
}
}
function 𝓟666{droppable} (𝓟667{value}: 𝓛[ty]8666{Boolean}): (𝓟668)
{
𝓟[ty]660{DroppableComponent}.dropEnabled ⟵ 𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟667{value}));
}
function 𝓟675{effectallowed} (𝓟676{value}: 𝓛[ty]10051{String}): (𝓟677)
{
𝓟[ty]660{DroppableComponent}.effectAllowed ⟵ 𝓟676{value};
}
function 𝓟678{effectcursor} (𝓟679{value}: 𝓛[ty]10051{String}): (𝓟680)
{
𝓟[ty]660{DroppableComponent}.effectCursor ⟵ 𝓟679{value};
}
function 𝓟687{_onDragLeaveCallback} (𝓟688{event}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟689: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]660{DroppableComponent}._dragDropService.isDragged)
{
𝓟[ty]660{DroppableComponent}._elem.classList.remove(𝓟[ty]660{DroppableComponent}._config.onDragOverClass)
𝓟[ty]660{DroppableComponent}._elem.classList.remove(𝓟[ty]660{DroppableComponent}._config.onDragEnterClass)
𝓟[ty]660{DroppableComponent}.onDragLeave.emit({dragData: 𝓟[ty]660{DroppableComponent}._dragDropService.dragData,mouseEvent: 𝓟688{event}})
}
}
function 𝓟669{allowdrop} (𝓟670{value}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8696{Function})): (𝓟671: [miss]𝓛[ty]8666{Boolean})
{
𝓟[ty]660{DroppableComponent}.allowDrop ⟵ 𝓟670{value};
}
}
Module: demo/src/app/examples/sortable/embedded/embedded.component
function 𝓟694{CONSTRUCTOR} (): (𝓟[ty]698{EmbeddedComponent})
{
const 𝓟[ty]698{EmbeddedComponent};
const 𝓟[ty]698{EmbeddedComponent};
𝓟[ty]698{EmbeddedComponent}.containers ⟵ 𝓛8757{Array}(𝓟706{CONSTRUCTOR}(𝓛8745{Number},𝓛8743{String},𝓛8757{Array}(𝓟718{CONSTRUCTOR}(𝓛8743{String}),𝓟718{CONSTRUCTOR}(𝓛8743{String}))),𝓟706{CONSTRUCTOR}(𝓛8745{Number},𝓛8743{String},𝓛8757{Array}(𝓟718{CONSTRUCTOR}(𝓛8743{String}),𝓟718{CONSTRUCTOR}(𝓛8743{String}))),𝓟706{CONSTRUCTOR}(𝓛8745{Number},𝓛8743{String},𝓛8757{Array}(𝓟718{CONSTRUCTOR}(𝓛8743{String}),𝓟718{CONSTRUCTOR}(𝓛8743{String}))));
𝓟[ty]698{EmbeddedComponent}.widgets ⟵ 𝓛8757{Array}();
𝓟[ty]698{EmbeddedComponent}.dragOperation ⟵ 𝓛8744{Boolean};
}
class 𝓟[ty]698{EmbeddedComponent}{
𝓟700{dragOperation}: 𝓛[ty]8666{Boolean};
𝓟701{containers}: 𝓛[ty]8670{Array};
𝓟702{widgets}: 𝓛[ty]8670{Array};
function 𝓟703{addTo} (𝓟704{$event}: [OOV]any): (𝓟705: [miss]𝓛[ty]10033{Void})
{
if (𝓟704{$event})
{
𝓟[ty]698{EmbeddedComponent}.widgets.push(𝓟704{$event}.dragData)
}
}
}
function 𝓟706{CONSTRUCTOR} (𝓟707{id}: 𝓛[ty]8655{Number},𝓟708{name}: 𝓛[ty]10051{String},𝓟709{widgets}: 𝓛[ty]8670{Array}): (𝓟[ty]713{Container})
{
const 𝓟[ty]713{Container};
const 𝓟[ty]713{Container};
𝓟[ty]713{Container}.name ⟵ 𝓟708{name};
𝓟[ty]713{Container}.widgets ⟵ 𝓟709{widgets};
𝓟[ty]713{Container}.id ⟵ 𝓟707{id};
}
class 𝓟[ty]713{Container}{
𝓟715{id}: 𝓛[ty]8655{Number};
𝓟716{name}: 𝓛[ty]10051{String};
𝓟717{widgets}: 𝓛[ty]8670{Array};
}
function 𝓟718{CONSTRUCTOR} (𝓟719{name}: 𝓛[ty]10051{String}): (𝓟[ty]723{Widget})
{
const 𝓟[ty]723{Widget};
const 𝓟[ty]723{Widget};
𝓟[ty]723{Widget}.name ⟵ 𝓟719{name};
}
class 𝓟[ty]723{Widget}{
𝓟725{name}: 𝓛[ty]10051{String};
}