ARMODWidget constructor
ARMODWidget({
- Key? key,
- required ARMODCreatedCallback onARMODCreated,
- DeviceNotSupportCallback? onDeviceNotSupport,
- AddLoadingOverlayCallback? onAddLoadingOverlay,
- RemoveLoadingOverlayCallback? onRemoveLoadingOverlay,
- UpdateLoadingProgressCallback? onUpdateLoadingProgress,
- ThrowExceptionCallback? onThrowException,
- NeedInstallARCoreServiceCallback? onNeedInstallARCoreService,
- SdkInitializedCallback? onSdkInitialized,
- OpenBuiltInBrowserCallback? onOpenBuiltInBrowser,
- RecognitionCompleteCallback? onRecognitionComplete,
- TryAcquireInformationCallback? onTryAcquireInformation,
- PackageSizeMoreThanPresetSizeCallback? onPackageSizeMoreThanPresetSize,
- ARMODLaunchCallback? onARMODLaunch,
- ARMODExitCallback? onARMODExit,
- bool fullscreen = false,
- bool enablePlaceholder = false,
- Set<
Factory< ? gestureRecognizers,OneSequenceGestureRecognizer> > - Widget? placeholder,
- bool useAndroidView = false,
- RecognitionStartCallback? onRecognitionStart,
Implementation
ARMODWidget({
Key? key,
required this.onARMODCreated,
this.onDeviceNotSupport,
this.onAddLoadingOverlay,
this.onRemoveLoadingOverlay,
this.onUpdateLoadingProgress,
this.onThrowException,
this.onNeedInstallARCoreService,
this.onSdkInitialized,
this.onOpenBuiltInBrowser,
this.onRecognitionComplete,
this.onTryAcquireInformation,
this.onPackageSizeMoreThanPresetSize,
this.onARMODLaunch,
this.onARMODExit,
this.fullscreen = false,
this.enablePlaceholder = false,
this.gestureRecognizers,
this.placeholder,
this.useAndroidView = false,
this.onRecognitionStart,
});