Skip to main content

T8ClientProductConnectionsDTO <TProduct, TEntityType>

Index

Constructors

constructor

  • new T8ClientProductConnectionsDTO<TProduct, TEntityType>(dataModel: T8ClientModelDTO, products: TProduct[], entityTypes: TEntityType[], definedByTypeNotSetSentinel: number, definedByType: number, productIndex: number): T8ClientProductConnectionsDTO<TProduct, TEntityType>
  • Type parameters

    • TProduct
    • TEntityType

    Parameters

    • dataModel: T8ClientModelDTO
    • products: TProduct[]
    • entityTypes: TEntityType[]
    • definedByTypeNotSetSentinel: number
    • definedByType: number
    • productIndex: number

    Returns T8ClientProductConnectionsDTO<TProduct, TEntityType>

Properties

publicdefinedByType

definedByType: number

publicproductIndex

productIndex: number

Methods

publicgetAggregates

  • getAggregates(): undefined | TProduct[]
  • Returns undefined | TProduct[]

publicgetContains

  • getContains(): undefined | TProduct[]
  • Returns undefined | TProduct[]

publicgetDefinedByType

  • getDefinedByType(): undefined | TEntityType
  • Returns undefined | TEntityType