An entry widget for numerical values.
var libui = require('libui');
var win = new libui.UiWindow('UiSpinbox example', 640, 480, true);
var widget = new libui.UiSpinbox();
win.setChild(widget);
win.onClosing(function () {
win.close();
libui.stopLoop();
});
win.show();
libui.startLoop();
new libui.UiSpinbox()
Create a new UiSpinbox object.
See properties implementation for generic details on how properties are implemented.
Whether the widget should be visible or hidden.
Read write.
Defaults to true
.
Whether the widget should be enabled or disabled.
Read write.
Defaults to true
.
The current numeric value of the spinbox. Read write.
Destroy and free the control.
Change the parent of the control
Arguments
- parent: UiControl - the new parent of the widget or null to detach it.
Return whether the control is a top level one or not.
Set the value of property visible
Arguments
- value: Boolean - The new value for
visible
property.
Return the value of property visible
Set the value of property enabled
Arguments
- value: Boolean - The new value for
enabled
property.
Return the value of property enabled
Set the value of property value
Arguments
- value: Number - The new value for
value
property.
Return the value of property value
See events implementation for generic details on how events are implemented.
Emitted whenever property value
change.