Skip to content

Latest commit

 

History

History
117 lines (52 loc) · 1.42 KB

datetimepicker.md

File metadata and controls

117 lines (52 loc) · 1.42 KB

DateTimePicker

A widgets to edit date/times.

UiDateTimePicker example

var libui = require('libui');

var win = new libui.UiWindow('UiDateTimePicker example', 640, 480, true);

var widget = new libui.UiDateTimePicker();
win.setChild(widget);

win.onClosing(function () {
	win.close();
	libui.stopLoop();
});

win.show();

libui.startLoop();

Constructor

new libui.UiDateTimePicker()

Create a new UiDateTimePicker object.


Properties

See properties implementation for generic details on how properties are implemented.

visible: Boolean

Whether the widget should be visible or hidden. Read write. Defaults to true.

enabled: Boolean

Whether the widget should be enabled or disabled. Read write. Defaults to true.


Methods

destroy

Destroy and free the control.

setParent

Change the parent of the control

Arguments

  • parent: UiControl - the new parent of the widget or null to detach it.

toplevel

Return whether the control is a top level one or not.

setVisible

Set the value of property visible

Arguments

  • value: Boolean - The new value for visible property.

getVisible

Return the value of property visible

setEnabled

Set the value of property enabled

Arguments

  • value: Boolean - The new value for enabled property.

getEnabled

Return the value of property enabled