{"repo":"im-perativa/streamlit-calendar","free":true,"listed":false,"github":"https://github.com/im-perativa/streamlit-calendar","clone":"git clone https://github.com/im-perativa/streamlit-calendar.git","description":"A Streamlit component to show calendar view using FullCalendar","language":"Python","stars":194,"topics":["calendar","fullcalendar","streamlit","streamlit-component"],"license":"Apache-2.0","category":"productivity","readme_excerpt":"streamlit-calendar 📆 A Streamlit component to show calendar view using FullCalendar with support for Streamlit light/dark theme, callbacks, and custom CSS 🌏Demo ⚙️Installation 💻Usage 📝API References Initialization Args For complete events object properties, check out: https://fullcalendar.io/docs/event-object For complete options object properties, check out: https://fullcalendar.io/docs For complete custom css options, check out: https://fullcalendar.io/docs/css-customization For information about key , check out: Streamlit Widget Behavior [!IMPORTANT] If using st.session state[\"events\"] as events (see demo), provide a string value for key to prevent unintended calendar refreshes because of state loss. Component Values The component value, i.e. the return value of the calendar(...) instance, is a dict which properties depends on the current called callback. For example, when the user clicked on an event, the component value would be: The properties of each callback are explained as follows: eventMouseEnter Triggered when the mouse enters an event element. Note: this callback is opt-in and is not enabled by default. Property Type Description -------- :------------------: --------------------- event Event The associated event. view View The current view. Source: https://fullcalendar.io/docs/eventMouseEnter dateClick Triggered when the user clicks on a date or a time. Source: https://fullcalendar.io/docs/dateClick Property Type Description -------- :------------------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/im-perativa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/im-perativa/streamlit-calendar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}