Exemple #1
0
 public MediaSelectionWidgetController(
     ICmsRequestContext cmsRequestContext,
     IWidgetPropertiesRetriever <MediaSelectionWidgetProperties> propertiesRetriever,
     ICurrentPageRetriever currentPageRetriever,
     IMediaFileQuery mediaFileQuery)
     : base(propertiesRetriever, currentPageRetriever)
 {
     this.cmsRequestContext = cmsRequestContext;
     this.mediaFileQuery    = mediaFileQuery;
 }
 /// <summary>
 /// Creates an instance of <see cref="EditableTextWidgetController"/> class.
 /// </summary>
 /// <param name="propertiesRetriever">Retriever for widget properties.</param>
 /// <param name="currentPageRetriever">Retriever for current page where is the widget used.</param>
 /// <remarks>Use this constructor for tests to handle dependencies.</remarks>
 public EditableTextWidgetController(IWidgetPropertiesRetriever <EditableTextWidgetProperties> propertiesRetriever,
                                     ICurrentPageRetriever currentPageRetriever) : base(propertiesRetriever, currentPageRetriever)
 {
 }
Exemple #3
0
 /// <summary>
 /// Creates an instance of <see cref="MVCWidgetListWidgetController"/> class.
 /// </summary>
 /// <param name="propertiesRetriever">Retriever for widget properties.</param>
 /// <param name="currentPageRetriever">Retriever for current page where is the widget used.</param>
 /// <remarks>Use this constructor for tests to handle dependencies.</remarks>
 public MVCWidgetListWidgetController(IWidgetPropertiesRetriever <MVCWidgetListWidgetProperties> propertiesRetriever,
                                      ICurrentPageRetriever currentPageRetriever) : base(propertiesRetriever, currentPageRetriever)
 {
 }
Exemple #4
0
 /// <summary>
 /// Creates an instance of <see cref="DateTimeSelectorWidgetController"/> class.
 /// </summary>
 /// <param name="propertiesRetriever">Retriever for widget properties.</param>
 /// <param name="currentPageRetriever">Retriever for current page where is the widget used.</param>
 /// <remarks>Use this constructor for tests to handle dependencies.</remarks>
 public DateTimeSelectorWidgetController(
     IWidgetPropertiesRetriever <DateTimeSelectorWidgetProperties> propertiesRetriever,
     ICurrentPageRetriever currentPageRetriever) : base(propertiesRetriever, currentPageRetriever)
 {
 }
 /// <summary>
 /// Creates an instance of <see cref="StaticHtmlWidgetController"/> class.
 /// </summary>
 /// <param name="propertiesRetriever">Retriever for widget properties.</param>
 /// <param name="currentPageRetriever">Retriever for current page where is the widget used.</param>
 /// <remarks>Use this constructor for tests to handle dependencies.</remarks>
 public StaticHtmlWidgetController(IWidgetPropertiesRetriever <StaticHtmlWidgetProperties> propertiesRetriever,
                                   ICurrentPageRetriever currentPageRetriever) : base(propertiesRetriever, currentPageRetriever)
 {
 }
Exemple #6
0
 /// <summary>
 /// Creates an instance of <see cref="SimpleWidgetController"/> class.
 /// </summary>
 /// <param name="propertiesRetriever">Retriever for widget properties.</param>
 /// <param name="currentPageRetriever">Retriever for current page where is the widget used.</param>
 /// <remarks>Use this constructor for tests to handle dependencies.</remarks>
 public SimpleWidgetController(IWidgetPropertiesRetriever <SimpleWidgetProperties> propertiesRetriever,
                               ICurrentPageRetriever currentPageRetriever) : base(propertiesRetriever, currentPageRetriever)
 {
 }
Exemple #7
0
 /// <summary>
 /// Constructor with parameters.
 /// </summary>
 /// <param name="propertiesRetriever">It fetch the widget properties.</param>
 /// <param name="currentPageRetriever">It get the current page information of widget.</param>
 public RepeaterController(IWidgetPropertiesRetriever <RepeaterProperties> propertiesRetriever,
                           ICurrentPageRetriever currentPageRetriever) : base(propertiesRetriever, currentPageRetriever)
 {
 }
Exemple #8
0
 /// <summary>
 /// <param name="membershipActivitiesLogger">Using user login into site</param>
 /// <param name="propertiesRetriever">It will retrive the widget properties of current page</param>
 /// <param name="currentPageRetriever">It will retrive the current page information of widget</param>
 public RegistrationFormController(IMembershipActivityLogger membershipActivitiesLogger, IWidgetPropertiesRetriever <RegistrationFormWidgetProperties> propertiesRetriever,
                                   ICurrentPageRetriever currentPageRetriever) : base(propertiesRetriever, currentPageRetriever)
 {
     mMembershipActivitiesLogger = membershipActivitiesLogger;
 }