| { |
| "name": "HorizonCalendar", |
| "version": "1.2.0", |
| "license": "Apache License, Version 2.0", |
| "summary": "A declarative, performant, calendar UI component that supports use cases ranging from simple date pickers to fully-featured calendar apps.", |
| "description": "`HorizonCalendar` is UIKit library for displaying a range of dates in a vertically-scrolling or horizontally-scrolling calendar component. Its declarative API makes updating the calendar straightforward, while also providing many customization points to support a diverse set of designs and use cases.\n\nFeatures:\n\n- Supports all calendars from `Foundation.Calendar` (Gregorian, Japanese, Hebrew, etc.)\n- Displaying months in a vertically-scrolling or horizontally-scrolling layout\n- Declarative API that enables unidirectional data flow for updating the content of the calendar\n- A custom layout system that enables virtually infinite date ranges without increasing memory usage\n- Specify custom views for individual days, month headers, and days of the week\n- Specify custom views to highlight date ranges\n- Specify custom views to overlay parts of the calendar, enabling features like tooltips\n- A day selection handler to monitor when a day is tapped\n- Customizable layout metrics\n- Scrolling to arbitrary dates and months, with or without animation\n- Robust accessibility support", |
| "source": { |
| "git": "https://github.com/airbnb/HorizonCalendar.git", |
| "tag": "v1.2.0" |
| }, |
| "homepage": "https://github.com/airbnb/HorizonCalendar", |
| "authors": { |
| "Bryan Keller": "kellerbryan19@gmail.com" |
| }, |
| "social_media_url": "https://twitter.com/BKYourWay19", |
| "swift_versions": "5.1", |
| "platforms": { |
| "ios": "11.0" |
| }, |
| "source_files": "Sources/**/*.{swift,h}", |
| "swift_version": "5.1" |
| } |