Class Collection<T, K>

Type Parameters

  • T

  • K

Hierarchy

  • Collection

Constructors

Properties

Accessors

Methods

Constructors

  • Type Parameters

    • T

    • K

    Parameters

    • rootUrl: string
    • deserialize: ((json: K) => T)
        • (json: K): T
        • Parameters

          • json: K

          Returns T

    Returns Collection<T, K>

Properties

deserialize: ((json: K) => T)

Type declaration

    • (json: K): T
    • Parameters

      • json: K

      Returns T

events: Eventing = ...
models: T[] = []
rootUrl: string

Accessors

  • get on(): ((eventName: string, callback: Callback) => void)
  • Returns ((eventName: string, callback: Callback) => void)

      • (eventName: string, callback: Callback): void
      • Parameters

        • eventName: string
        • callback: Callback

        Returns void

  • get trigger(): ((eventName: string) => void)
  • Returns ((eventName: string) => void)

      • (eventName: string): void
      • Parameters

        • eventName: string

        Returns void

Methods

  • Returns void

Generated using TypeDoc