Table of Contents

Class BaseFragment

Namespace
IO.Scanbot.Sdk.UI.View.Base
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/base/BaseFragment", DoNotGenerateAcw = true)]
public abstract class BaseFragment : Fragment, IComponentCallbacks, View.IOnCreateContextMenuListener, IActivityResultCaller, IHasDefaultViewModelProviderFactory, IViewModelStoreOwner, ISavedStateRegistryOwner, ILifecycleOwner, ICancelable, ILicensable, IJavaObject, IJavaPeerable, IDisposable
Inheritance
Fragment
BaseFragment
Implements
IActivityResultCaller
IHasDefaultViewModelProviderFactory
IViewModelStoreOwner
ISavedStateRegistryOwner
ILifecycleOwner
Inherited Members
Fragment.GetHashCode()
Fragment.OnAttachFragment(Fragment)
Fragment.OnDestroy()
Fragment.OnDestroyOptionsMenu()
Fragment.OnDestroyView()
Fragment.OnDetach()
Fragment.OnLowMemory()
Fragment.OnPause()
Fragment.OnResume()
Fragment.OnStart()
Fragment.OnStop()
Fragment.PostponeEnterTransition()
Fragment.RegisterForActivityResult(ActivityResultContract, IActivityResultCallback)
Fragment.RegisterForActivityResult(ActivityResultContract, ActivityResultRegistry, IActivityResultCallback)
Fragment.RequireActivity()
Fragment.RequireArguments()
Fragment.RequireContext()
Fragment.RequireFragmentManager()
Fragment.RequireHost()
Fragment.RequireParentFragment()
Fragment.RequireView()
Fragment.SetEnterSharedElementCallback(SharedElementCallback)
Fragment.SetExitSharedElementCallback(SharedElementCallback)
Fragment.SetInitialSavedState(Fragment.SavedState)
Fragment.StartPostponedEnterTransition()
Fragment.MPreviousWho
Fragment.Activity
Fragment.AllowEnterTransitionOverlap
Fragment.AllowReturnTransitionOverlap
Fragment.Arguments
Fragment.ChildFragmentManager
Fragment.Context
Fragment.DefaultViewModelCreationExtras
Fragment.DefaultViewModelProviderFactory
Fragment.EnterTransition
Fragment.ExitTransition
Fragment.FragmentManager
Fragment.HasOptionsMenu
Fragment.Host
Fragment.Id
Fragment.IsAdded
Fragment.IsDetached
Fragment.IsHidden
Fragment.IsInLayout
Fragment.IsMenuVisible
Fragment.IsRemoving
Fragment.IsResumed
Fragment.IsStateSaved
Fragment.IsVisible
Fragment.LayoutInflater
Fragment.Lifecycle
Fragment.LoaderManager
Fragment.ParentFragment
Fragment.ParentFragmentManager
Fragment.ReenterTransition
Fragment.Resources
Fragment.RetainInstance
Fragment.ReturnTransition
Fragment.SavedStateRegistry
Fragment.SharedElementEnterTransition
Fragment.SharedElementReturnTransition
Fragment.Tag
Fragment.TargetFragment
Fragment.TargetRequestCode
Fragment.UserVisibleHint
Fragment.View
Fragment.ViewLifecycleOwner
Fragment.ViewLifecycleOwnerLiveData
Fragment.ViewModelStore

Constructors

BaseFragment()

[Register(".ctor", "()V", "")]
public BaseFragment()

BaseFragment(nint, JniHandleOwnership)

protected BaseFragment(nint javaReference, JniHandleOwnership transfer)

Parameters

javaReference nint
transfer JniHandleOwnership

Properties

CameraUiSettings

public CameraUiSettings CameraUiSettings { get; set; }

Property Value

CameraUiSettings

Methods

Cancel()

[Register("cancel", "()V", "GetCancelHandler")]
public virtual void Cancel()

CancelWithInvalidLicense()

[Register("cancelWithInvalidLicense", "()V", "GetCancelWithInvalidLicenseHandler")]
public virtual void CancelWithInvalidLicense()

GetSDKUIComponent(Class)

[Register("getSDKUIComponent", "(Ljava/lang/Class;)Ljava/lang/Object;", "")]
[JavaTypeParameters(new string[] { "C" })]
protected Object GetSDKUIComponent(Class componentType)

Parameters

componentType Class

Returns

Object