├── .gitignore ├── Documentation ├── CardEntryDemo.gif ├── EmailFormatter.gif └── PhoneFormatter.gif ├── Example ├── FrictionLess.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── FrictionLess-Example.xcscheme ├── FrictionLess.xcworkspace │ └── contents.xcworkspacedata ├── FrictionLess │ ├── AppDelegate.swift │ ├── Base.lproj │ │ └── LaunchScreen.xib │ ├── CardEntryExampleViewController.swift │ ├── ExampleMenuViewController.swift │ ├── FormattableTextFieldExampleViewController.swift │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ └── Info.plist ├── Podfile ├── Podfile.lock ├── Pods │ ├── Anchorage │ │ ├── LICENSE │ │ ├── README.md │ │ └── Source │ │ │ ├── AnchorGroupProvider.swift │ │ │ ├── Anchorage.swift │ │ │ ├── Compatability.swift │ │ │ ├── Internal.swift │ │ │ └── Priority.swift │ ├── Local Podspecs │ │ └── FrictionLess.podspec.json │ ├── Manifest.lock │ ├── PhoneNumberKit │ │ ├── LICENSE │ │ ├── PhoneNumberKit │ │ │ ├── Constants.swift │ │ │ ├── Formatter.swift │ │ │ ├── MetadataManager.swift │ │ │ ├── MetadataTypes.swift │ │ │ ├── NSRegularExpression+Swift.swift │ │ │ ├── ParseManager.swift │ │ │ ├── PartialFormatter.swift │ │ │ ├── PhoneNumber.swift │ │ │ ├── PhoneNumberKit.swift │ │ │ ├── PhoneNumberParser.swift │ │ │ ├── RegexManager.swift │ │ │ ├── Resources │ │ │ │ └── PhoneNumberMetadata.json │ │ │ └── UI │ │ │ │ └── TextField.swift │ │ └── README.md │ ├── Pods.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── FrictionLess.xcscheme │ └── Target Support Files │ │ ├── Anchorage │ │ ├── Anchorage-dummy.m │ │ ├── Anchorage-prefix.pch │ │ ├── Anchorage-umbrella.h │ │ ├── Anchorage.modulemap │ │ ├── Anchorage.xcconfig │ │ └── Info.plist │ │ ├── FrictionLess │ │ ├── FrictionLess-dummy.m │ │ ├── FrictionLess-prefix.pch │ │ ├── FrictionLess-umbrella.h │ │ ├── FrictionLess.modulemap │ │ ├── FrictionLess.xcconfig │ │ └── Info.plist │ │ ├── PhoneNumberKit │ │ ├── Info.plist │ │ ├── PhoneNumberKit-dummy.m │ │ ├── PhoneNumberKit-prefix.pch │ │ ├── PhoneNumberKit-umbrella.h │ │ ├── PhoneNumberKit.modulemap │ │ └── PhoneNumberKit.xcconfig │ │ ├── Pods-FrictionLess_Example │ │ ├── Info.plist │ │ ├── Pods-FrictionLess_Example-acknowledgements.markdown │ │ ├── Pods-FrictionLess_Example-acknowledgements.plist │ │ ├── Pods-FrictionLess_Example-dummy.m │ │ ├── Pods-FrictionLess_Example-frameworks.sh │ │ ├── Pods-FrictionLess_Example-resources.sh │ │ ├── Pods-FrictionLess_Example-umbrella.h │ │ ├── Pods-FrictionLess_Example.debug.xcconfig │ │ ├── Pods-FrictionLess_Example.modulemap │ │ └── Pods-FrictionLess_Example.release.xcconfig │ │ └── Pods-FrictionLess_Tests │ │ ├── Info.plist │ │ ├── Pods-FrictionLess_Tests-acknowledgements.markdown │ │ ├── Pods-FrictionLess_Tests-acknowledgements.plist │ │ ├── Pods-FrictionLess_Tests-dummy.m │ │ ├── Pods-FrictionLess_Tests-frameworks.sh │ │ ├── Pods-FrictionLess_Tests-resources.sh │ │ ├── Pods-FrictionLess_Tests-umbrella.h │ │ ├── Pods-FrictionLess_Tests.debug.xcconfig │ │ ├── Pods-FrictionLess_Tests.modulemap │ │ └── Pods-FrictionLess_Tests.release.xcconfig └── Tests │ ├── CardStateTests.swift │ ├── CardTypeTests.swift │ ├── CreditCardFormatterTests.swift │ ├── ExpirationDateFormatterTests.swift │ ├── FormattableTextFieldTestHelpers.swift │ └── Info.plist ├── FrictionLess.podspec ├── FrictionLess ├── CardEntry │ ├── CardEntry.strings │ ├── CardEntry.xcassets │ │ ├── CameraScan.imageset │ │ │ ├── Contents.json │ │ │ └── icn-cc-scan.pdf │ │ ├── Contents.json │ │ └── Credit Card │ │ │ ├── CVV │ │ │ ├── Contents.json │ │ │ ├── back.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── icn-cc-back-ccv.pdf │ │ │ └── front.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── icn-cc-amex-ccv.pdf │ │ │ ├── Contents.json │ │ │ ├── americanexpress.imageset │ │ │ ├── Contents.json │ │ │ └── icn-cc-amex.pdf │ │ │ ├── diners.imageset │ │ │ ├── Contents.json │ │ │ └── icn-cc-dinersclub.pdf │ │ │ ├── discover.imageset │ │ │ ├── Contents.json │ │ │ └── icn-cc-discover.pdf │ │ │ ├── jcb.imageset │ │ │ ├── Contents.json │ │ │ └── icn-cc-jcb.pdf │ │ │ ├── mastercard.imageset │ │ │ ├── Contents.json │ │ │ └── icn-cc-mastercard.pdf │ │ │ ├── notAccepted.imageset │ │ │ ├── Contents.json │ │ │ └── icn-cc-placeholder-not-accepted.pdf │ │ │ ├── placeholder.imageset │ │ │ ├── Contents.json │ │ │ └── icn-cc-placeholder.pdf │ │ │ └── visa.imageset │ │ │ ├── Contents.json │ │ │ └── icn-cc-visa.pdf │ ├── CardEntryView.swift │ ├── CardEntryViewController.swift │ ├── CardImageViewModel.swift │ ├── CardParser.swift │ ├── CreditEntryViewState.swift │ ├── Formatters │ │ ├── CVVFormatter.swift │ │ ├── CreditCardFormatter.swift │ │ ├── ExpirationDateFormatter.swift │ │ └── ZipFormatter.swift │ ├── README.md │ ├── Strings+CardEntry.swift │ └── UIImage+CardEntry.swift ├── FormUI │ ├── FormComponent.swift │ ├── FormUI.strings │ ├── FrictionLessFormComponent.swift │ ├── FrictionLessFormUIStrings.swift │ └── README.md ├── FormattableTextField │ ├── FormattableTextField.swift │ ├── FormattableTextFieldDelegate.swift │ ├── Formatters │ │ ├── EmailFormatter.swift │ │ └── NameFormatter.swift │ ├── README.md │ ├── TextFieldFormatter.swift │ ├── TextFieldFormatterDataTypes.swift │ └── Utilities │ │ ├── FormattableTextField+LayoutMargins.swift │ │ ├── RangeHelpers.swift │ │ ├── String+CursorFingerprint.swift │ │ └── String+Filtering.swift └── PhoneFormatter │ ├── PhoneFormatter.swift │ └── README.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── _Pods.xcodeproj ├── circle.yml └── scripts └── iOS.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/.gitignore -------------------------------------------------------------------------------- /Documentation/CardEntryDemo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Documentation/CardEntryDemo.gif -------------------------------------------------------------------------------- /Documentation/EmailFormatter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Documentation/EmailFormatter.gif -------------------------------------------------------------------------------- /Documentation/PhoneFormatter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Documentation/PhoneFormatter.gif -------------------------------------------------------------------------------- /Example/FrictionLess.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/FrictionLess.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/FrictionLess.xcodeproj/xcshareddata/xcschemes/FrictionLess-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess.xcodeproj/xcshareddata/xcschemes/FrictionLess-Example.xcscheme -------------------------------------------------------------------------------- /Example/FrictionLess.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/FrictionLess/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess/AppDelegate.swift -------------------------------------------------------------------------------- /Example/FrictionLess/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/FrictionLess/CardEntryExampleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess/CardEntryExampleViewController.swift -------------------------------------------------------------------------------- /Example/FrictionLess/ExampleMenuViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess/ExampleMenuViewController.swift -------------------------------------------------------------------------------- /Example/FrictionLess/FormattableTextFieldExampleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess/FormattableTextFieldExampleViewController.swift -------------------------------------------------------------------------------- /Example/FrictionLess/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/FrictionLess/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/FrictionLess/Info.plist -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/Pods/Anchorage/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Anchorage/LICENSE -------------------------------------------------------------------------------- /Example/Pods/Anchorage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Anchorage/README.md -------------------------------------------------------------------------------- /Example/Pods/Anchorage/Source/AnchorGroupProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Anchorage/Source/AnchorGroupProvider.swift -------------------------------------------------------------------------------- /Example/Pods/Anchorage/Source/Anchorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Anchorage/Source/Anchorage.swift -------------------------------------------------------------------------------- /Example/Pods/Anchorage/Source/Compatability.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Anchorage/Source/Compatability.swift -------------------------------------------------------------------------------- /Example/Pods/Anchorage/Source/Internal.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Anchorage/Source/Internal.swift -------------------------------------------------------------------------------- /Example/Pods/Anchorage/Source/Priority.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Anchorage/Source/Priority.swift -------------------------------------------------------------------------------- /Example/Pods/Local Podspecs/FrictionLess.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Local Podspecs/FrictionLess.podspec.json -------------------------------------------------------------------------------- /Example/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Manifest.lock -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/LICENSE -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/Constants.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/Formatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/Formatter.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/MetadataManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/MetadataManager.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/MetadataTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/MetadataTypes.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/NSRegularExpression+Swift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/NSRegularExpression+Swift.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/ParseManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/ParseManager.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/PartialFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/PartialFormatter.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/PhoneNumber.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/PhoneNumber.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/PhoneNumberKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/PhoneNumberKit.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/PhoneNumberParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/PhoneNumberParser.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/RegexManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/RegexManager.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/Resources/PhoneNumberMetadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/Resources/PhoneNumberMetadata.json -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/PhoneNumberKit/UI/TextField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/PhoneNumberKit/UI/TextField.swift -------------------------------------------------------------------------------- /Example/Pods/PhoneNumberKit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/PhoneNumberKit/README.md -------------------------------------------------------------------------------- /Example/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/FrictionLess.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/FrictionLess.xcscheme -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Anchorage/Anchorage-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Anchorage/Anchorage-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Anchorage/Anchorage-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Anchorage/Anchorage-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Anchorage/Anchorage-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Anchorage/Anchorage-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Anchorage/Anchorage.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Anchorage/Anchorage.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Anchorage/Anchorage.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Anchorage/Anchorage.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Anchorage/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Anchorage/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/FrictionLess/FrictionLess-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/FrictionLess/FrictionLess-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/FrictionLess/FrictionLess-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/FrictionLess/FrictionLess-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/FrictionLess/FrictionLess-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/FrictionLess/FrictionLess-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/FrictionLess/FrictionLess.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/FrictionLess/FrictionLess.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/FrictionLess/FrictionLess.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/FrictionLess/FrictionLess.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/FrictionLess/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/FrictionLess/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/PhoneNumberKit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/PhoneNumberKit/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/PhoneNumberKit/PhoneNumberKit-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/PhoneNumberKit/PhoneNumberKit-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/PhoneNumberKit/PhoneNumberKit-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/PhoneNumberKit/PhoneNumberKit-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/PhoneNumberKit/PhoneNumberKit-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/PhoneNumberKit/PhoneNumberKit-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/PhoneNumberKit/PhoneNumberKit.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/PhoneNumberKit/PhoneNumberKit.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/PhoneNumberKit/PhoneNumberKit.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/PhoneNumberKit/PhoneNumberKit.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Example/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-acknowledgements.markdown -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-acknowledgements.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-frameworks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-frameworks.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-resources.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Example/Pods-FrictionLess_Example.release.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-acknowledgements.markdown -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-acknowledgements.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-frameworks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-frameworks.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-resources.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Pods/Target Support Files/Pods-FrictionLess_Tests/Pods-FrictionLess_Tests.release.xcconfig -------------------------------------------------------------------------------- /Example/Tests/CardStateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Tests/CardStateTests.swift -------------------------------------------------------------------------------- /Example/Tests/CardTypeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Tests/CardTypeTests.swift -------------------------------------------------------------------------------- /Example/Tests/CreditCardFormatterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Tests/CreditCardFormatterTests.swift -------------------------------------------------------------------------------- /Example/Tests/ExpirationDateFormatterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Tests/ExpirationDateFormatterTests.swift -------------------------------------------------------------------------------- /Example/Tests/FormattableTextFieldTestHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Tests/FormattableTextFieldTestHelpers.swift -------------------------------------------------------------------------------- /Example/Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Example/Tests/Info.plist -------------------------------------------------------------------------------- /FrictionLess.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess.podspec -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.strings -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/CameraScan.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/CameraScan.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/CameraScan.imageset/icn-cc-scan.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/CameraScan.imageset/icn-cc-scan.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/CVV/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/CVV/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/CVV/back.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/CVV/back.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/CVV/back.imageset/icn-cc-back-ccv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/CVV/back.imageset/icn-cc-back-ccv.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/CVV/front.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/CVV/front.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/CVV/front.imageset/icn-cc-amex-ccv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/CVV/front.imageset/icn-cc-amex-ccv.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/americanexpress.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/americanexpress.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/americanexpress.imageset/icn-cc-amex.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/americanexpress.imageset/icn-cc-amex.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/diners.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/diners.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/diners.imageset/icn-cc-dinersclub.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/diners.imageset/icn-cc-dinersclub.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/discover.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/discover.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/discover.imageset/icn-cc-discover.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/discover.imageset/icn-cc-discover.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/jcb.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/jcb.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/jcb.imageset/icn-cc-jcb.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/jcb.imageset/icn-cc-jcb.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/mastercard.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/mastercard.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/mastercard.imageset/icn-cc-mastercard.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/mastercard.imageset/icn-cc-mastercard.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/notAccepted.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/notAccepted.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/notAccepted.imageset/icn-cc-placeholder-not-accepted.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/notAccepted.imageset/icn-cc-placeholder-not-accepted.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/placeholder.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/placeholder.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/placeholder.imageset/icn-cc-placeholder.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/placeholder.imageset/icn-cc-placeholder.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/visa.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/visa.imageset/Contents.json -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/visa.imageset/icn-cc-visa.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntry.xcassets/Credit Card/visa.imageset/icn-cc-visa.pdf -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntryView.swift -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardEntryViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardEntryViewController.swift -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardImageViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardImageViewModel.swift -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CardParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CardParser.swift -------------------------------------------------------------------------------- /FrictionLess/CardEntry/CreditEntryViewState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/CreditEntryViewState.swift -------------------------------------------------------------------------------- /FrictionLess/CardEntry/Formatters/CVVFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/Formatters/CVVFormatter.swift -------------------------------------------------------------------------------- /FrictionLess/CardEntry/Formatters/CreditCardFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/Formatters/CreditCardFormatter.swift -------------------------------------------------------------------------------- /FrictionLess/CardEntry/Formatters/ExpirationDateFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/Formatters/ExpirationDateFormatter.swift -------------------------------------------------------------------------------- /FrictionLess/CardEntry/Formatters/ZipFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/Formatters/ZipFormatter.swift -------------------------------------------------------------------------------- /FrictionLess/CardEntry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/README.md -------------------------------------------------------------------------------- /FrictionLess/CardEntry/Strings+CardEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/Strings+CardEntry.swift -------------------------------------------------------------------------------- /FrictionLess/CardEntry/UIImage+CardEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/CardEntry/UIImage+CardEntry.swift -------------------------------------------------------------------------------- /FrictionLess/FormUI/FormComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormUI/FormComponent.swift -------------------------------------------------------------------------------- /FrictionLess/FormUI/FormUI.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormUI/FormUI.strings -------------------------------------------------------------------------------- /FrictionLess/FormUI/FrictionLessFormComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormUI/FrictionLessFormComponent.swift -------------------------------------------------------------------------------- /FrictionLess/FormUI/FrictionLessFormUIStrings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormUI/FrictionLessFormUIStrings.swift -------------------------------------------------------------------------------- /FrictionLess/FormUI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormUI/README.md -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/FormattableTextField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/FormattableTextField.swift -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/FormattableTextFieldDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/FormattableTextFieldDelegate.swift -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/Formatters/EmailFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/Formatters/EmailFormatter.swift -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/Formatters/NameFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/Formatters/NameFormatter.swift -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/README.md -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/TextFieldFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/TextFieldFormatter.swift -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/TextFieldFormatterDataTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/TextFieldFormatterDataTypes.swift -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/Utilities/FormattableTextField+LayoutMargins.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/Utilities/FormattableTextField+LayoutMargins.swift -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/Utilities/RangeHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/Utilities/RangeHelpers.swift -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/Utilities/String+CursorFingerprint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/Utilities/String+CursorFingerprint.swift -------------------------------------------------------------------------------- /FrictionLess/FormattableTextField/Utilities/String+Filtering.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/FormattableTextField/Utilities/String+Filtering.swift -------------------------------------------------------------------------------- /FrictionLess/PhoneFormatter/PhoneFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/PhoneFormatter/PhoneFormatter.swift -------------------------------------------------------------------------------- /FrictionLess/PhoneFormatter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/FrictionLess/PhoneFormatter/README.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | gem 'cocoapods', '~> 1.2.1' 3 | 4 | -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/README.md -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/circle.yml -------------------------------------------------------------------------------- /scripts/iOS.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rightpoint/FrictionLess/HEAD/scripts/iOS.sh --------------------------------------------------------------------------------