Client
Client Exports
MAD Tablet – Client-Side Exports
📱 Core Tablet Functions
RegisterApp(appConfig)
RegisterApp(appConfig){
id = string, -- Required: Unique app identifier
name = string, -- Required: App display name
icon = string, -- Optional: Material Icons name (default: 'apps')
color = string, -- Optional: Hex color (default: '#6366f1')
resourceName = string, -- Optional: Resource name (default: invoking resource)
isVisible = function -- Optional: Returns boolean to control visibility
}UnregisterApp(appId)
UnregisterApp(appId)IsTabletOpen()
IsTabletOpen()OpenTablet()
OpenTablet()CloseTablet()
CloseTablet()OpenApp(appId)
OpenApp(appId)SendMessage(action, data)
SendMessage(action, data)sendReactMessage(params)
sendReactMessage(params)🔔 ShowNotification(title, message, color, autoClose)
ShowNotification(title, message, color, autoClose)👥 Groups (Client)
GetGroupID()
GetGroupID()IsGroupLeader()
IsGroupLeader()Last updated