UniPRT SDK v1.0.0.0
 
Loading...
Searching...
No Matches
ABarcode1D.h
1//
2// ABarcode1D.h
3// sdk_json_Objective-C
4//
5// Created by Realbuber on 2024/5/7.
6//
7
8#ifndef ABarcode1D_h
9#define ABarcode1D_h
10
11#import <Foundation/Foundation.h>
12
13#import <UniPRT/IBarcode1D.h>
14
31@interface ABarcode1D : NSObject <IBarcode1D>
32
33@property (nonatomic, strong) NSMutableArray<id<IBarcodeItem>> *barcodes;
34@property (nonatomic) BarcodeTypeEnum1D barcodeType; // Adjusted for specific enum type
35@property (nonatomic, strong) id<IRuler> ruler;
36@property (nonatomic, strong) id<IBarWidths> barWidths;
37@property (nonatomic, assign) BOOL printHumanReadable;
38@property (nonatomic) RotateEnum rotation;
39
40- (instancetype)init;
41- (instancetype)initWithBarcodeItem:(id<IBarcodeItem>)barcode;
42
43@end
44
45#endif /* ABarcode1D_h */
46
Direction/Rotation for objects commands that support rotation.
Base class for ABarcode1D barcode.
Definition ABarcode1D.h:31
id< IBarWidths > barWidths
Definition ABarcode1D.h:36
instancetype init()
RotateEnum rotation
Definition ABarcode1D.h:38
BOOL printHumanReadable
Definition ABarcode1D.h:37
NSMutableArray< id< IBarcodeItem > > * barcodes
Definition ABarcode1D.h:33
BarcodeTypeEnum1D barcodeType
Definition ABarcode1D.h:34
id< IRuler > ruler
Definition ABarcode1D.h:35
A protocol defining the interface for Barcode1D classes.
Definition IBarcode1D.h:32