class
InterfaceController
Source: util/
Interface Controller
new InterfaceController()
Methods
async
checkFeatureStatus(feature)
Check if Feature is enabled
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
feature |
string |
|
status to check |
async
closeRightDrawer()
Closes the Right Drawer
async
disableFeatures(features)
Disable Features
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
features |
Array of string |
|
to be disabled |
async
enableFeatures(features)
Enable Features
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
features |
Array of string |
|
to be enabled |
async
getFeatures()
Get all Features
async
openChatDrawer(chatId)
Opens the Chat Drawer
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
chatId |
string |
|
ID of the chat drawer that will be opened |
async
openChatSearch(chatId)
Opens the Chat Search
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
chatId |
string |
|
ID of the chat search that will be opened |
async
openChatWindow(chatId)
Opens the Chat Window
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
chatId |
string |
|
ID of the chat window that will be opened |
async
openChatWindowAt(msgId)
Opens or Scrolls the Chat Window to the position of the message
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
msgId |
string |
|
ID of the message that will be scrolled to |
async
openMessageDrawer(msgId)
Opens the Message Drawer
Parameter
| Name | Type | Optional | Description |
|---|---|---|---|
|
msgId |
string |
|
ID of the message drawer that will be opened |