Used to show NativeScript dialogs
{ title : Maybe String
, message : String
, cancelButtonText : String
, actions : List String
, androidOnlyCancelable : Maybe Basics.Bool
}
Action dialog options
{ title : Maybe String
, message : String
, okButtonText : Maybe String
, androidOnlyCancelable : Maybe Basics.Bool
}
Alert dialog options
{ title : Maybe String
, message : String
, androidOnlyCancelable : Maybe Basics.Bool
, okButtonText : Maybe String
, neutralButtonText : Maybe String
, cancelButtonText : Maybe String
}
Confirm dialog options
{ title : Maybe String
, message : String
, okButtonText : Maybe String
, cancelButtonText : Maybe String
, neutralButtonText : Maybe String
, userNameHint : Maybe String
, passwordHint : Maybe String
, userName : Maybe String
, password : Maybe String
}
Login dialog options
{ username : String
, password : String
, result : Basics.Bool
}
Result of Login dialog
{ title : Maybe String
, message : String
, okButtonText : Maybe String
, cancelButtonText : Maybe String
, neutralButtonText : Maybe String
, defaultText : Maybe String
, capitalizationType : Maybe Native.Types.CapitalizationType
, inputType : Maybe Native.Types.InputType
}
Prompt dialog options
{ text : String
, result : Basics.Bool
}
Result of Prompt dialog
defaultActionOption : String -> List String -> String -> Action
Default Action Option
defaultAlertOption : String -> Alert
Default Alert Option
defaultConfirmOption : String -> Confirm
Default Confirm Option
defaultLoginOption : String -> Login
Default Login Option
defaultPromptOption : String -> Prompt
Default Prompt Option
setAndroidOnlyCancelable : Basics.Bool -> { a | androidOnlyCancelable : Maybe Basics.Bool } -> { a | androidOnlyCancelable : Maybe Basics.Bool }
Setter for androidOnlyCancelable
setCancelButtonText : String -> { a | cancelButtonText : Maybe String } -> { a | cancelButtonText : Maybe String }
Setter for cancelButtonText
setCapitalizationType : String -> { a | capitalizationType : Maybe String } -> { a | capitalizationType : Maybe String }
Setter for capitalizationType
setDefaultText : String -> { a | defaultText : Maybe String } -> { a | defaultText : Maybe String }
Setter for defaultText
setInputType : String -> { a | inputType : Maybe String } -> { a | inputType : Maybe String }
Setter for inputType
setNeutralButtonText : String -> { a | neutralButtonText : Maybe String } -> { a | neutralButtonText : Maybe String }
Setter for neutralButtonText
setOkButtonText : String -> { a | okButtonText : Maybe String } -> { a | okButtonText : Maybe String }
Setter for okButtonText
setPassword : String -> { a | password : Maybe String } -> { a | password : Maybe String }
Setter for password
setPasswordHint : String -> { a | passwordHint : Maybe String } -> { a | passwordHint : Maybe String }
Setter for passwordHint
setTitle : String -> { a | title : Maybe String } -> { a | title : Maybe String }
Setter for title
setUserName : String -> { a | userName : Maybe String } -> { a | userName : Maybe String }
Setter for userName
setUserNameHint : String -> { a | userNameHint : Maybe String } -> { a | userNameHint : Maybe String }
Setter for userNameHint
action : Action -> TaskPort.Task String
Creates Action Dialog Task
alert : Alert -> TaskPort.Task ()
Creates Alert Dialog Task
confirm : Confirm -> TaskPort.Task Basics.Bool
Creates Confirm Dialog Task
login : Login -> TaskPort.Task LoginResult
Creates Login Dialog Task
prompt : Prompt -> TaskPort.Task PromptResult
Creates Prompt Dialog Task