Skip navigation links
A B C D E F G H I J M N O P R S T V W 

A

ALL - Static variable in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
 

B

backgroundColor - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
UI background color.
BorderDetectionFragment - Class in com.thegrizzlylabs.geniusscan.sdk.ui
 
BorderDetectionFragment() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionFragment
 

C

CameraFragment - Class in com.thegrizzlylabs.geniusscan.sdk.ui
 
CameraFragment() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
 
code - Variable in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
 
com.thegrizzlylabs.geniusscan.sdk.ui - package com.thegrizzlylabs.geniusscan.sdk.ui
 
CREATOR - Static variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
 

D

defaultFilter - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
Force the use of a specific post processing filter.
defaultFlashMode - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
The default flash mode used when capturing a page.
describeContents() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
 

E

errorCode - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
 
errorMessage - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
 

F

finishWithError(Exception) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanActivity
 
flashButtonHidden - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
The visibility of the flash button.
foregroundColor - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
UI foreground color (text and icons).
fromCodes(List<String>) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
 

G

GeniusScanSdkUI - Class in com.thegrizzlylabs.geniusscan.sdk.ui
 
GeniusScanSdkUI() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.GeniusScanSdkUI
 
getCameraManagerCallback() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
 
getPromiseResultFromActivityResult(Context, int, int, Intent) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PluginBridge
Convert the intent response into a PromiseResult.
getScanResultFromActivityResult(Intent) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.GeniusScanSdkUI
Extract the result of the scan flow if it was successful or throws an error if something went wrong.

H

highlightColor - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
Color of the document detection overlay.

I

iconResId - Variable in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
 
init(Context, String) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.GeniusScanSdkUI
Initialize the SDK with a license key.
internalFlashMode - Variable in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
 
isError - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
 

J

jpegQuality - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
JPEG quality used to compress captured images.

M

multiPage - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
Multipage mode.

N

newInstance(Page, ScanConfiguration) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionFragment
 
newInstance(ScanConfiguration) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
 
newInstance(Page, ScanConfiguration) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PostProcessingFragment
 

O

onCreate(Bundle) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanActivity
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.PostProcessingFragment
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
 
onResume() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionFragment
 
onResume() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.CameraFragment
 
onResume() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.PostProcessingFragment
 
onStart() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanActivity
 

P

pages - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
List of pages that were scanned during the scan flow.
pdfFile - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
PDF file that was generated during the scan flow.
pdfMaxScanDimension - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
Max scan dimension in pixels when generating the PDF file.
pdfPageSize - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
Determine the size of the pages when generating the PDF.
PluginBridge - Class in com.thegrizzlylabs.geniusscan.sdk.ui
This class contains static methods that should be used to interface with plugins (Cordova, React Native...).
PluginBridge() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.PluginBridge
 
postProcessingActions - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
Select which actions are displayed in the post processing screen Default is everything.
PostProcessingFragment - Class in com.thegrizzlylabs.geniusscan.sdk.ui
 
PostProcessingFragment() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.PostProcessingFragment
 
PromiseResult - Class in com.thegrizzlylabs.geniusscan.sdk.ui
 

R

reject(String, String) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
 
resolve() - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
 
resolve(HashMap<String, Object>) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
 
result - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.PromiseResult
 

S

SCAN_REQUEST - Static variable in class com.thegrizzlylabs.geniusscan.sdk.ui.GeniusScanSdkUI
 
ScanActivity - Class in com.thegrizzlylabs.geniusscan.sdk.ui
 
ScanActivity() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.ScanActivity
 
ScanConfiguration - Class in com.thegrizzlylabs.geniusscan.sdk.ui
Options allowing to customize the scan flow
ScanConfiguration() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
 
ScanConfiguration.Action - Enum in com.thegrizzlylabs.geniusscan.sdk.ui
Actions displayed on the post processing screen
ScanConfiguration.Filter - Enum in com.thegrizzlylabs.geniusscan.sdk.ui
The post processing filter to apply to the image.
ScanConfiguration.FlashMode - Enum in com.thegrizzlylabs.geniusscan.sdk.ui
 
ScanConfiguration.PdfPageSize - Enum in com.thegrizzlylabs.geniusscan.sdk.ui
Physical size of pages in the generated PDF file
ScanConfiguration.Source - Enum in com.thegrizzlylabs.geniusscan.sdk.ui
The source of the scan flow.
ScanResult - Class in com.thegrizzlylabs.geniusscan.sdk.ui
Result of the scan flow
ScanResult() - Constructor for class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
 
scanWithConfiguration(Activity, ScanConfiguration) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.GeniusScanSdkUI
Start a scan flow to capture several pages and process them.
scanWithConfiguration(Activity, Map<String, Object>) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PluginBridge
setLicenseKey(Context, String) - Static method in class com.thegrizzlylabs.geniusscan.sdk.ui.PluginBridge
Initialize the SDK with a license key.
setQuadrangleToFullImage() - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.BorderDetectionFragment
 
source - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration
The source for the scanned documents (camera, image...).
sourceImage - Variable in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration

T

toImageType() - Method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Filter
 
toPDFSize() - Method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.PdfPageSize
 

V

valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Filter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.PdfPageSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Source
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Filter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.FlashMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.PdfPageSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thegrizzlylabs.geniusscan.sdk.ui.ScanConfiguration.Source
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeToParcel(Parcel, int) - Method in class com.thegrizzlylabs.geniusscan.sdk.ui.ScanResult
 
A B C D E F G H I J M N O P R S T V W 
Skip navigation links