Common Questions
How do I obtain the reference of a Control?
There are 2 recommended ways of obtaining the reference of an underlaying control.
1. Execute code on control creation
Use the Control.init attribute to run code on control creation.
2. Obtain a view reference via an outlet
Calls the listBox.Set
function when the control is created.
How do I obtain the reference of a Component?
The Component reference can be accessed via ctx.control
.
How to set attributes on Component level?
How do I restrict what a user can input in a TextBox / AutoCompleteBox / InputElement ?
This is possible by intercepting the TextInputEvent and modifying its event args. It's important to attache the handler to the tunnelled event. More details about event routing can be found here. In the example below whatever a user types in a TextBox will end up as uppercase text.
Here another example that prevents users from entering anything but numbers.
How to render a Control to an Image?
Last updated