Skip to main content

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

Interface: HardwareCatalogComponent

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

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:1742

A component is never itself a bundle.


hardware_catalog​

TypeScript
hardware_catalog: string | null;

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

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:1739


model​

TypeScript
model: string;

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


quantity​

TypeScript
quantity: number;

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

How many of this component ship in one bundle.