Table of Contents

Class RemindersController

Namespace
The.WPF.Sidebars
Assembly
Instagile.WPF.dll
public sealed class RemindersController : SidebarControllerBase<RemindersModel, RemindersView>, ISidebarController, IVisitor<Func<IReminder, bool, IScreenController<IScreenModel>>>
Inheritance
RemindersController
Implements
Inherited Members

Constructors

RemindersController(IServices, IEnumerable<IReminder>, Action<RemindersOptions>?)

public RemindersController(IServices services, IEnumerable<IReminder> generalReminders, Action<RemindersOptions>? configure = null)

Parameters

services IServices
generalReminders IEnumerable<IReminder>
configure Action<RemindersOptions>

RemindersController(IServices, IEnumerable<IReminder>, IEnumerable<IReminder>, Action<RemindersOptions>?)

public RemindersController(IServices services, IEnumerable<IReminder> generalReminders, IEnumerable<IReminder> personalReminders, Action<RemindersOptions>? configure = null)

Parameters

services IServices
generalReminders IEnumerable<IReminder>
personalReminders IEnumerable<IReminder>
configure Action<RemindersOptions>

Methods

CreateModel()

protected override RemindersModel CreateModel()

Returns

RemindersModel

DestroyModel(RemindersModel)

protected override void DestroyModel(RemindersModel model)

Parameters

model RemindersModel

UpdateAllAsync()

public Task UpdateAllAsync()

Returns

Task