Package io.scanbot.sdk.ui_v2.document
Class CroppingActivity
-
- All Implemented Interfaces:
-
io.scanbot.sdk.ui_v2.common.activity.Cancelable,io.scanbot.sdk.ui_v2.common.activity.Initializable,io.scanbot.sdk.ui_v2.common.activity.Licensable
public final class CroppingActivity extends BaseCroppingActivity
Represents standalone cropping screen.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classCroppingActivity.ResultContractPredefined AndroidX Activity Result API contract, ScanbotSDK-flavored.
Implementation of ActivityResultContract for Cropping RTU scanner activity.
Encapsulates all the hassle of input and result data mapping into- and from intent's bundle.
public final classCroppingActivity.ResultWrapper-class for all information, obtained as a result of RTU activity work.
public classCroppingActivity.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Function1<CroppingConfiguration, Unit>createViewpublic final static CroppingActivity.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description CroppingActivity()
-
Method Summary
Modifier and Type Method Description Function1<CroppingConfiguration, Unit>getCreateView()Will be overridden by descendants that define their own composable views, but we need to call it in onCreate here. final static IntentnewIntent(Context context, CroppingConfiguration configuration)Factory method to construct intent to start this activity. static CroppingActivity.ResultextractResult(Integer resultCode, Intent data)Extract result entity encapsulating this RTU-activity's work. -
-
Method Detail
-
getCreateView
Function1<CroppingConfiguration, Unit> getCreateView()
Will be overridden by descendants that define their own composable views, but we need to call it in onCreate here.
-
newIntent
@Deprecated(message = "Migrate to new AndroidX Result API. Please see ResultContract.") final static Intent newIntent(Context context, CroppingConfiguration configuration)
Factory method to construct intent to start this activity.
Deprecated: please see ResultContract
-
extractResult
static CroppingActivity.Result extractResult(Integer resultCode, Intent data)
Extract result entity encapsulating this RTU-activity's work.
-
-
-
-