createCustomViewAlertDialog

inline fun <T : View> Context.createCustomViewAlertDialog(    title: String? = null,     positivePair: Pair<String, AlertDialogCallback?>? = null,     neutralPair: Pair<String, AlertDialogCallback?>? = null,     negativePair: Pair<String, AlertDialogCallback?>? = null,     show: Boolean = true,     viewCreator: (Context) -> T): AlertDialog