Skip to main content

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

Interface: DeviceButtonOverride

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

A per-device button override, or a suppression tombstone.

Properties​

created_at​

TypeScript
created_at: string;

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


device​

TypeScript
device: string;

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


id​

TypeScript
id: string;

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


label?​

TypeScript
optional label?: string | null;

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


position​

TypeScript
position: number;

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


suppressed​

TypeScript
suppressed: boolean;

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

When true, hides any template button at this position.


target?​

TypeScript
optional target?: ButtonTarget;

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


type?​

TypeScript
optional type?: ButtonType | null;

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