0.3.3-alpha.4 • Published 4 years ago

@kalender/core v0.3.3-alpha.4

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

@kanlender/core

Usage

generate a calendar month:

const days = getCalendarMonth(year, month, events);

// returns

type CalendarDays = {
    day: number;
    date: Date;
    events: {
        title: string;
        description: string;
        start: {
            hour: number;
            minute: number;
            second: number;
        };
        end: {
            hour: number;
            minute: number;
            second: number;
        };
    };
}[];

create a calendar event:

const events = [createEvent(option, repeatOption)];

// example
createEvent(
    {
        title: 'A event repeat every {interval} days',
        description: 'some description',
        start: {
            hour: 12,
            minute: 0,
            second: 0,
        },
        end: {
            hour: 12,
            minute: 0,
            second: 0,
        },
    },
    {
        type: RepeatTypes.Interval,
        start: new Date(),
        times: 4,
        interval: 4,
    }
);

See more details in /packages/demos/vue/src/App.vue

0.3.3-alpha.4

4 years ago

0.3.3-alpha.3

4 years ago

0.3.3-alpha.2

4 years ago

0.3.3-alpha.1

4 years ago

0.3.3-alpha.0

4 years ago

0.3.2-alpha.3

4 years ago

0.3.2-alpha.2

4 years ago

0.3.2-alpha.1

4 years ago

0.3.2-alpha.0

4 years ago

0.3.1-alpha.4

4 years ago

0.3.1-alpha.0

4 years ago

0.3.1-alpha.1

4 years ago

0.3.1-alpha.2

4 years ago

0.3.1-alpha.3

4 years ago

0.3.0-alpha.0

4 years ago

0.2.3

4 years ago

0.2.1

4 years ago

0.2.2

4 years ago

0.2.0

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago