Widget API

Create custom draggable on-screen widgets.

The Widget API is going to be in BETA for a while, expect bugs, especially because we are the first external to implement this in place of menu manipulation.

Functions

create()

Create a new widget.

kinetic.widgets.create(name, x, y, width, height)

Parameters:

  • name (string) - Unique widget name

  • x, y (numbers) - Initial position

  • width, height (numbers) - Widget size

set_enabled() / get_enabled()

kinetic.widgets.set_enabled(name, true)
local enabled = kinetic.widgets.get_enabled(name)

set_position() / get_position()

kinetic.widgets.set_position(name, x, y)
local pos = kinetic.widgets.get_position(name)

set_lines()

Set the content function for the widget.

Complete Example

Next Steps

  • Drawing API - Custom drawing

  • Players API - Get player data

Last updated