gitextract_qqaswcdt/ ├── .github/ │ └── ISSUE_TEMPLATE ├── .gitignore ├── .swiftpm/ │ └── xcode/ │ └── package.xcworkspace/ │ ├── contents.xcworkspacedata │ └── xcshareddata/ │ └── IDEWorkspaceChecks.plist ├── .tailor.yml ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── JTAppleCalendar.podspec ├── JTAppleCalendar.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata/ │ └── xcschemes/ │ └── JTAppleCalendar.xcscheme ├── LICENSE ├── Package.swift ├── README.md ├── SampleJTAppleCalendar/ │ ├── AppDelegate.swift │ ├── Assets.xcassets/ │ │ ├── AppIcon.appiconset/ │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── cube.imageset/ │ │ └── Contents.json │ ├── Base.lproj/ │ │ └── LaunchScreen.storyboard │ ├── Example Calendars/ │ │ ├── TestOrientationChanges.swift │ │ ├── TestPersianCalendar.swift │ │ ├── TestRangeSelectionViewController.swift │ │ ├── TestViewController.swift │ │ ├── TestYearViewViewController.swift │ │ └── ViewController.swift │ ├── ExampleDateCells/ │ │ ├── DateCellCreatedWithCode/ │ │ │ └── CodeCellView.swift │ │ └── DateCellCreatedWithXIB/ │ │ ├── CellView.swift │ │ └── CellView.xib │ ├── ExampleSectionHeaders/ │ │ ├── HeaderAsClass/ │ │ │ ├── CodePinkSectionHeaderView.swift │ │ │ └── CodeWhiteSectionHeaderView.swift │ │ └── HeaderAsXibs/ │ │ ├── PinkSectionHeaderView.swift │ │ ├── PinkSectionHeaderView.xib │ │ ├── WhiteSectionHeaderView.swift │ │ └── WhiteSectionHeaderView.xib │ ├── Info.plist │ ├── Main.storyboard │ └── SceneDelegate.swift ├── SampleJTAppleCalendar.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata/ │ └── xcschemes/ │ └── SampleJTAppleCalendar.xcscheme ├── SampleJTAppleCalendarUITests/ │ ├── Info.plist │ └── SampleJTAppleCalendarUITests.swift ├── Sources/ │ └── JTAppleCalendar/ │ ├── CalendarEnums.swift │ ├── CalendarStructs.swift │ ├── GlobalFunctionsAndExtensions.swift │ ├── Info.plist │ ├── JTACCollectionMonthViewDelegates.swift │ ├── JTACCollectionYearViewDelegates.swift │ ├── JTACDayCell.swift │ ├── JTACInteractionMonthFunctions.swift │ ├── JTACInteractionYearFunctions.swift │ ├── JTACMonthActionFunctions.swift │ ├── JTACMonthCell.swift │ ├── JTACMonthDelegateProtocol.swift │ ├── JTACMonthLayout.swift │ ├── JTACMonthLayoutHorizontalCalendar.swift │ ├── JTACMonthLayoutProtocol.swift │ ├── JTACMonthLayoutVerticalCalendar.swift │ ├── JTACMonthQueryFunctions.swift │ ├── JTACMonthReusableView.swift │ ├── JTACMonthView.swift │ ├── JTACMonthViewProtocols.swift │ ├── JTACScrollViewDelegates.swift │ ├── JTACVariables.swift │ ├── JTACYearView.swift │ ├── JTACYearViewProtocols.swift │ ├── JTAppleCalendar.h │ └── PrivacyInfo.xcprivacy ├── Tests/ │ ├── JTAppleCalendarTests/ │ │ ├── JTAppleCalendarTests.swift │ │ └── XCTestManifests.swift │ └── LinuxMain.swift └── docs/ ├── adding-events/ │ └── Adding Events.md ├── build-calendar/ │ └── Build A Calendar From Scratch.md ├── common-elements/ │ ├── Common Elements.md │ ├── configure-in-out-month-dates/ │ │ └── Configuring inDates monthDates outDates.md │ ├── device-rotation/ │ │ └── Handling Device Rotation.md │ └── regular-selection/ │ └── Regular Selection.md ├── get-started/ │ └── Get Started.md ├── headers/ │ └── Headers.md ├── implementing-week-numbers/ │ └── Implementing week numbers.md ├── installation/ │ └── Installation.md ├── migration-guide/ │ └── v8 Migration Guide.md ├── range-selection-styles/ │ └── Range selection styles.md ├── scrolling-modes/ │ └── Scrolling Modes.md └── switch-month-to-week-view/ └── Switch between month-view and week-view.md