Package 

Class MultiplePermissionsLauncher

    • Method Detail

      • launch

         final Unit launch(Function2<Set<String>, RationalePermissionLauncher, Unit> rationaleCallback, Function2<Set<String>, Boolean, Unit> deniedCallback, Function1<Set<String>, Unit> grantedCallback)

        Start permission request with optional specified callbacks.

        Parameters:
        rationaleCallback - A optional rationale callback called for this specific launch when this launcher is launched and a rationale should be present to user.
        deniedCallback - A optional denied callback called for this specific launch when this launcher failed.
        grantedCallback - A success callback called for this specific launch when this launcher succeeded.