UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

18 lines (17 loc) 611 B
import { Observable } from "rxjs"; import { IDragPayload, IDragState } from "./public-api"; import * as i0 from "@angular/core"; /** * @ignore */ export declare class DragAndDropService { private onDragStateSubject; private dragPayload; get onDragStateChanged(): Observable<IDragState>; setDragPayload(payload: any, event: DragEvent): void; getDragPayload(event: DragEvent): IDragPayload; resetPayload(): void; private extractDragObject; static ɵfac: i0.ɵɵFactoryDeclaration<DragAndDropService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DragAndDropService>; }