/**
 * @class Ext.calendar.form.AbstractForm
 * @extend Ext.form.Panel
 * A base implementation of a form for the modern toolkit.
 * @abstract
 */
 
/**
 * @cfg {Object} calendarField 
 * The config for the calendar field.
 * @accessor
 */
 
/**
 * @cfg {Object} titleField 
 * The config for the title field.
 * @accessor
 */
 
/**
 * @cfg {Object} startDateField 
 * The config for the start date field.
 * @accessor
 */
 
/**
 * @cfg {Object} startTimeField 
 * The config for the start time field.
 * @accessor
 */
 
/**
 * @cfg {Object} endDateField 
 * The config for the end date field.
 * @accessor
 */
 
/**
 * @cfg {Object} endTimeField 
 * The config for the end time field.
 * @accessor
 */
 
/**
 * @cfg {Object} allDayField 
 * The config for the all day field.
 * @accessor
 */
 
/**
 * @cfg {Object} descriptionField 
 * The config for the description field.
 * @accessor
 */
 
/**
 * @cfg {Object} dropButton 
 * The config for the drop button. `null` to not show this button.
 * @accessor
 */
 
/**
 * @cfg {Object} saveButton 
 * The config for the save button.
 * @accessor
 */
 
/**
 * @cfg {Object} cancelButton 
 * The config for the cancel button.
 * @accessor
 */