The Time Zone editor enables the end-user to specify a time zone used in a client scheduler. By default, the SchedulerOptionsBehaviorBase.ClientTimeZoneId property value is used to set the time zone for the scheduler and for its time ruler.
The Time Zone editor is represented by the TimeZoneEditExtension class. Its instance can be accessed via the ExtensionsFactory.TimeZoneEdit helper method, which is used to add a Time Zone editor extension to a view. This method's parameter provides access to the editor settings implemented by the TimeZoneEditSettings class, allowing you to fully customize the extension.