TimePicker Component
Properties
backgroundColor Specifies the TimePicker's background color as an red-green-blue-alpha RRGGBBAA or red-green-blue RRGGBB string. If an Image has been set, the color change will not be visible until the Image is removed.
| Data type: color |
||
| Designer Writable | true |
<timepicker name="timepickerName" backgroundColor="FF4a4875"> |
| Code Writeable | true |
timepickerName.backgroundColor = "FF4a4875" |
| Code Readable | true |
let variable = timepickerName.backgroundColor |
enabled Specifies whether the TimePicker should be active and clickable.
| Data type: boolean |
||
| Designer Writable | true |
<timepicker name="timepickerName" enabled="true"> |
| Code Writeable | true |
timepickerName.enabled = true |
| Code Readable | true |
let variable = timepickerName.enabled |
fontBold Specifies whether the text of the TimePicker should be bold. Some fonts do not support bold.
| Data type: boolean |
||
| Designer Writable | true |
<timepicker name="timepickerName" fontBold="true"> |
| Code Writeable | true |
timepickerName.fontBold = true |
| Code Readable | true |
let variable = timepickerName.fontBold |
fontItalic Specifies whether the text of the TimePicker should be italic. Some fonts do not support italic.
| Data type: boolean |
||
| Designer Writable | true |
<timepicker name="timepickerName" fontItalic="true"> |
| Code Writeable | true |
timepickerName.fontItalic = true |
| Code Readable | true |
let variable = timepickerName.fontItalic |
fontSize Specifies the text font size of the TimePicker, measured in sp(scale-independent pixels).
| Data type: number |
||
| Designer Writable | true |
<timepicker name="timepickerName" fontSize="24"> |
| Code Writeable | true |
timepickerName.fontSize = 24 |
| Code Readable | true |
let variable = timepickerName.fontSize |
fontTypeface Specifies the text font face of the TimePicker as 'serif', 'sans serif', or 'monospace'.
| Data type: string |
||
| Designer Writable | true |
<timepicker name="timepickerName" fontTypeface="monospace"> |
| Code Writeable | false | |
| Code Readable | false | |
height Specifies the TimePicker's vertical height, measured in pixels.
| Data type: number |
||
| Designer Writable | false | |
| Code Writeable | true |
timepickerName.height = 23 |
| Code Readable | true |
let variable = timepickerName.height |
heightPercent Specifies the TimePicker's vertical height as a percentage of the Screen's Height.
| Data type: number |
||
| Designer Writable | false | |
| Code Writeable | true |
timepickerName.heightPercent = 23 |
| Code Readable | false | |
hour Returns the hour of the time that was last picked using the `TimePicker``. The time returned is always in the 24hour format.
| Data type: number |
||
| Designer Writable | false | |
| Code Writeable | false | |
| Code Readable | true |
let variable = timepickerName.hour |
image Specifies the path of the TimePicker's image. If there is both an Image and a BackgroundColor specified, only the Image will be visible.
| Data type: string |
||
| Designer Writable | true |
<timepicker name="timepickerName" image="cat.png"> |
| Code Writeable | true |
timepickerName.image = "cat.png" |
| Code Readable | true |
let variable = timepickerName.image |
instant Returns the instant in time that was last picked using the TimePicker.
| Data type: InstantInTime |
||
| Designer Writable | false | |
| Code Writeable | false | |
| Code Readable | true |
let variable = timepickerName.instant |
minute Returns the hour of the time that was last picked using the TimePicker. The time returned is always in the 24hour format.
| Data type: number |
||
| Designer Writable | false | |
| Code Writeable | false | |
| Code Readable | true |
let variable = timepickerName.minute |
shape Specifies the shape of the TimePicker. The valid values for this property are'round', 'rectangle' and 'oval'. The Shape will not be visible if an Image is used.
| Data type: string |
||
| Designer Writable | true |
<timepicker name="timepickerName" shape="oval"> |
| Code Writeable | false | |
| Code Readable | false | |
showFeedback Specifies if a visual feedback should be shown when a TimePicker with an assigned Image is pressed.
| Data type: boolean |
||
| Designer Writable | true |
<timepicker name="timepickerName" showFeedback="true"> |
| Code Writeable | true |
timepickerName.showFeedback = true |
| Code Readable | true |
let variable = timepickerName.showFeedback |
text Specifies the text displayed by the TimePicker.
| Data type: string |
||
| Designer Writable | true |
<timepicker name="timepickerName" text="Test text"> |
| Code Writeable | true |
timepickerName.text = "Test text" |
| Code Readable | true |
let variable = timepickerName.text |
textAlignment Specifies the alignment of the TimePicker's text. Valid values are 'left', 'right' and 'center'.
| Data type: string |
||
| Designer Writable | true |
<timepicker name="timepickerName" textAlignment="center"> |
| Code Writeable | false | |
| Code Readable | false | |
textColor Specifies the text color of the TimePicker as an red-green-blue-alpha RRGGBBAA or red-green-blue RRGGBB string.
| Data type: color |
||
| Designer Writable | true |
<timepicker name="timepickerName" textColor="FF9d10bc"> |
| Code Writeable | true |
timepickerName.textColor = "FF9d10bc" |
| Code Readable | true |
let variable = timepickerName.textColor |
visible Specifies whether the TimePicker should be visible on the screen. Value is true if the TimePicker is showing and false if hidden.
| Data type: boolean |
||
| Designer Writable | true |
<timepicker name="timepickerName" visible="true"> |
| Code Writeable | true |
timepickerName.visible = true |
| Code Readable | true |
let variable = timepickerName.visible |
width Specifies the horizontal width of the TimePicker, measured in pixels.
| Data type: number |
||
| Designer Writable | false | |
| Code Writeable | true |
timepickerName.width = 423 |
| Code Readable | true |
let variable = timepickerName.width |
widthPercent Specifies the horizontal width of the TimePicker as a percentage of the Screen's Width.
| Data type: number |
||
| Designer Writable | false | |
| Code Writeable | true |
timepickerName.widthPercent = 24 |
| Code Readable | false | |
class The styling class of the the component
| Data type: string |
||
| Designer Writable | true |
<timepicker name="timepickerName" class="Test class"> |
| Code Writeable | false | |
| Code Readable | false | |
id The styling id of the the component
| Data type: string |
||
| Designer Writable | true |
<timepicker name="timepickerName" id="Test id"> |
| Code Writeable | false | |
| Code Readable | false | |
name The name of the component that will be used to refer to it in code.
| Data type: string |
||
| Designer Writable | true |
<timepicker name="timepickerName" name="testComponent"> |
| Code Writeable | false | |
| Code Readable | false | |
Methods
| Method name | Description | Parameters | ||||
|---|---|---|---|---|---|---|
| launchPicker |
Launches the TimePicker dialog. timepickerName.launchPicker() |
|
||||
| setTimeToDisplay |
Allows the user to set the time to be displayed when the TimePicker opens. Valid values for the hour field are 0-23 and 0-59 for the second field. timepickerName.setTimeToDisplay(hour, minute) timepickerName.setTimeToDisplay(0, 0) |
|
||||
| setTimeToDisplayFromInstant |
Allows the instant to set the hour and minute to be displayed when the TimePicker opens. Instants are used in Clock, DatePicker, and TimePicker components. timepickerName.setTimeToDisplayFromInstant(instant) timepickerName.setTimeToDisplayFromInstant(InstantInTime) |
|
||||
| addEventListener |
Method used to create event listeners. See Events below for samples. |
|
Events
| Event name | Description | Parameters |
|---|---|---|
| afterTimeSet | This event is run when a user has set the time in the popup dialog.
timepickerName.addEventListener(
"afterTimeSet",
function () {
//Your code here
}
)
|
|
| gotFocus | Indicates the cursor moved over the TimePicker so it is now possible to click it.
timepickerName.addEventListener(
"gotFocus",
function () {
//Your code here
}
)
|
|
| lostFocus | Indicates the cursor moved away from the TimePicker so it is now no longer possible to click it.
timepickerName.addEventListener(
"lostFocus",
function () {
//Your code here
}
)
|
|
| touchDown | Indicates that the TimePicker was pressed down.
timepickerName.addEventListener(
"touchDown",
function () {
//Your code here
}
)
|
|
| touchUp | Indicates that the TimePicker has been released.
timepickerName.addEventListener(
"touchUp",
function () {
//Your code here
}
)
|
|