
com.viaoa.web.html.input.InputEmail Maven / Gradle / Ivy
package com.viaoa.web.html.input;
import java.util.HashSet;
import java.util.Set;
import com.viaoa.web.html.OAHtmlComponent.InputModeType;
import com.viaoa.web.html.OAHtmlComponent.InputType;
/*
*/
public class InputEmail extends InputText {
private static Set hsSupported = new HashSet<>(); // lowercase
static {
hsSupported.add("multiple");
}
public boolean isSupported(String name) {
if (name == null) return false;
return super.isSupported(name) || hsSupported.contains(name.toLowerCase());
}
public InputEmail(String id) {
super(id, InputType.Email);
htmlComponent.setInputMode(InputModeType.Email);
}
public boolean getMultiple() {
return htmlComponent.getMultiple();
}
public void setMultiple(boolean b) {
htmlComponent.setMultiple(b);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy