SettingView

@MainActor
struct SettingView : View

This view is show all the details related to mobile Lic and device imfo with app version and SDK version,It also displays cust ID

  • State property to hold the license information.

    Declaration

    Swift

    @State
    @MainActor
    var licenseInfo: LicenseInfo { get nonmutating set }
  • State property to control the visibility of the “Copied” text.

    Declaration

    Swift

    @State
    @MainActor
    var showCopiedText: Bool { get nonmutating set }
  • State property to hold the device ID.

    Declaration

    Swift

    @State
    @MainActor
    var deviceId: String { get nonmutating set }
  • State property to track the currently expanded section.

    Declaration

    Swift

    @State
    @MainActor
    private var expandedSection: Int { get nonmutating set }
  • Checks if the selected button is to show the genration toggle value or verification toggle value.

    Declaration

    Swift

    @State
    @MainActor
    var isCurrentTogleGenration: Bool { get nonmutating set }
  • Checks if the selected button is to show the others value or app,device and SDK information values.

    Declaration

    Swift

    @State
    @MainActor
    var isCurrentViewOthers: Bool { get nonmutating set }
  • This EnvironmentObject navigationStore give access to all the view we want to navigate to and from It can be used to pop and push the view in the stack.

    Declaration

    Swift

    @EnvironmentObject
    @MainActor
    private var navigationStore: NavigationStackController { get }
  • Instance of the FaceCaptureSettings class to store and change the stored setting values.

    Declaration

    Swift

    @State
    @MainActor
    private var faceCaptureSettings: FaceCaptureSettings { get nonmutating set }
  • Declaration

    Swift

    @MainActor
    var body: some View { get }
  • Declaration

    Swift

    @MainActor
    struct CustomLabelView : View
  • Accordion section view.

    See more

    Declaration

    Swift

    @MainActor
    struct AccordionSection<Content> : View where Content : View
  • Info row view.

    See more

    Declaration

    Swift

    @MainActor
    struct InfoRow : View
  • Info row for other information contains URLs

    See more

    Declaration

    Swift

    @MainActor
    struct otherInfoRow : View
  • bind license info to UI

    Declaration

    Swift

    @MainActor
    func bindLicenseInfo()
  • Declaration

    Swift

    @MainActor
    func bindDeviceId()
  • Setting Label View for Setting View

    See more

    Declaration

    Swift

    @MainActor
    struct SettingLabelView : View