Custom element Scheduler allows you to restrict appointments features such as dragging, resizing, editing. You can change any appointment property through the Scheduler's API

Show Hidden Appointments