Files
mytimetracker/src/main/frontend/generated/jar-resources/vaadin-dev-tools/connection.d.ts
Nils Burghardt 61d4a3a1ca version 1.0
2025-07-12 19:06:23 +02:00

16 lines
452 B
TypeScript

export declare enum ConnectionStatus {
ACTIVE = "active",
INACTIVE = "inactive",
UNAVAILABLE = "unavailable",
ERROR = "error"
}
export declare abstract class Connection {
static HEARTBEAT_INTERVAL: number;
status: ConnectionStatus;
onHandshake(): void;
onConnectionError(_: string): void;
onStatusChange(_: ConnectionStatus): void;
setActive(yes: boolean): void;
setStatus(status: ConnectionStatus): void;
}