Skip to main content

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

Interface: ButtonCompatibilitySummary

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

Programmable-key compatibility for a device's effective button set.

Properties​

device​

TypeScript
device: object;

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

kind​

TypeScript
kind: "deskphone" | "dect_base" | "dect_handset";

max_position​

TypeScript
max_position: number;

Highest programmable key position known for this device model.

model​

TypeScript
model: string;

vendor​

TypeScript
vendor: string;

supported_count​

TypeScript
supported_count: number;

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


unsupported​

TypeScript
unsupported: object[];

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

override?​

TypeScript
optional override?: string;

position​

TypeScript
position: number;

reason​

TypeScript
reason: ButtonCompatibilityReason;

template_button?​

TypeScript
optional template_button?: string;

type​

TypeScript
type: ButtonType;