Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • IE: ICursorEventsList

Hierarchy

  • ICursor<IE>
    • IExecutableFunicularCursor

Indexable

[key: string]: any

Index

Constructors

constructor

  • new IExecutableFunicularCursor(id?: string): any
  • Parameters

    • Optional id: string

    Returns any

Properties

data

emitter

emitter: EventEmitter

id

id: string

isDestroyed

isDestroyed: boolean

query

query: any

queryId

queryId: string

Methods

apply

  • apply(bundle: IBundle): this
  • Parameters

    • bundle: IBundle

    Returns this

destroy

  • destroy(): void
  • Returns void

emit

  • emit<IE>(eventName: IE, data: IEventsList[IE]): this
  • Type parameters

    • IE: keyof IE

    Parameters

    • eventName: IE
    • data: IEventsList[IE]

    Returns this

exec

  • exec(query: any, data?: any): this
  • Parameters

    • query: any
    • Optional data: any

    Returns this

generateId

  • generateId(): string
  • Returns string

get

  • Parameters

    Returns any

off

  • off<IE>(eventName: IE, listener: function): this
  • Type parameters

    • IE: keyof IE

    Parameters

    • eventName: IE
    • listener: function
        • (data: IEventsList[IE]): void
        • Parameters

          • data: IEventsList[IE]

          Returns void

    Returns this

on

  • on<IE>(eventName: IE, listener: function): this
  • Type parameters

    • IE: keyof IE

    Parameters

    • eventName: IE
    • listener: function
        • (data: IEventsList[IE]): void
        • Parameters

          • data: IEventsList[IE]

          Returns void

    Returns this

once

  • once<IE>(eventName: IE, listener: function): this
  • Type parameters

    • IE: keyof IE

    Parameters

    • eventName: IE
    • listener: function
        • (data: IEventsList[IE]): void
        • Parameters

          • data: IEventsList[IE]

          Returns void

    Returns this

parse

  • parse(bundle: IBundle): IBundleChanges
  • Parameters

    • bundle: IBundle

    Returns IBundleChanges

Generated using TypeDoc