Inicializar Select en Experience
-
Buenas tardes,
Estoy intentando inicializar un Select con valores por defecto desde el OnCreate de la experiencia, pero marca error en la línea Error: add(String) is not a valid signature for Array. Incluso probé con algo básico como
Array<String> names = [] names.add("John")
y me marca el mismo error. ¿Cuál es la firma correcta?
Gracias.
-
Hola @acevedorj. La forma correcta de hacerlo es la siguiente:
- Lo inicializás cuando definís la experiencia. Ej.:
Experience exp {
Array<String> names value(["John"]) as Select
}- Lo inicializás desde un OnCreate. Ej.:
Experience exp {
Array<String> names value([]) as Select
OnCreate{
exp exp1 = broker.ui.getDataSource()
exp1.add("John")
}
}