Comments (1)
Hi @jovi-s . eventClick
functionality is enabled by default (check demo at https://calendar-component.streamlit.app/ and try to click an event).
Keep in mind that the callback usage in streamlit is different per this guide.
The example app from the template shows how bi-directional communication is implemented. The Streamlit Component displays a button (Python → JavaScript), and the end-user can click the button. Each time the button is clicked, the JavaScript front-end increments the counter value and passes it back to Python (JavaScript → Python), which is then displayed by Streamlit (Python → JavaScript).
So if you want to add some action in streamlit based on the callback value you need to implement it in streamlit logic.
from streamlit-calendar.
Related Issues (15)
- Question about patch HOT 1
- Thanks & resource-timeline HOT 5
- Display bug when inside a tab that is not the first tab HOT 8
- Interacting with calendar makes streamlit re-run HOT 2
- list model bug when click "list" button HOT 2
- Adjust table height in resource-timeline HOT 1
- Dependency Dashboard
- Feature request: Change the colour of an event on click
- Unexpected state information displayed below streamlit-calendar HOT 1
- Streamlit-calender not getting rendered in streamlit tabs HOT 1
- Add event to a Timeline
- Disabling Drag-and-Drop in Streamlit-Calendar: Need Assistance with Event Modification Settings HOT 5
- Lazy load events upon date view change
- Add ResourseId when move an event
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from streamlit-calendar.