             alert.addTextField { textField in
                 textField.placeholder = placeholder
                 textField.text = textFieldDefault
+                textField.keyboardType = keyboardType
                 promptTextField = textField
             }
         }

        otherButtonTitles: [String]?,
        textFieldPlaceholder: String?,
        textFieldDefault: String? = nil,
        onButtonClicked: ((_ buttonTitle: String?, _ textFieldText: String?) -> ())?,
        fromViewController: UIViewController
        )

        message: String,
        textFieldPlaceholder: String? = nil,
        textFieldDefault: String? = nil,
        keyboardType: UIKeyboardType = .default,
        cancel: TextAction? = nil,
        other: [TextAction] = []
        )
