Module AlertIOS-BsReactNative
type type_
=[
|
`default
|
`loginPassword
|
`plainText
|
`secureText
]
;type button
=
{
text : option(string),
onPress : option((unit => unit)),
style : option([ `cancel | `default | `destructive ]),
}
;
let alert : title:string => ?message:string => ?buttons:list(button) => ?type_:[< `default | `loginPassword | `plainText | `secureText ] => unit => unit;
let prompt : title:string => ?message:string => ?buttons:list(button) => ?type_:[< `default | `loginPassword | `plainText | `secureText ] => ?defaultValue:string => ?keyboardType:[< `asciiCapable | `decimalPad | `default | `emailAddress | `namePhonePad | `numberPad | `numbersAndPunctuation | `numeric | `phonePad | `twitter | `url | `webSearch ] => unit => unit;