Skip to main content

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

Interface: UserButtonOverride

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

A button override owned by a user. It is shown on whichever phone serves the user, on top of the template that phone uses.

Properties​

created_at​

TypeScript
created_at: string;

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


id​

TypeScript
id: string;

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


label?​

TypeScript
label?: string | null;

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


object​

TypeScript
object: "user_button_override";

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


position​

TypeScript
position: number;

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


suppressed​

TypeScript
suppressed: boolean;

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

When true, hides any template button at this position.


target?​

TypeScript
target?: ButtonTarget;

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


type?​

TypeScript
type?: ButtonType | null;

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


user​

TypeScript
user: string;

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