@Target(value=PARAMETER)
@Retention(value=RUNTIME)
public @interface BindingParams
POJO:
public class Product {
private int id;
private String label;
// Getters & setters are omitted
}
ZUL:
<button onClick="@command('addProduct', id=1, label='Water')"/>
VM:
public class MyVM {
@Command
public void addProduct(@BindingParams Product product) {
}
}
Init
,
Command
,
BindingParam
Copyright © 2005-2021 Potix Corporation. All Rights Reserved.