Skip to main content

@dialstack/sdk / server / DeviceButtonOverride

Interface: DeviceButtonOverride

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

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

Properties

created_at

TypeScript
created_at: string;

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


device

TypeScript
device: string;

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


id

TypeScript
id: string;

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


label?

TypeScript
optional label?: string | null;

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


position

TypeScript
position: number;

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


suppressed

TypeScript
suppressed: boolean;

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

When true, hides any template button at this position.


target?

TypeScript
optional target?: ButtonTarget;

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


type?

TypeScript
optional type?: ButtonType | null;

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