Slice clause tool.

Hierarchy

  • Service
    • SliceClauseTool

Constructors

  • Constructor.

    Parameters

    • Optional container: ServiceContainer

    Returns SliceClauseTool

Properties

container: ServiceContainer

Container.

Methods

  • Add service.

    Type Parameters

    • T extends object

    Parameters

    • ctor: Constructor<T>
    • Rest ...args: any[]

    Returns this

  • Get service.

    Type Parameters

    • T extends object

    Parameters

    • ctor: Constructor<T>
    • Rest ...args: any[]

    Returns T

  • Has service.

    Type Parameters

    • T extends object

    Parameters

    • ctor: Constructor<T>

    Returns boolean

  • Slice.

    Parameters

    • entities: ModelData[]
    • Optional skip: number
    • Optional limit: number

    Returns ModelData[]

  • Use service.

    Type Parameters

    • T extends object

    Parameters

    • ctor: Constructor<T>
    • Rest ...args: any[]

    Returns this

  • Validate limit clause.

    Parameters

    • limit: undefined | number

    Returns void

  • Validate skip clause.

    Parameters

    • skip: undefined | number

    Returns void

Generated using TypeDoc