I’m working on a Chrome extension and want to customize the Google Calendar event creation interface. I noticed some extensions like Moxtra used to add custom buttons and fields in the calendar event form, specifically near the location field area.
I’m wondering about two approaches here. First, is it possible to directly inject custom UI elements into Google Calendar’s event editing interface? This seems risky since Google might change their layout anytime and break the functionality.
The second approach would be to handle event modifications through my extension’s own popup or sidebar interface instead of touching Google’s UI directly. How would I access and modify calendar event data this way?
Which method is more reliable for long-term maintenance? Any guidance on the technical implementation would be helpful.