Skip to main content

@dialstack/sdk-dev / server/src / HardwareCatalogComponent

Interface: HardwareCatalogComponent

Defined in: sdk/server/src/index.ts:1435

One entry in a bundle's composition.

Properties

device_type

TypeScript
device_type: "deskphone" | "dect_base" | "dect_handset" | "accessory";

Defined in: sdk/server/src/index.ts:1445

A component is never itself a bundle.


hardware_catalog

TypeScript
hardware_catalog: string | null;

Defined in: sdk/server/src/index.ts:1441

The component's own catalog item, i.e. the id you would use to order it directly. Null when this platform's catalog has not been seeded with the component, in which case ordering the bundle is refused until it is.


manufacturer

TypeScript
manufacturer: string;

Defined in: sdk/server/src/index.ts:1442


model

TypeScript
model: string;

Defined in: sdk/server/src/index.ts:1443


quantity

TypeScript
quantity: number;

Defined in: sdk/server/src/index.ts:1447

How many of this component ship in one bundle.