new WebWindowHandle()
Client communication handle for RWebWindow.
- Description:
Should be created with
connectWebWindow
function
- Source:
Methods
canSend(numsendopt)
Checks number of credits for send operation
- Source:
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
numsend |
number |
<optional> |
1
|
number of required send operations |
Returns:
true if one allow to send specified number of text message to server
cleanup()
Cleanup and close connection.
- Source:
close()
Close connection
- Source:
getChannelId()
Returns used channel ID, 1 by default
- Source:
getRelCanSend()
Returns number of possible send operations relative to number of credits
- Source:
getUserArgs(fieldopt)
Returns arguments specified in the RWebWindow::SetUserArgs() method
- Description:
Can be any valid JSON expression. Undefined by default.
- Source:
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
field |
string |
<optional> |
if specified and user args is object, returns correspondent object member |
Returns:
user arguments object
isConnected()
Returns true if socket connected
- Source:
resizeWindow()
Request server to resize window
- Description:
For local displays like CEF or qt5 only server can do this
- Source:
send(msg, chidopt)
Send text message via the connection.
- Source:
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
msg |
string | text message to send |
|
chid |
number |
<optional> |
channel id, 1 by default, 0 used only for internal communication |
setReceiver(obj)
Set callbacks receiver.
- Source:
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
obj |
object | object with receiver functions Properties
|
setUserArgs()
Set user args
- Description:
Normally set via RWebWindow::SetUserArgs() method
- Source: