Kofax Mobile SDK API Reference
kfxKLOFieldType.h
Go to the documentation of this file.
1 //
2 // KMC SDK API Reference file
3 // kfxKLOFieldType.h
4 // KMCCaptureData
5 //
6 // Copyright (c) 2012 - 2017 Kofax. Use of this code is with permission pursuant to Kofax license terms.
7 //
8 
9 #import <Foundation/Foundation.h>
10 
11 typedef NS_ENUM(NSUInteger, KLOdataTypes) {
19 };
20 
22 
42 @interface kfxKLOFieldType : NSObject<NSCoding>
43 
45 
48 @property (retain) NSString *name;
49 
51 
54 @property (retain) NSString *displayName;
55 
57 
60 @property (retain) NSString *label;
61 
63 
66 @property (assign, atomic) bool required;
67 
69 
72 @property (assign, atomic) KLOdataTypes dataType;
73 
75 
78 @property (assign, atomic) bool hidden;
79 
81 
84 @property (assign, atomic) bool readOnly;
85 
87 
93 @property (retain) NSMutableArray *options;
94 
96 
99 @property (assign, atomic) bool forceMatch;
100 
102 
105 @property (retain) NSString *min;
106 
108 
111 @property (retain) NSString *max;
112 
114 
117 @property (retain) NSString *defaultValue;
118 
120 
123 @property (retain) NSString *customTag;
124 
126 
130 - (id) init;
131 
132 @end
NSMutableArray * options
Options Array.
Definition: kfxKLOFieldType.h:93
Definition: kfxKLOFieldType.h:13
Definition: kfxKLOFieldType.h:18
NSString * label
Field Type Label.
Definition: kfxKLOFieldType.h:60
Definition: kfxKLOFieldType.h:16
Definition: kfxKLOFieldType.h:14
id init()
Initializer.
NSString * defaultValue
Default field value.
Definition: kfxKLOFieldType.h:117
bool forceMatch
Field must match options list choices.
Definition: kfxKLOFieldType.h:99
Definition: kfxKLOFieldType.h:12
bool hidden
Field Hidden.
Definition: kfxKLOFieldType.h:78
NSString * customTag
Application field.
Definition: kfxKLOFieldType.h:123
NSString * max
Maximum index field value.
Definition: kfxKLOFieldType.h:111
NSString * min
Minimum index field value.
Definition: kfxKLOFieldType.h:105
NSString * displayName
Field Type Display Name.
Definition: kfxKLOFieldType.h:54
Definition: kfxKLOFieldType.h:17
FieldType object describes the attributes of a Field object.
Definition: kfxKLOFieldType.h:42
bool readOnly
ReadOnly.
Definition: kfxKLOFieldType.h:84
KLOdataTypes
Definition: kfxKLOFieldType.h:11
KLOdataTypes dataType
Field Data Type.
Definition: kfxKLOFieldType.h:72
Definition: kfxKLOFieldType.h:15
NSString * name
Field Type Name.
Definition: kfxKLOFieldType.h:48
bool required
Field object Value Required.
Definition: kfxKLOFieldType.h:66
Untitled Document © 2018 Kofax, Inc. All rights reserved. Use is subject to license terms.