@nova-ui/bits
Version:
SolarWinds Nova Framework
22 lines (21 loc) • 1.07 kB
TypeScript
import { CdkDrag, CdkDropList } from "@angular/cdk/drag-drop";
import { EventEmitter, OnInit, TemplateRef } from "@angular/core";
import { DroppableComponent } from "./droppable.component";
import * as i0 from "@angular/core";
/**
* @ignore
*/
export declare class DraggableComponent implements OnInit {
payload: any;
dropTarget: DroppableComponent;
dragHandle: boolean;
dragPreview: TemplateRef<any>;
dragStart: EventEmitter<any>;
dragEnd: EventEmitter<any>;
dropList: CdkDropList;
dragElement: CdkDrag;
constructor();
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DraggableComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DraggableComponent, "nui-draggable", never, { "payload": { "alias": "payload"; "required": false; }; "dropTarget": { "alias": "dropTarget"; "required": false; }; "dragHandle": { "alias": "dragHandle"; "required": false; }; "dragPreview": { "alias": "dragPreview"; "required": false; }; }, { "dragStart": "dragStart"; "dragEnd": "dragEnd"; }, never, ["*"], false, never>;
}