Skip to main content

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

Interface: HardwareCatalogComponent

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

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

A component is never itself a bundle.


hardware_catalog​

TypeScript
hardware_catalog: string | null;

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

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


model​

TypeScript
model: string;

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


quantity​

TypeScript
quantity: number;

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

How many of this component ship in one bundle.