Client
Simple and centralised dui creation, supporting sending message, change url and deletion
Dui(data)- data:
object- url:
string - width:
number - height:
number - debug?:
boolean
- url:
Returns:
- dui:
Dui- url:
string - duiObject:
number - duiHandle:
string - runtimeTxd:
number - txdObject:
number - dictName:
string - txtName:
string - setUrl:
function(url:string) - sendMessage:
function(data:object) - remove:
function
- url:
Usage Example
import { Dui, cache } from '@overextended/ox_lib/client'
const dui = new Dui({
url: `nui://${cache.resource}/web/index.html`,
width: 1920,
height: 1080,
debug: true
})
// Change url
dui.setUrl("https://google.com")
// Send a message
dui.sendMessage({
action: "display",
value: true
})
// Destroy
dui.remove()