readT8ClientModelWithFactories
- readT8ClientModelWithFactories<TProject, TProduct, TEntityType, TUnit>(data: ArrayBufferLike | ArrayBufferLike[], projectFactory: (dto: T8ClientProjectDTO<TUnit>) => TProject, productFactory: (dto: T8ClientProductDTO<TUnit>) => TProduct, entityTypeFactory: (dto: T8ClientEntityTypeDTO<TUnit>) => TEntityType, unitFactory: (dto: T8ClientUnitDTO, dataModel: T8ClientModelDTO) => TUnit, connectProject: (dto: T8ClientProjectConnectionsDTO<TProduct>, project: TProject) => void, connectProduct: (dto: T8ClientProductConnectionsDTO<TProduct, TEntityType>, product: TProduct) => void): T8ClientModel<TProject, TProduct, TEntityType, TUnit>
Type parameters
- TProject
- TProduct
- TEntityType
- TUnit
Parameters
Returns T8ClientModel<TProject, TProduct, TEntityType, TUnit>