tui.calendar README

The project's README from github.com/nhn/tui.calendar. As one markdown file: README.md.

TOAST UI Calendar

🍞📅 A JavaScript calendar that is full featured. Now your service just got the customizable calendar.

npm GitHub license PRs welcome code with hearth by NHN Cloud

🚩 Table of Contents

📦 Packages

The functionality of TOAST UI Calendar is available when using the Plain JavaScript, React, Vue Component.

📙 Documents

Collect statistics on the use of open source

TOAST UI Calendar applies Google Analytics (GA) to collect statistics on the use of open source, in order to identify how widely TOAST UI Calendar is used throughout the world. It also serves as important index to determine the future course of projects. location.hostname (e.g. > “ui.toast.com") is to be collected and the sole purpose is nothing but to measure statistics on the usage.

To disable GA, refer to the docs below.

📅 Features

✨ Monthly, Weekly, Daily and Various View Types

Monthly Weekly
image image
Daily 2 Weeks
image image

Easy to Use: Dragging and Resizing a Schedule

Dragging Resizing
image image

Ready to Use: Default Popups

Creation Popup Detail Popup
image image

🎨 Other Features

💬 Contributing

🌏 Browser Support

Chrome Chrome IE Internet Explorer Edge Edge Safari Safari Firefox Firefox
Latest 11+ Latest Latest Latest

🔩 Dependencies

🍞 TOAST UI Family

🚀 Used By

📜 License

This software is licensed under the MIT © NHN Cloud.

tui.calendar (nhn/tui.calendar)

Searching Database…

12.7K ·GitHub
archived
Что это такое?TOAST UI Calendar — это полнофункциональный компонент календаря на JavaScript, который отображает месячный, недельный и дневной виды с планированием через перетаскивание (drag-and-drop). Он поставляется как обычная JS-библиотека вместе с официальными обёртками-компонентами для React и Vue.
Это обычная JavaScript-библиотека или мне нужен конкретный фреймворк?Она выпускается как обычный JavaScript-компонент ('@toast-ui/calendar') с официальными пакетами-обёртками для React ('@toast-ui/react-calendar') и Vue ('@toast-ui/vue-calendar'), так что её можно использовать независимо от вашего фронтенд-фреймворка.
Как добавить его в мой проект?Установите из npm пакет, подходящий для вашего стека ('@toast-ui/calendar', '@toast-ui/react-calendar' или '@toast-ui/vue-calendar'), и следуйте ссылкам на документацию по использованию (на английском или корейском языке), чтобы создать экземпляр календаря.
Что он использует под капотом?Он построен на Preact и Immer, для очистки отображаемого HTML использует DOMPurify и при необходимости работает в связке с 'tui-date-picker' и 'tui-time-picker' для выбора даты и времени.
Его ещё поддерживают?Нет — репозиторий архивирован, это значит, что он больше не получает обновлений, новых функций и исправлений ошибок.
Какие браузеры он поддерживает?Последние версии Chrome, Edge, Safari и Firefox, а также Internet Explorer 11 и новее.
Отправляет ли он какие-либо данные об использовании разработчикам?Да — по умолчанию он использует Google Analytics, чтобы собирать имя хоста сайтов, которые его применяют. Это делается исключительно для оценки того, насколько широко распространена библиотека, а отслеживание можно отключить через документацию.
Какие типы видов он предлагает?Поддерживаются месячные виды (6-недельный, 3-недельный, 2-недельный), недельный, дневной, а также отдельные виды для расписания вех и задач.
Можно ли изменить внешний вид календаря?Да — можно применить собственную тему и настроить интерфейс ячеек дат и расписания, включая пользовательские заголовки и подвалы ячеек сетки.
Кто использует это в продакшене?Указаны как пользователи в продакшене: NHN Dooray! (проект, мессенджер, почта, календарь, диск, вики, контакты), Commerce Platform компании NCP, Shopby и Payco Shopping.
Какие ещё инструменты входят в это семейство?В семейство TOAST UI от NHN Cloud также входят TOAST UI Grid, Chart, Editor и Image-Editor.
Creator
nhn
Size
77.1 MB
Stars
12.7K
Age
9y
Commits · 90 Days