gitextract_b_rh3mc8/ ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ ├── ISSUE_TEMPLATE.md │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Documentation/ │ ├── Eureka 2.0 Migration Guide.md │ └── README_CN.md ├── Eureka.playground/ │ ├── Contents.swift │ ├── contents.xcplayground │ ├── playground.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── timeline.xctimeline ├── Eureka.podspec ├── Eureka.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata/ │ └── xcschemes/ │ └── Eureka.xcscheme ├── Eureka.xcworkspace/ │ ├── contents.xcworkspacedata │ └── xcshareddata/ │ └── IDEWorkspaceChecks.plist ├── Example/ │ ├── EmojiCell.xib │ ├── Example/ │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets/ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── Eureka.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── checkedDay.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── map_pin.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── plus_image.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── selected.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── selectedRectangle.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── uncheckedDay.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── unselected.imageset/ │ │ │ │ └── Contents.json │ │ │ └── unselectedRectangle.imageset/ │ │ │ └── Contents.json │ │ ├── Base.lproj/ │ │ │ ├── EurekaSectionHeader.xib │ │ │ ├── LaunchScreen.storyboard │ │ │ ├── Main.storyboard │ │ │ └── WeekDaysCell.xib │ │ ├── Controllers/ │ │ │ ├── CustomCellsViewController.swift │ │ │ ├── CustomDesignController.swift │ │ │ ├── DisabledRowsExample.swift │ │ │ ├── FieldRowCustomizationController.swift │ │ │ ├── FormatterExample.swift │ │ │ ├── HiddenRowsExample.swift │ │ │ ├── InlineRowsExample.swift │ │ │ ├── ListSectionsController.swift │ │ │ ├── MultivaluedExamples.swift │ │ │ ├── NativeEventExample.swift │ │ │ ├── NavigationAccessoryController.swift │ │ │ ├── PlainTableViewExample.swift │ │ │ ├── RowsExample.swift │ │ │ ├── SwipeActionsController.swift │ │ │ └── ValidationsController.swift │ │ ├── CustomCells.swift │ │ ├── CustomDesign/ │ │ │ ├── DatePickerCell.xib │ │ │ ├── SwitchCell.xib │ │ │ └── TextCell.xib │ │ ├── CustomRows/ │ │ │ └── ImageRow/ │ │ │ ├── ImagePickerController.swift │ │ │ └── ImageRow.swift │ │ ├── Helpers/ │ │ │ └── FloatLabelTextField.swift │ │ ├── Info.plist │ │ └── ViewController.swift │ └── UITests/ │ ├── FieldRowUITests.swift │ └── Info.plist ├── Example.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata/ │ └── xcschemes/ │ └── Example.xcscheme ├── LICENSE ├── Package.swift ├── README.md ├── Source/ │ ├── Assets.xcassets/ │ │ └── Contents.json │ ├── Core/ │ │ ├── BaseRow.swift │ │ ├── Cell.swift │ │ ├── CellType.swift │ │ ├── Core.swift │ │ ├── Form.swift │ │ ├── HeaderFooterView.swift │ │ ├── Helpers.swift │ │ ├── InlineRowType.swift │ │ ├── NavigationAccessoryView.swift │ │ ├── Operators.swift │ │ ├── PresenterRowType.swift │ │ ├── ResultBuilders.swift │ │ ├── Row.swift │ │ ├── RowControllerType.swift │ │ ├── RowProtocols.swift │ │ ├── RowType.swift │ │ ├── Section.swift │ │ ├── SelectableRowType.swift │ │ ├── SelectableSection.swift │ │ ├── SwipeActions.swift │ │ └── Validation.swift │ ├── Eureka.h │ ├── Info.plist │ ├── PrivacyInfo.xcprivacy │ ├── Rows/ │ │ ├── ActionSheetRow.swift │ │ ├── AlertRow.swift │ │ ├── ButtonRow.swift │ │ ├── ButtonRowWithPresent.swift │ │ ├── CheckRow.swift │ │ ├── Common/ │ │ │ ├── AlertOptionsRow.swift │ │ │ ├── DateFieldRow.swift │ │ │ ├── DateInlineFieldRow.swift │ │ │ ├── DecimalFormatter.swift │ │ │ ├── FieldRow.swift │ │ │ ├── GenericMultipleSelectorRow.swift │ │ │ ├── OptionsRow.swift │ │ │ ├── Protocols.swift │ │ │ └── SelectorRow.swift │ │ ├── Controllers/ │ │ │ ├── MultipleSelectorViewController.swift │ │ │ ├── SelectorAlertController.swift │ │ │ └── SelectorViewController.swift │ │ ├── DateInlineRow.swift │ │ ├── DatePickerRow.swift │ │ ├── DateRow.swift │ │ ├── DoublePickerInputRow.swift │ │ ├── DoublePickerRow.swift │ │ ├── FieldsRow.swift │ │ ├── LabelRow.swift │ │ ├── MultipleSelectorRow.swift │ │ ├── PickerInlineRow.swift │ │ ├── PickerInputRow.swift │ │ ├── PickerRow.swift │ │ ├── PopoverSelectorRow.swift │ │ ├── PushRow.swift │ │ ├── SegmentedRow.swift │ │ ├── SelectableRows/ │ │ │ └── ListCheckRow.swift │ │ ├── SliderRow.swift │ │ ├── StepperRow.swift │ │ ├── SwitchRow.swift │ │ ├── TextAreaRow.swift │ │ ├── TriplePickerInputRow.swift │ │ └── TriplePickerRow.swift │ └── Validations/ │ ├── RuleClosure.swift │ ├── RuleEmail.swift │ ├── RuleEqualsToRow.swift │ ├── RuleLength.swift │ ├── RuleRange.swift │ ├── RuleRegExp.swift │ ├── RuleRequired.swift │ └── RuleURL.swift └── Tests/ ├── BaseEurekaTests.swift ├── CallbacksTests.swift ├── CollectionTests.swift ├── DateTests.swift ├── FormValuesTests.swift ├── HelperMethodTests.swift ├── HiddenRowsTests.swift ├── Info.plist ├── MultivaluedSectionTests.swift ├── OperatorsTest.swift ├── ResultBuildersTests.swift ├── RowByTagTests.swift ├── RowCallbackTests.swift ├── RowsInsertionTests.swift ├── SectionsInsertionTests.swift ├── SelectableSectionTests.swift ├── SetValuesTests.swift └── ValidationsTests.swift