Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LoadProcessor

Implements

Index

Constructors

constructor

  • Parameters

    • Optional continueOnReject: boolean

    Returns LoadProcessor

Properties

Private continueOnReject

continueOnReject: boolean

Private disabled

disabled: boolean

Private isFirstStarted

isFirstStarted: boolean

Private pauseEvent

pauseEvent: EventEmitter<any>

Private processCompleteEvent

processCompleteEvent: EventEmitter<any>

Private processRejectEvent

processRejectEvent: EventEmitter<any>

Private processResolveEvent

processResolveEvent: EventEmitter<any>

Private processed

processed: LoadProcess[]

Private processes

processes: LoadProcess[]

Private rejectResult

rejectResult: any

Private resumeEvent

resumeEvent: EventEmitter<any>

Private startEvent

startEvent: EventEmitter<any>

Private status

status: LoaderStatus

Private stopEvent

stopEvent: EventEmitter<any>

Private successResult

successResult: any

Private taskCompleteEvent

taskCompleteEvent: EventEmitter<any>

Private taskRejectEvent

taskRejectEvent: EventEmitter<any>

Private taskResolveEvent

taskResolveEvent: EventEmitter<any>

Private taskStartEvent

taskStartEvent: EventEmitter<any>

Methods

addProcess

getContinueOnReject

  • getContinueOnReject(): boolean
  • Returns boolean

Private getCustomEventObject

  • getCustomEventObject(type: any, success: any, error: any): any
  • Parameters

    • type: any
    • success: any
    • error: any

    Returns any

getPauseEvent

  • getPauseEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getProcessCompleteEvent

  • getProcessCompleteEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getProcessRejectEvent

  • getProcessRejectEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getProcessResolveEvent

  • getProcessResolveEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getResumeEvent

  • getResumeEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getRunningPercent

  • getRunningPercent(): number
  • Returns number

getRunningProcess

  • Returns LoadProcess

getRunningTaskCount

  • getRunningTaskCount(): number
  • Returns number

getStartEvent

  • getStartEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getState

getStopEvent

  • getStopEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getTaskCompleteEvent

  • getTaskCompleteEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getTaskRejectEvent

  • getTaskRejectEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getTaskResolveEvent

  • getTaskResolveEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

getTaskStartEvent

  • getTaskStartEvent(): EventEmitter<any>
  • Returns EventEmitter<any>

isDisabled

  • isDisabled(): boolean
  • Returns boolean

isPaused

  • isPaused(): boolean
  • Returns boolean

isRunning

  • isRunning(): boolean
  • Returns boolean

isStopped

  • isStopped(): boolean
  • Returns boolean

pause

  • pause(): void
  • Returns void

remove

  • Parameters

    • index: number

    Returns LoadProcessor

removeProcess

resume

  • resume(): void
  • Returns void

setContinueOnReject

  • setContinueOnReject(continueOnReject: boolean): void
  • Parameters

    • continueOnReject: boolean

    Returns void

setDisabled

  • setDisabled(disabled: boolean): void
  • Parameters

    • disabled: boolean

    Returns void

setPauseEvent

  • setPauseEvent(pauseEvent: EventEmitter<any>): void
  • Parameters

    • pauseEvent: EventEmitter<any>

    Returns void

setProcessCompleteEvent

  • setProcessCompleteEvent(processCompleteEvent: EventEmitter<any>): void
  • Parameters

    • processCompleteEvent: EventEmitter<any>

    Returns void

setProcessRejectEvent

  • setProcessRejectEvent(processRejectEvent: EventEmitter<any>): void
  • Parameters

    • processRejectEvent: EventEmitter<any>

    Returns void

setProcessResolveEvent

  • setProcessResolveEvent(processResolveEvent: EventEmitter<any>): void
  • Parameters

    • processResolveEvent: EventEmitter<any>

    Returns void

setResumeEvent

  • setResumeEvent(resumeEvent: EventEmitter<any>): void
  • Parameters

    • resumeEvent: EventEmitter<any>

    Returns void

setStartEvent

  • setStartEvent(startEvent: EventEmitter<any>): void
  • Parameters

    • startEvent: EventEmitter<any>

    Returns void

setStopEvent

  • setStopEvent(stopEvent: EventEmitter<any>): void
  • Parameters

    • stopEvent: EventEmitter<any>

    Returns void

setTaskCompleteEvent

  • setTaskCompleteEvent(taskCompleteEvent: EventEmitter<any>): void
  • Parameters

    • taskCompleteEvent: EventEmitter<any>

    Returns void

setTaskRejectEvent

  • setTaskRejectEvent(taskRejectEvent: EventEmitter<any>): void
  • Parameters

    • taskRejectEvent: EventEmitter<any>

    Returns void

setTaskResolveEvent

  • setTaskResolveEvent(taskResolveEvent: EventEmitter<any>): void
  • Parameters

    • taskResolveEvent: EventEmitter<any>

    Returns void

setTaskStartEvent

  • setTaskStartEvent(taskStartEvent: EventEmitter<any>): void
  • Parameters

    • taskStartEvent: EventEmitter<any>

    Returns void

start

  • start(): Promise<any>
  • Returns Promise<any>

Private startNextProcess

  • startNextProcess(): Promise<any>
  • Returns Promise<any>

stop

  • stop(): void
  • Returns void

Generated using TypeDoc