VGSTextFieldState
@MainActor
public class VGSTextFieldState
An object that describes VGSTextField state. State attributes are read-only.
-
VGSConfiguration.fieldNameassociated withVGSTextFieldDeclaration
Swift
@MainActor internal(set) open var fieldName: String! { get } -
VGSConfiguration.isRequiredattribute defined forVGSTextFieldDeclaration
Swift
@MainActor internal(set) open var isRequired: Bool { get } -
VGSConfiguration.isRequiredValidOnlyattribute defined forVGSTextFieldDeclaration
Swift
@MainActor internal(set) open var isRequiredValidOnly: Bool { get } -
Contains current validation state for
VGSTextFieldDeclaration
Swift
@MainActor internal(set) open var isValid: Bool { get } -
Show if
VGSTextFieldinput is emptyDeclaration
Swift
@MainActor internal(set) open var isEmpty: Bool { get } -
Show if
VGSTextFieldwas editedDeclaration
Swift
@MainActor internal(set) open var isDirty: Bool { get } -
Input data length in
VGSTextFieldDeclaration
Swift
@MainActor internal(set) open var inputLength: Int { get } -
Array of
VGSValidationError. Should be empty when textfield input is valid.Declaration
Swift
@MainActor internal(set) open var validationErrors: [VGSValidationError] { get } -
Message that contains
Stateattributes and their valuesDeclaration
Swift
@MainActor public var description: String { get }
View on GitHub