Package 

Class GigyaPluginFragment

  • All Implemented Interfaces:
    android.content.ComponentCallbacks , android.content.DialogInterface.OnCancelListener , android.content.DialogInterface.OnDismissListener , android.view.View.OnCreateContextMenuListener , androidx.activity.result.ActivityResultCaller , androidx.lifecycle.HasDefaultViewModelProviderFactory , androidx.lifecycle.LifecycleOwner , androidx.lifecycle.ViewModelStoreOwner , androidx.savedstate.SavedStateRegistryOwner , com.gigya.android.sdk.ui.HostActivity.OnBackPressListener , com.gigya.android.sdk.ui.plugin.IGigyaPluginFileErrorCallback , com.gigya.android.sdk.ui.plugin.IGigyaPluginFragment

    
    public class GigyaPluginFragment<A extends GigyaAccount>
    extends DialogFragment implements IGigyaPluginFragment<A>, HostActivity.OnBackPressListener, IGigyaPluginFileErrorCallback
                        
    • Method Summary

      Modifier and Type Method Description
      void setConfig(Config config)
      void setWebBridge(IGigyaWebBridge<A> gigyaWebBridge)
      void setCallback(GigyaPluginCallback<A> gigyaPluginCallback)
      void setHtml(String html)
      void onSaveInstanceState(@NonNull() Bundle outState)
      void onAttach(@NonNull() Context context)
      void onDetach()
      void onCreate(@Nullable() Bundle savedInstanceState)
      boolean onBackPressed()
      Dialog onCreateDialog(@Nullable() Bundle savedInstanceState)
      void onStart()
      void onCancel(@NonNull() DialogInterface dialog)
      View onCreateView(@NonNull() LayoutInflater inflater, @Nullable() ViewGroup container, @Nullable() Bundle savedInstanceState)
      void onDestroyView()
      void onActivityResult(int requestCode, int resultCode, Intent data)
      void onRequestPermissionsResult(int requestCode, @NonNull() Array<String> permissions, @NonNull() Array<int> grantResults)
      void onViewCreated(@NonNull() View view, @Nullable() Bundle savedInstanceState)
      void setUpUiElements(View fragmentView)
      void setUpWebViewElement()
      void loadUrl(View fragmentView)
      void dismissWhenDone()
      void evaluateActivityResult(int requestCode, int resultCode, Intent data)
      void evaluatePermissionsResult(int requestCode, @NonNull() Array<String> permissions, @NonNull() Array<int> grantResults)
      void onFileError(GigyaError error)
      • Methods inherited from class androidx.fragment.app.DialogFragment

        dismiss, dismissAllowingStateLoss, dismissNow, getDialog, getShowsDialog, getTheme, isCancelable, onActivityCreated, onAttach, onCancel, onCreate, onCreateDialog, onDestroyView, onDetach, onDismiss, onGetLayoutInflater, onSaveInstanceState, onStart, onStop, onViewStateRestored, requireDialog, setCancelable, setShowsDialog, setStyle, setupDialog, show, show, showNow
      • Methods inherited from class androidx.fragment.app.Fragment

        dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelCreationExtras, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hasOptionsMenu, hashCode, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityResult, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroy, onDestroyOptionsMenu, onHiddenChanged, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onViewCreated, postponeEnterTransition, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
      • Methods inherited from class com.gigya.android.sdk.ui.plugin.IGigyaPluginFragment

        setCallback, setHtml
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait