promise
defaultValue
secure-text
custom buttons
login-password