package org.brixcms.plugin.usermgmt.user.admin.filter;
import java.util.Arrays;
import org.apache.wicket.markup.html.form.DropDownChoice;
import org.apache.wicket.markup.html.form.TextField;
import org.apache.wicket.model.CompoundPropertyModel;
import org.apache.wicket.model.IModel;
import org.brixcms.plugin.usermgmt.user.UserFilter;
import org.brixcms.web.generic.BrixGenericPanel;
/**
* @author dan.simko@gmail.com
*/
@SuppressWarnings("serial")
public class UserFilterPanel extends BrixGenericPanel<UserFilter> {
public UserFilterPanel(String id, IModel<UserFilter> model) {
super(id, new CompoundPropertyModel<>(model));
add(new TextField<>("id"));
add(new TextField<>("username"));
add(new TextField<>("firstName"));
add(new TextField<>("lastName"));
add(new TextField<>("email"));
add(new DropDownChoice<>("verified", Arrays.asList(null, Boolean.TRUE, Boolean.FALSE)));
}
}