/// <summary> /// Defines a custom view /// </summary> /// <param name="type">The JavaScript type name</param> /// <param name="addViewAction">The action for configuring the custom view</param> public SchedulerCustomViewBuilder <SchedulerCustomView> CustomView(string type, Action <SchedulerCustomViewBuilder <SchedulerCustomView> > addViewAction) { SchedulerCustomView view = new SchedulerCustomView(type, container); container.Views.Add(view); SchedulerCustomViewBuilder <SchedulerCustomView> builder = new SchedulerCustomViewBuilder <SchedulerCustomView>(view); addViewAction(builder); return(builder); }
/// <summary> /// Defines a custom view /// </summary> /// <param name="type">The JavaScript type name</param> public void CustomView(string type) { SchedulerCustomView view = new SchedulerCustomView(type, container); container.Views.Add(view); }