Skip to content

A calendar library that simplifies calendar related operations. It also includes a customizable calendar picker.

License

Notifications You must be signed in to change notification settings

MobileAct/Almanakka-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Almanakka

CI Status Version License Platform

Almanakka is a calendar library that provides a simple way to perform calendar related operations.

It also offers a customizable calendar picker that can be used in devices at or above iOS 12.4.

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Operations

Some example operations that can be easily performed with Almanakka can be found under the "Operations" section in the wiki.

TODO: Add Link here

Calendar Picker

Examples of the ready to use calendar pickers can be found under the "Calendar" directory.

Pop Up Calendars

Calendars designed to be presented over the current context. They show part of the underlying screen.

Full Screen Calendars

Calendars designed to be presented as a different screen. They provide a larger area of interaction.

View Calendars

An example of how just the "Calendar View" component can be used on any screen in case the calendar picker should be embedded in an already existing view controller.

Requirements

  • Xcode 11 / Swift 5
  • iOS 12.4

Installation

Almanakka is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'Almanakka'

Usage

Using ALKCore

(under construction)

Using ALKInterface

(under construction)

Authors

(under construction)

Contributing

(under construction)

License

Almanakka is available under the MIT license. See the LICENSE file for more info.

ALKInterface

Under construction

Configurations

Change Calendar

You can change calendar by:

Date.calendar = // Your calendar instance

The default is Calendar.current.

Requirements

Under construction

Installation

Documentation

Under construction

About

A calendar library that simplifies calendar related operations. It also includes a customizable calendar picker.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published