Skip to main content

@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;