@dialstack/sdk / server / ButtonCompatibilitySummary
Interface: ButtonCompatibilitySummary
Defined in: sdk/src/server/index.ts:955
Programmable-key compatibility for a device's effective button set.
Properties
device
TypeScript
device: object;
Defined in: sdk/src/server/index.ts:956
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/src/server/index.ts:963
unsupported
TypeScript
unsupported: object[];
Defined in: sdk/src/server/index.ts:964
override?
TypeScript
optional override?: string;
position
TypeScript
position: number;
reason
TypeScript
reason: ButtonCompatibilityReason;
template_button?
TypeScript
optional template_button?: string;
type
TypeScript
type: ButtonType;