├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CREDITS.md ├── Documentation ├── change_password_form.gif ├── hire_simon_strandgaard@2x.png ├── light_and_dark1.png ├── swiftyform_logo.png └── swiftyform_logo.sketch ├── Example.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ └── Example.xcscheme ├── Example ├── AppDelegate.swift ├── Base.lproj │ └── LaunchScreen.storyboard ├── Custom │ ├── CustomViewController.swift │ ├── LoadingCell.swift │ └── LoadingCell.xib ├── DatePicker │ ├── DatePickerBindingViewController.swift │ ├── DatePickerInitialValueViewController.swift │ ├── DatePickerLocaleViewController.swift │ └── DatePickerRangeViewController.swift ├── FirstViewController.swift ├── HeaderFooter │ ├── HeaderFooterViewController.swift │ └── NoHeaderViewController.swift ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── appstore.png │ │ ├── sf_icon835.png │ │ ├── sf_icon@1x.png │ │ ├── sf_icon@2x-1.png │ │ ├── sf_icon@2x.png │ │ └── sf_icon@3x.png │ ├── Contents.json │ └── Logo.imageset │ │ ├── Contents.json │ │ └── sf_logo.pdf ├── Info.plist ├── Lab │ ├── LabViewController.swift │ └── ScientificSliderViewController.swift ├── Non-SwiftyFORM │ ├── MyCollectionViewController.swift │ └── MyTableViewController.swift ├── Other │ ├── ButtonsViewController.swift │ ├── OptionsViewController.swift │ ├── PickerViewViewController.swift │ ├── PrecisionSlidersViewController.swift │ ├── ReloadingViewController.swift │ ├── SegmentedControlsViewController.swift │ ├── SlidersAndTextFieldsViewController.swift │ ├── SlidersViewController.swift │ ├── StaticTextAndAttributedTextViewController.swift │ └── SteppersViewController.swift ├── Settings │ ├── Settings.storyboard │ └── SettingsViewController.swift ├── Storyboard │ ├── StoryboardDemoViewController.swift │ ├── VoteViewController.storyboard │ └── VoteViewController.swift ├── TextField │ ├── TextFieldEditingEndViewController.swift │ ├── TextFieldKeyboardTypesViewController.swift │ ├── TextFieldReturnKeyViewController.swift │ ├── TextFieldTabThroughFormViewController.swift │ └── TextFieldValidInvalidViewController.swift ├── TextView │ └── TextViewViewController.swift ├── Tutorial │ ├── Tutorial0_StaticText_ViewController.swift │ ├── Tutorial1_TextField_ViewController.swift │ └── Tutorial2_ChildViewController_ViewController.swift └── Usecases │ ├── Area51 │ ├── AliensViewController.swift │ ├── Area51.storyboard │ └── GhostsViewController.swift │ ├── ChangePasswordViewController.swift │ ├── ColorPickerViewController.swift │ ├── MaleFemaleViewController.swift │ ├── RateAppViewController.swift │ ├── ReportViewController.swift │ └── SignUpViewController.swift ├── LICENSE.txt ├── Package.swift ├── README.md ├── Source ├── Cells │ ├── AttributedTextCell.swift │ ├── ButtonCell.swift │ ├── DatePickerCell.swift │ ├── OptionCell.swift │ ├── OptionViewControllerCell.swift │ ├── PickerViewCell.swift │ ├── PrecisionSliderCell.swift │ ├── SegmentedControlCell.swift │ ├── SimpleToolbar.swift │ ├── SliderCell.swift │ ├── StaticTextCell.swift │ ├── StepperCell.swift │ ├── SwitchCell.swift │ ├── TextFieldCell.swift │ ├── TextViewCell.swift │ └── ViewControllerCell.swift ├── Form │ ├── AccessoryButtonDelegate.swift │ ├── AssignAppearance.swift │ ├── Bundle+LoadView.swift │ ├── CellDeselector.swift │ ├── CellForRowDelegate.swift │ ├── CellHeightProvider.swift │ ├── Command.swift │ ├── CustomizableButton.swift │ ├── CustomizableLabel.swift │ ├── DontCollapseWhenScrolling.swift │ ├── DumpVisitor.swift │ ├── FormBuilder.swift │ ├── FormTableView.swift │ ├── FormViewController.swift │ ├── OptionListViewController.swift │ ├── PopulateTableView.swift │ ├── ReloadPersistentValidationStateVisitor.swift │ ├── SelectOptionDelegate.swift │ ├── SelectRowDelegate.swift │ ├── TableViewCellArray.swift │ ├── TableViewSection.swift │ ├── TableViewSectionArray.swift │ ├── TableViewSectionPart.swift │ ├── TitleWidth.swift │ ├── ToggleExpandCollapse.swift │ ├── ValidateResult.swift │ ├── ValidateVisitor.swift │ ├── Validator.swift │ └── WillDisplayCellDelegate.swift ├── FormItems │ ├── AttributedTextFormItem.swift │ ├── ButtonFormItem.swift │ ├── CustomFormItem.swift │ ├── DatePickerFormItem.swift │ ├── FormItem.swift │ ├── MetaFormItem.swift │ ├── OptionPickerFormItem.swift │ ├── PickerViewFormItem.swift │ ├── PrecisionSliderFormItem.swift │ ├── SectionFormItem.swift │ ├── SegmentedControlFormItem.swift │ ├── SliderFormItem.swift │ ├── StaticTextFormItem.swift │ ├── StepperFormItem.swift │ ├── SwitchFormItem.swift │ ├── TextFieldFormItem.swift │ ├── TextViewFormItem.swift │ └── ViewControllerFormItem.swift ├── Info.plist ├── PrecisionSlider │ ├── PrecisionSlider.swift │ ├── PrecisionSlider_InnerCollectionViewCells.swift │ ├── PrecisionSlider_InnerModel.swift │ └── PrecisionSlider_InnerZoomMode.swift ├── Specification │ ├── CharacterSetSpecification.swift │ ├── CountSpecification.swift │ ├── EmailSpecification.swift │ ├── Operator.swift │ ├── PredicateSpecification.swift │ ├── RegularExpressionSpecification.swift │ └── Specification.swift ├── SwiftyFORM.h └── Util │ ├── Colors.swift │ ├── DebugViewController.swift │ ├── Dictionary+Update.swift │ ├── DynamicUIColor.swift │ ├── KeyboardHandler.swift │ ├── Logging.swift │ ├── ShowInfo.swift │ ├── SubmitButton.swift │ ├── UITableView+PrevNext.swift │ ├── UITableView+ScrollToVisibleAfterExpand.swift │ ├── UIView+FirstResponder.swift │ ├── UIView+LookupCell.swift │ ├── UIView+LookupTableView.swift │ └── UIViewController+Alert.swift ├── SwiftyFORM.podspec ├── SwiftyFORM.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ └── SwiftyFORM.xcscheme ├── SwiftyFORM.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist └── Tests ├── Info.plist ├── JSONHelperTests.swift ├── PrecisionSliderTests.swift ├── PrevNextTests.swift ├── Specification ├── AdvancedTests.csv ├── AdvancedTests.swift ├── CharacterSetSpecificationTests.swift ├── CountSpecificationTests.swift ├── EmailSpecificationTests.swift ├── OperatorTests.swift ├── PredicateSpecificationTests.swift ├── RegularExpressionSpecificationTests.swift ├── SpecificationTests.swift └── TrueFalseTests.swift ├── ValidateResultTests.swift └── ValidatorTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CREDITS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/CREDITS.md -------------------------------------------------------------------------------- /Documentation/change_password_form.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Documentation/change_password_form.gif -------------------------------------------------------------------------------- /Documentation/hire_simon_strandgaard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Documentation/hire_simon_strandgaard@2x.png -------------------------------------------------------------------------------- /Documentation/light_and_dark1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Documentation/light_and_dark1.png -------------------------------------------------------------------------------- /Documentation/swiftyform_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Documentation/swiftyform_logo.png -------------------------------------------------------------------------------- /Documentation/swiftyform_logo.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Documentation/swiftyform_logo.sketch -------------------------------------------------------------------------------- /Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example.xcodeproj/xcshareddata/xcschemes/Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example.xcodeproj/xcshareddata/xcschemes/Example.xcscheme -------------------------------------------------------------------------------- /Example/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/AppDelegate.swift -------------------------------------------------------------------------------- /Example/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/Custom/CustomViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Custom/CustomViewController.swift -------------------------------------------------------------------------------- /Example/Custom/LoadingCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Custom/LoadingCell.swift -------------------------------------------------------------------------------- /Example/Custom/LoadingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Custom/LoadingCell.xib -------------------------------------------------------------------------------- /Example/DatePicker/DatePickerBindingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/DatePicker/DatePickerBindingViewController.swift -------------------------------------------------------------------------------- /Example/DatePicker/DatePickerInitialValueViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/DatePicker/DatePickerInitialValueViewController.swift -------------------------------------------------------------------------------- /Example/DatePicker/DatePickerLocaleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/DatePicker/DatePickerLocaleViewController.swift -------------------------------------------------------------------------------- /Example/DatePicker/DatePickerRangeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/DatePicker/DatePickerRangeViewController.swift -------------------------------------------------------------------------------- /Example/FirstViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/FirstViewController.swift -------------------------------------------------------------------------------- /Example/HeaderFooter/HeaderFooterViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/HeaderFooter/HeaderFooterViewController.swift -------------------------------------------------------------------------------- /Example/HeaderFooter/NoHeaderViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/HeaderFooter/NoHeaderViewController.swift -------------------------------------------------------------------------------- /Example/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/Images.xcassets/AppIcon.appiconset/appstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Images.xcassets/AppIcon.appiconset/appstore.png -------------------------------------------------------------------------------- /Example/Images.xcassets/AppIcon.appiconset/sf_icon835.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Images.xcassets/AppIcon.appiconset/sf_icon835.png -------------------------------------------------------------------------------- /Example/Images.xcassets/AppIcon.appiconset/sf_icon@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Images.xcassets/AppIcon.appiconset/sf_icon@1x.png -------------------------------------------------------------------------------- /Example/Images.xcassets/AppIcon.appiconset/sf_icon@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Images.xcassets/AppIcon.appiconset/sf_icon@2x-1.png -------------------------------------------------------------------------------- /Example/Images.xcassets/AppIcon.appiconset/sf_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Images.xcassets/AppIcon.appiconset/sf_icon@2x.png -------------------------------------------------------------------------------- /Example/Images.xcassets/AppIcon.appiconset/sf_icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Images.xcassets/AppIcon.appiconset/sf_icon@3x.png -------------------------------------------------------------------------------- /Example/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Images.xcassets/Logo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Images.xcassets/Logo.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Images.xcassets/Logo.imageset/sf_logo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Images.xcassets/Logo.imageset/sf_logo.pdf -------------------------------------------------------------------------------- /Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Info.plist -------------------------------------------------------------------------------- /Example/Lab/LabViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Lab/LabViewController.swift -------------------------------------------------------------------------------- /Example/Lab/ScientificSliderViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Lab/ScientificSliderViewController.swift -------------------------------------------------------------------------------- /Example/Non-SwiftyFORM/MyCollectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Non-SwiftyFORM/MyCollectionViewController.swift -------------------------------------------------------------------------------- /Example/Non-SwiftyFORM/MyTableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Non-SwiftyFORM/MyTableViewController.swift -------------------------------------------------------------------------------- /Example/Other/ButtonsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Other/ButtonsViewController.swift -------------------------------------------------------------------------------- /Example/Other/OptionsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Other/OptionsViewController.swift -------------------------------------------------------------------------------- /Example/Other/PickerViewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Other/PickerViewViewController.swift -------------------------------------------------------------------------------- /Example/Other/PrecisionSlidersViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Other/PrecisionSlidersViewController.swift -------------------------------------------------------------------------------- /Example/Other/ReloadingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Other/ReloadingViewController.swift -------------------------------------------------------------------------------- /Example/Other/SegmentedControlsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Other/SegmentedControlsViewController.swift -------------------------------------------------------------------------------- /Example/Other/SlidersAndTextFieldsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Other/SlidersAndTextFieldsViewController.swift -------------------------------------------------------------------------------- /Example/Other/SlidersViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Other/SlidersViewController.swift -------------------------------------------------------------------------------- /Example/Other/StaticTextAndAttributedTextViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Other/StaticTextAndAttributedTextViewController.swift -------------------------------------------------------------------------------- /Example/Other/SteppersViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Other/SteppersViewController.swift -------------------------------------------------------------------------------- /Example/Settings/Settings.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Settings/Settings.storyboard -------------------------------------------------------------------------------- /Example/Settings/SettingsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Settings/SettingsViewController.swift -------------------------------------------------------------------------------- /Example/Storyboard/StoryboardDemoViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Storyboard/StoryboardDemoViewController.swift -------------------------------------------------------------------------------- /Example/Storyboard/VoteViewController.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Storyboard/VoteViewController.storyboard -------------------------------------------------------------------------------- /Example/Storyboard/VoteViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Storyboard/VoteViewController.swift -------------------------------------------------------------------------------- /Example/TextField/TextFieldEditingEndViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/TextField/TextFieldEditingEndViewController.swift -------------------------------------------------------------------------------- /Example/TextField/TextFieldKeyboardTypesViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/TextField/TextFieldKeyboardTypesViewController.swift -------------------------------------------------------------------------------- /Example/TextField/TextFieldReturnKeyViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/TextField/TextFieldReturnKeyViewController.swift -------------------------------------------------------------------------------- /Example/TextField/TextFieldTabThroughFormViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/TextField/TextFieldTabThroughFormViewController.swift -------------------------------------------------------------------------------- /Example/TextField/TextFieldValidInvalidViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/TextField/TextFieldValidInvalidViewController.swift -------------------------------------------------------------------------------- /Example/TextView/TextViewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/TextView/TextViewViewController.swift -------------------------------------------------------------------------------- /Example/Tutorial/Tutorial0_StaticText_ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Tutorial/Tutorial0_StaticText_ViewController.swift -------------------------------------------------------------------------------- /Example/Tutorial/Tutorial1_TextField_ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Tutorial/Tutorial1_TextField_ViewController.swift -------------------------------------------------------------------------------- /Example/Tutorial/Tutorial2_ChildViewController_ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Tutorial/Tutorial2_ChildViewController_ViewController.swift -------------------------------------------------------------------------------- /Example/Usecases/Area51/AliensViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Usecases/Area51/AliensViewController.swift -------------------------------------------------------------------------------- /Example/Usecases/Area51/Area51.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Usecases/Area51/Area51.storyboard -------------------------------------------------------------------------------- /Example/Usecases/Area51/GhostsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Usecases/Area51/GhostsViewController.swift -------------------------------------------------------------------------------- /Example/Usecases/ChangePasswordViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Usecases/ChangePasswordViewController.swift -------------------------------------------------------------------------------- /Example/Usecases/ColorPickerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Usecases/ColorPickerViewController.swift -------------------------------------------------------------------------------- /Example/Usecases/MaleFemaleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Usecases/MaleFemaleViewController.swift -------------------------------------------------------------------------------- /Example/Usecases/RateAppViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Usecases/RateAppViewController.swift -------------------------------------------------------------------------------- /Example/Usecases/ReportViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Usecases/ReportViewController.swift -------------------------------------------------------------------------------- /Example/Usecases/SignUpViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Example/Usecases/SignUpViewController.swift -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/README.md -------------------------------------------------------------------------------- /Source/Cells/AttributedTextCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/AttributedTextCell.swift -------------------------------------------------------------------------------- /Source/Cells/ButtonCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/ButtonCell.swift -------------------------------------------------------------------------------- /Source/Cells/DatePickerCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/DatePickerCell.swift -------------------------------------------------------------------------------- /Source/Cells/OptionCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/OptionCell.swift -------------------------------------------------------------------------------- /Source/Cells/OptionViewControllerCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/OptionViewControllerCell.swift -------------------------------------------------------------------------------- /Source/Cells/PickerViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/PickerViewCell.swift -------------------------------------------------------------------------------- /Source/Cells/PrecisionSliderCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/PrecisionSliderCell.swift -------------------------------------------------------------------------------- /Source/Cells/SegmentedControlCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/SegmentedControlCell.swift -------------------------------------------------------------------------------- /Source/Cells/SimpleToolbar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/SimpleToolbar.swift -------------------------------------------------------------------------------- /Source/Cells/SliderCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/SliderCell.swift -------------------------------------------------------------------------------- /Source/Cells/StaticTextCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/StaticTextCell.swift -------------------------------------------------------------------------------- /Source/Cells/StepperCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/StepperCell.swift -------------------------------------------------------------------------------- /Source/Cells/SwitchCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/SwitchCell.swift -------------------------------------------------------------------------------- /Source/Cells/TextFieldCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/TextFieldCell.swift -------------------------------------------------------------------------------- /Source/Cells/TextViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/TextViewCell.swift -------------------------------------------------------------------------------- /Source/Cells/ViewControllerCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Cells/ViewControllerCell.swift -------------------------------------------------------------------------------- /Source/Form/AccessoryButtonDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/AccessoryButtonDelegate.swift -------------------------------------------------------------------------------- /Source/Form/AssignAppearance.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/AssignAppearance.swift -------------------------------------------------------------------------------- /Source/Form/Bundle+LoadView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/Bundle+LoadView.swift -------------------------------------------------------------------------------- /Source/Form/CellDeselector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/CellDeselector.swift -------------------------------------------------------------------------------- /Source/Form/CellForRowDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/CellForRowDelegate.swift -------------------------------------------------------------------------------- /Source/Form/CellHeightProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/CellHeightProvider.swift -------------------------------------------------------------------------------- /Source/Form/Command.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/Command.swift -------------------------------------------------------------------------------- /Source/Form/CustomizableButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/CustomizableButton.swift -------------------------------------------------------------------------------- /Source/Form/CustomizableLabel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/CustomizableLabel.swift -------------------------------------------------------------------------------- /Source/Form/DontCollapseWhenScrolling.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/DontCollapseWhenScrolling.swift -------------------------------------------------------------------------------- /Source/Form/DumpVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/DumpVisitor.swift -------------------------------------------------------------------------------- /Source/Form/FormBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/FormBuilder.swift -------------------------------------------------------------------------------- /Source/Form/FormTableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/FormTableView.swift -------------------------------------------------------------------------------- /Source/Form/FormViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/FormViewController.swift -------------------------------------------------------------------------------- /Source/Form/OptionListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/OptionListViewController.swift -------------------------------------------------------------------------------- /Source/Form/PopulateTableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/PopulateTableView.swift -------------------------------------------------------------------------------- /Source/Form/ReloadPersistentValidationStateVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/ReloadPersistentValidationStateVisitor.swift -------------------------------------------------------------------------------- /Source/Form/SelectOptionDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/SelectOptionDelegate.swift -------------------------------------------------------------------------------- /Source/Form/SelectRowDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/SelectRowDelegate.swift -------------------------------------------------------------------------------- /Source/Form/TableViewCellArray.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/TableViewCellArray.swift -------------------------------------------------------------------------------- /Source/Form/TableViewSection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/TableViewSection.swift -------------------------------------------------------------------------------- /Source/Form/TableViewSectionArray.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/TableViewSectionArray.swift -------------------------------------------------------------------------------- /Source/Form/TableViewSectionPart.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/TableViewSectionPart.swift -------------------------------------------------------------------------------- /Source/Form/TitleWidth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/TitleWidth.swift -------------------------------------------------------------------------------- /Source/Form/ToggleExpandCollapse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/ToggleExpandCollapse.swift -------------------------------------------------------------------------------- /Source/Form/ValidateResult.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/ValidateResult.swift -------------------------------------------------------------------------------- /Source/Form/ValidateVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/ValidateVisitor.swift -------------------------------------------------------------------------------- /Source/Form/Validator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/Validator.swift -------------------------------------------------------------------------------- /Source/Form/WillDisplayCellDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Form/WillDisplayCellDelegate.swift -------------------------------------------------------------------------------- /Source/FormItems/AttributedTextFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/AttributedTextFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/ButtonFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/ButtonFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/CustomFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/CustomFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/DatePickerFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/DatePickerFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/FormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/FormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/MetaFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/MetaFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/OptionPickerFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/OptionPickerFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/PickerViewFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/PickerViewFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/PrecisionSliderFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/PrecisionSliderFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/SectionFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/SectionFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/SegmentedControlFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/SegmentedControlFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/SliderFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/SliderFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/StaticTextFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/StaticTextFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/StepperFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/StepperFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/SwitchFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/SwitchFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/TextFieldFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/TextFieldFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/TextViewFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/TextViewFormItem.swift -------------------------------------------------------------------------------- /Source/FormItems/ViewControllerFormItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/FormItems/ViewControllerFormItem.swift -------------------------------------------------------------------------------- /Source/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Info.plist -------------------------------------------------------------------------------- /Source/PrecisionSlider/PrecisionSlider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/PrecisionSlider/PrecisionSlider.swift -------------------------------------------------------------------------------- /Source/PrecisionSlider/PrecisionSlider_InnerCollectionViewCells.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/PrecisionSlider/PrecisionSlider_InnerCollectionViewCells.swift -------------------------------------------------------------------------------- /Source/PrecisionSlider/PrecisionSlider_InnerModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/PrecisionSlider/PrecisionSlider_InnerModel.swift -------------------------------------------------------------------------------- /Source/PrecisionSlider/PrecisionSlider_InnerZoomMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/PrecisionSlider/PrecisionSlider_InnerZoomMode.swift -------------------------------------------------------------------------------- /Source/Specification/CharacterSetSpecification.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Specification/CharacterSetSpecification.swift -------------------------------------------------------------------------------- /Source/Specification/CountSpecification.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Specification/CountSpecification.swift -------------------------------------------------------------------------------- /Source/Specification/EmailSpecification.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Specification/EmailSpecification.swift -------------------------------------------------------------------------------- /Source/Specification/Operator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Specification/Operator.swift -------------------------------------------------------------------------------- /Source/Specification/PredicateSpecification.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Specification/PredicateSpecification.swift -------------------------------------------------------------------------------- /Source/Specification/RegularExpressionSpecification.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Specification/RegularExpressionSpecification.swift -------------------------------------------------------------------------------- /Source/Specification/Specification.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Specification/Specification.swift -------------------------------------------------------------------------------- /Source/SwiftyFORM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/SwiftyFORM.h -------------------------------------------------------------------------------- /Source/Util/Colors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/Colors.swift -------------------------------------------------------------------------------- /Source/Util/DebugViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/DebugViewController.swift -------------------------------------------------------------------------------- /Source/Util/Dictionary+Update.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/Dictionary+Update.swift -------------------------------------------------------------------------------- /Source/Util/DynamicUIColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/DynamicUIColor.swift -------------------------------------------------------------------------------- /Source/Util/KeyboardHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/KeyboardHandler.swift -------------------------------------------------------------------------------- /Source/Util/Logging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/Logging.swift -------------------------------------------------------------------------------- /Source/Util/ShowInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/ShowInfo.swift -------------------------------------------------------------------------------- /Source/Util/SubmitButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/SubmitButton.swift -------------------------------------------------------------------------------- /Source/Util/UITableView+PrevNext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/UITableView+PrevNext.swift -------------------------------------------------------------------------------- /Source/Util/UITableView+ScrollToVisibleAfterExpand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/UITableView+ScrollToVisibleAfterExpand.swift -------------------------------------------------------------------------------- /Source/Util/UIView+FirstResponder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/UIView+FirstResponder.swift -------------------------------------------------------------------------------- /Source/Util/UIView+LookupCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/UIView+LookupCell.swift -------------------------------------------------------------------------------- /Source/Util/UIView+LookupTableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/UIView+LookupTableView.swift -------------------------------------------------------------------------------- /Source/Util/UIViewController+Alert.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Source/Util/UIViewController+Alert.swift -------------------------------------------------------------------------------- /SwiftyFORM.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/SwiftyFORM.podspec -------------------------------------------------------------------------------- /SwiftyFORM.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/SwiftyFORM.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SwiftyFORM.xcodeproj/xcshareddata/xcschemes/SwiftyFORM.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/SwiftyFORM.xcodeproj/xcshareddata/xcschemes/SwiftyFORM.xcscheme -------------------------------------------------------------------------------- /SwiftyFORM.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/SwiftyFORM.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SwiftyFORM.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/SwiftyFORM.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Info.plist -------------------------------------------------------------------------------- /Tests/JSONHelperTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/JSONHelperTests.swift -------------------------------------------------------------------------------- /Tests/PrecisionSliderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/PrecisionSliderTests.swift -------------------------------------------------------------------------------- /Tests/PrevNextTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/PrevNextTests.swift -------------------------------------------------------------------------------- /Tests/Specification/AdvancedTests.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Specification/AdvancedTests.csv -------------------------------------------------------------------------------- /Tests/Specification/AdvancedTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Specification/AdvancedTests.swift -------------------------------------------------------------------------------- /Tests/Specification/CharacterSetSpecificationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Specification/CharacterSetSpecificationTests.swift -------------------------------------------------------------------------------- /Tests/Specification/CountSpecificationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Specification/CountSpecificationTests.swift -------------------------------------------------------------------------------- /Tests/Specification/EmailSpecificationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Specification/EmailSpecificationTests.swift -------------------------------------------------------------------------------- /Tests/Specification/OperatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Specification/OperatorTests.swift -------------------------------------------------------------------------------- /Tests/Specification/PredicateSpecificationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Specification/PredicateSpecificationTests.swift -------------------------------------------------------------------------------- /Tests/Specification/RegularExpressionSpecificationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Specification/RegularExpressionSpecificationTests.swift -------------------------------------------------------------------------------- /Tests/Specification/SpecificationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Specification/SpecificationTests.swift -------------------------------------------------------------------------------- /Tests/Specification/TrueFalseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/Specification/TrueFalseTests.swift -------------------------------------------------------------------------------- /Tests/ValidateResultTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/ValidateResultTests.swift -------------------------------------------------------------------------------- /Tests/ValidatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neoneye/SwiftyFORM/HEAD/Tests/ValidatorTests.swift --------------------------------------------------------------------------------