Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

  • new Droppable(elRef: ElementRef, viewConRef: ViewContainerRef, ngZone: NgZone): Droppable
  • Parameters

    • elRef: ElementRef
    • viewConRef: ViewContainerRef
    • ngZone: NgZone

    Returns Droppable

Properties

Private accept

accept: any

Private alwaysFireEvent

alwaysFireEvent: boolean

Private autoAddClass

autoAddClass: boolean

Private component

component: any

Private dragLeaveTimeout

dragLeaveTimeout: number

Private dragLeaveTimer

dragLeaveTimer: any

Private dragOverTimeout

dragOverTimeout: number

Private dragOverTimer

dragOverTimer: any

Private dropAcceptedRemoveClassTimer

dropAcceptedRemoveClassTimer: any

Private dropClassResetTimeout

dropClassResetTimeout: number

Private dropRejectedRemoveClassTimer

dropRejectedRemoveClassTimer: any

Private elementRef

elementRef: ElementRef

Protected options

options: any

Static CLASS_NAME_DRAG_OVER

CLASS_NAME_DRAG_OVER: string = CLASS_NAME_DRAG_OVER

Static CLASS_NAME_DROP_ACCEPTED

CLASS_NAME_DROP_ACCEPTED: string = CLASS_NAME_DROP_ACCEPTED

Static CLASS_NAME_DROP_REJECTED

CLASS_NAME_DROP_REJECTED: string = CLASS_NAME_DROP_REJECTED

Static DEFAULT_ACCEPT

DEFAULT_ACCEPT: string = DEFAULT_ACCEPT

Static DEFAULT_ALWAYS_FIRE_EVENT

DEFAULT_ALWAYS_FIRE_EVENT: boolean = DEFAULT_ALWAYS_FIRE_EVENT

Static DEFAULT_AUTO_ADD_CLASS

DEFAULT_AUTO_ADD_CLASS: boolean = DEFAULT_AUTO_ADD_CLASS

Static DEFAULT_DRAG_LEAVE_TIMEOUT

DEFAULT_DRAG_LEAVE_TIMEOUT: number = DEFAULT_DRAG_LEAVE_TIMEOUT

Static DEFAULT_DRAG_OVER_TIMEOUT

DEFAULT_DRAG_OVER_TIMEOUT: number = DEFAULT_DRAG_OVER_TIMEOUT

Static DEFAULT_DROP_CLASS_RESET_TIMEOUT

DEFAULT_DROP_CLASS_RESET_TIMEOUT: number = DEFAULT_DROP_CLASS_RESET_TIMEOUT

Methods

Private addStyleClass

  • addStyleClass(className: string): void
  • Parameters

    • className: string

    Returns void

Private bindEvents

  • bindEvents(): void
  • Returns void

getOptions

  • getOptions(): any

Private isAccept

  • isAccept(event: any, checkData?: boolean): boolean
  • Parameters

    • event: any
    • Default value checkData: boolean = true

    Returns boolean

ngOnInit

  • ngOnInit(): void
  • Returns void

Private onDragEnter

  • onDragEnter(event: any): void
  • Parameters

    • event: any

    Returns void

Private onDragLeave

  • onDragLeave(event: any): void
  • Parameters

    • event: any

    Returns void

Private onDragOver

  • onDragOver(event: any): void
  • Parameters

    • event: any

    Returns void

Private onDrop

  • onDrop(event: any): void
  • Parameters

    • event: any

    Returns void

Private removeStyleClass

  • removeStyleClass(className: string): void
  • Parameters

    • className: string

    Returns void

setOptions

  • setOptions(options: any): void

Static getParsedData

  • getParsedData(event: any): any
  • Parameters

    • event: any

    Returns any

Static isAccept

  • isAccept(event: any, acceptFormats: any, target: IDroppable, checkData?: boolean): boolean
  • Parameters

    • event: any
    • acceptFormats: any
    • target: IDroppable
    • Default value checkData: boolean = true

    Returns boolean

Static parseData

  • parseData(format: string, eventData: any): any
  • Parameters

    • format: string
    • eventData: any

    Returns any

Generated using TypeDoc