RGLScenario

Objective-C

@interface RGLScenario : NSObject

@property(nonatomic, strong, readonly, nonnull) NSString *identifier;
@property(nonatomic, assign, readonly) RGLDocReaderFrame frame;
@property(nonatomic, assign, readonly) double frameKWHLandscape;
@property(nonatomic, assign, readonly) double frameKWHPortrait;
@property(nonatomic, assign, readonly) double frameKWHDoublePageSpreadPortrait;
@property(nonatomic, assign, readonly) double frameKWHDoublePageSpreadLandscape;
@property(nonatomic, strong, readonly, nonnull) NSString *scenarioDescription;
@property(nonatomic, assign, readonly) BOOL barcodeExt;
@property(nonatomic, assign, readonly) BOOL faceExt;
@property(nonatomic, assign, readonly) BOOL multiPageOff;
@property(nonatomic, assign, readonly) BOOL seriesProcessMode;
@property(nonatomic, strong, readonly, nonnull) NSString *caption;
@property(nonatomic, assign, readonly) BOOL uvTorch;
@property(nonatomic, assign, readonly) RGLDocReaderOrientation frameOrientation;
@property(nonatomic, assign, readonly) BOOL manualCrop;
@property(nonatomic, assign, readonly) int32_t resolutionWidth;
@property(nonatomic, assign, readonly) int32_t resolutionHeight;

- (instancetype _Nonnull)initWithIdentifier:(NSString *_Nonnull)identifier frame:(RGLDocReaderFrame)frame frameKWHLandscape:(double)frameKWHLandscape frameKWHPortrait:(double)frameKWHPortrait frameKWHDoublePageSpreadPortrait:(double)frameKWHDoublePageSpreadPortrait frameKWHDoublePageSpreadLandscape:(double)frameKWHDoublePageSpreadLandscape scenarioDescription:(NSString *_Nonnull)scenarioDescription barcodeExt:(BOOL)barcodeExt faceExt:(BOOL)faceExt multiPageOff:(BOOL)multiPageOff caption:(NSString *_Nonnull)caption uvTorch:(BOOL)uvTorch frameOrientation:(RGLDocReaderOrientation)frameOrientation seriesProcessMode:(BOOL)seriesProcessMode manualCrop:(BOOL)manualCrop;
- (instancetype _Nonnull)initWithJSON:(NSDictionary *_Nonnull)json;
+ (instancetype _Nonnull)initWithJSON:(NSDictionary * _Nonnull)json;
+ (NSArray * _Nullable)arrayFromJSON:(NSDictionary * _Nonnull)json;

@end

Swift

class Scenario : NSObject

Undocumented

  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, readonly, nonnull) NSString *identifier

    Swift

    var identifier: String { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) RGLDocReaderFrame frame

    Swift

    var frame: DocReaderFrame { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) double frameKWHLandscape

    Swift

    var frameKWHLandscape: Double { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) double frameKWHPortrait

    Swift

    var frameKWHPortrait: Double { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) double frameKWHDoublePageSpreadPortrait

    Swift

    var frameKWHDoublePageSpreadPortrait: Double { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) double frameKWHDoublePageSpreadLandscape

    Swift

    var frameKWHDoublePageSpreadLandscape: Double { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, readonly, nonnull) NSString *scenarioDescription

    Swift

    var scenarioDescription: String { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) BOOL barcodeExt

    Swift

    var barcodeExt: Bool { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) BOOL faceExt

    Swift

    var faceExt: Bool { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) BOOL multiPageOff

    Swift

    var multiPageOff: Bool { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) BOOL seriesProcessMode

    Swift

    var seriesProcessMode: Bool { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, readonly, nonnull) NSString *caption

    Swift

    var caption: String { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) BOOL uvTorch

    Swift

    var uvTorch: Bool { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) RGLDocReaderOrientation frameOrientation

    Swift

    var frameOrientation: DocReaderOrientation { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) BOOL manualCrop

    Swift

    var manualCrop: Bool { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) int32_t resolutionWidth

    Swift

    var resolutionWidth: Int32 { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign, readonly) int32_t resolutionHeight

    Swift

    var resolutionHeight: Int32 { get }
  • Undocumented

    Declaration

    Objective-C

    - (instancetype _Nonnull)initWithIdentifier:(NSString *_Nonnull)identifier frame:(RGLDocReaderFrame)frame frameKWHLandscape:(double)frameKWHLandscape frameKWHPortrait:(double)frameKWHPortrait frameKWHDoublePageSpreadPortrait:(double)frameKWHDoublePageSpreadPortrait frameKWHDoublePageSpreadLandscape:(double)frameKWHDoublePageSpreadLandscape scenarioDescription:(NSString *_Nonnull)scenarioDescription barcodeExt:(BOOL)barcodeExt faceExt:(BOOL)faceExt multiPageOff:(BOOL)multiPageOff caption:(NSString *_Nonnull)caption uvTorch:(BOOL)uvTorch frameOrientation:(RGLDocReaderOrientation)frameOrientation seriesProcessMode:(BOOL)seriesProcessMode manualCrop:(BOOL)manualCrop;

    Swift

    init(identifier: String, frame: DocReaderFrame, frameKWHLandscape: Double, frameKWHPortrait: Double, frameKWHDoublePageSpreadPortrait: Double, frameKWHDoublePageSpreadLandscape: Double, scenarioDescription: String, barcodeExt: Bool, faceExt: Bool, multiPageOff: Bool, caption: String, uvTorch: Bool, frameOrientation: DocReaderOrientation, seriesProcessMode: Bool, manualCrop: Bool)
  • Undocumented

    Declaration

    Objective-C

    - (instancetype _Nonnull)initWithJSON:(NSDictionary *_Nonnull)json;

    Swift

    init(json: [AnyHashable : Any])
  • Undocumented

    Declaration

    Objective-C

    + (instancetype _Nonnull)initWithJSON:(NSDictionary * _Nonnull)json;

    Swift

    class func initWithJSON(_ json: [AnyHashable : Any]) -> Self
  • Undocumented

    Declaration

    Objective-C

    + (NSArray * _Nullable)arrayFromJSON:(NSDictionary * _Nonnull)json;

    Swift

    class func array(fromJSON json: [AnyHashable : Any]) -> [Any]?