← Back to Examples

CUSS2 Interactive Tester

Testing interface for the CUSS2 platform with full component interaction capabilities

Connection

{{ fieldErrors.wss }}
{{ fieldErrors.tokenUrl }}
{{ progressTitle }}
{{ stageIcon(stage.state) }}
{{ stageName === 'auth' ? 'Authentication' : 'WebSocket Connection' }}
{{ stageStatusText(stageName, stage) }}
{{ stageAttemptsText(stage) }}

State Management

Current State: {{ appState }}
Application forced to UNAVAILABLE because 1 or more required devices are unhealthy.

Application Info

Brand: {{ appInfo.brand }}
Multi-tenant: {{ appInfo.multiTenant }}
Language: {{ appInfo.language }}

Required Devices

No required devices are configured for this application.

Environment

Device Information
Device ID: {{ fmtValue(environment.deviceID) }}
Device Name: {{ fmtValue(environment.deviceModelName) }}
Airport Code: {{ fmtValue(environment.airportCode) }}
Terminal: {{ fmtValue(environment.terminalID) }}
Gate: {{ fmtValue(environment.gateID) }}
CUSS Platform
CUSS Versions: {{ Array.isArray(environment.cussVersions) ? environment.cussVersions.join(', ') : fmtValue(environment.cussVersions) }}
OS Name: {{ fmtValue(environment.osName) }}
OS Version: {{ fmtValue(environment.osVersion) }}
Session Timeouts
Session Timeout: {{ fmtMs(environment.sessionTimeout) }}
Kill Timeout: {{ fmtMs(environment.killTimeout) }}
Init Timeout: {{ fmtMs(environment.initTimeout) }}
Extension Duration: {{ fmtMs(environment.sessionExtensionDuration) }}
Max Extensions: {{ fmtValue(environment.maxSessionExtensions) }}
Expected ACK Time: {{ fmtMs(environment.expectedAckTime) }}
Max Cache Time: {{ fmtMs(environment.maxCacheTime) }}

Components

{{ component.deviceType }}
{{ componentStatuses[id].statusBadge }} BUSY
Required
Enabled
Initialize within {{ timeoutBanner.seconds }}s Session expires in {{ timeoutBanner.seconds }}s Terminating in {{ timeoutBanner.seconds }}s
⚠️
Connection Lost - Reconnecting... Attempt {{ reconnectionBanner.attempts }}
✔️ Reconnected Successfully
{{ toast.message }}
{{ charPopover.json }}