Наследование: WidgetPersistentState
Пример #1
0
        /// <summary>
        ///     Initialises the widget and optionally offers it some state and a logger.
        /// </summary>
        public void Initialise(MultiInstanceWidgetState state, ILogger logger)
        {
            var myState = (SurprisePaymentWidgetPersistentState)state;

            StartPaymentDate = myState.PaymentStartDate;
            Frequency        = myState.Frequency;
            this.diagLogger  = logger;
        }
 /// <summary>
 ///     Initialises the widget and optionally offers it some state and a logger.
 /// </summary>
 public void Initialise(MultiInstanceWidgetState state, ILogger logger)
 {
 }
 /// <summary>
 ///     Initialises the widget and optionally offers it some state and a logger.
 /// </summary>
 public void Initialise(MultiInstanceWidgetState state, ILogger logger)
 {
     var myState = (SurprisePaymentWidgetPersistentState) state;
     StartPaymentDate = myState.PaymentStartDate;
     Frequency = myState.Frequency;
     this.diagLogger = logger;
 }
 /// <summary>
 ///     Initialises the widget and optionally offers it some state and a logger.
 /// </summary>
 public void Initialise(MultiInstanceWidgetState state, ILogger logger)
 {
 }
Пример #5
0
 private void CreateMultiInstanceWidget(MultiInstanceWidgetState multiInstanceState)
 {
     // MultiInstance widgets need to be created at this point.  The App State data is required to create them.
     var newIdWidget = this.widgetRepo.Create(multiInstanceState.WidgetType, multiInstanceState.Id);
     newIdWidget.Visibility = multiInstanceState.Visible;
     newIdWidget.Initialise(multiInstanceState, this.logger);
 }