コード例 #1
0
ファイル: Presenter.cs プロジェクト: spearson/xofz.Core98
 public Presenter(
     Ui ui,
     ShellUi shell)
 {
     this.ui    = ui;
     this.shell = shell;
 }
コード例 #2
0
 public DailyPresenter(
     DailyUi ui,
     ShellUi shell,
     MethodWeb web)
     : base(ui, shell)
 {
     this.ui  = ui;
     this.web = web;
 }
コード例 #3
0
 public StatisticsPresenter(
     StatisticsUi ui,
     ShellUi shell,
     MethodRunner runner)
     : base(ui, shell)
 {
     this.ui     = ui;
     this.runner = runner;
 }
コード例 #4
0
 public TimestampEditPresenter(
     TimestampEditUi ui,
     ShellUi shell,
     MethodRunner runner)
     : base(ui, shell)
 {
     this.ui = ui;
     this.runner = runner;
 }
コード例 #5
0
 public SetupStatisticsCommand(
     StatisticsUi ui,
     ShellUi shell,
     MethodWeb web)
 {
     this.ui    = ui;
     this.shell = shell;
     this.web   = web;
 }
コード例 #6
0
 public HomePresenter(
     HomeUi ui,
     ShellUi shell,
     MethodWeb web)
     : base(ui, shell)
 {
     this.ui  = ui;
     this.web = web;
 }
コード例 #7
0
 public TimestampsPresenter(
     TimestampsUi ui,
     ShellUi shell,
     MethodWeb web)
     : base(ui, shell)
 {
     this.ui  = ui;
     this.web = web;
 }
コード例 #8
0
 public SetupTimestampsCommand(
     TimestampsUi ui,
     ShellUi shell,
     MethodWeb web)
 {
     this.ui    = ui;
     this.shell = shell;
     this.web   = web;
 }
コード例 #9
0
 public SetupConfigCommand(
     ConfigUi ui,
     ShellUi shell,
     MethodWebV2 web)
 {
     this.ui    = ui;
     this.shell = shell;
     this.web   = web;
 }
コード例 #10
0
 public HomeNavPresenter(
     HomeNavUi ui,
     ShellUi shell,
     MethodRunner runner)
     : base(ui, shell)
 {
     this.ui     = ui;
     this.runner = runner;
 }
コード例 #11
0
 public LogPresenter(
     LogUi ui,
     ShellUi shell,
     MethodRunner runner)
     : base(ui, shell)
 {
     this.ui     = ui;
     this.runner = runner;
 }
コード例 #12
0
 public SetupDailyCommand(
     DailyUi ui,
     ShellUi shell,
     UiReader uiReader,
     MethodWeb web)
 {
     this.ui       = ui;
     this.shell    = shell;
     this.uiReader = uiReader;
     this.web      = web;
 }
コード例 #13
0
 public SetupHomeNavCommand(
     HomeNavUi ui,
     ShellUi shell,
     NavLogicReader navReader,
     MethodWeb web)
 {
     this.ui        = ui;
     this.shell     = shell;
     this.navReader = navReader;
     this.web       = web;
 }
コード例 #14
0
 public SetupHomeCommand(
     HomeUi ui,
     ShellUi shell,
     Gen <MethodRunner, TimestampReaderWriter> newReaderWriter,
     Gen <MethodWeb, DataWatcher> newDataWatcher,
     MethodWeb web)
 {
     this.ui              = ui;
     this.shell           = shell;
     this.newReaderWriter = newReaderWriter;
     this.newDataWatcher  = newDataWatcher;
     this.web             = web;
 }
コード例 #15
0
 public SetupLogCommand(
     LogUi ui,
     ShellUi shell,
     SettingsHolder settings,
     MethodWeb web)
 {
     this.ui    = ui;
     this.shell = shell;
     settings   = settings
                  ?? new SettingsHolder();
     settings.StatisticsEnabled = falsity;
     this.settings = settings;
     this.web      = web;
 }
コード例 #16
0
 public SetupLogCommand(
     LogUi ui,
     ShellUi shell,
     LogEditorUi editUi,
     LogStatisticsUi statsUi,
     SettingsHolder settings,
     MethodWeb web)
 {
     this.ui      = ui;
     this.editUi  = editUi;
     this.shell   = shell;
     this.statsUi = statsUi;
     settings     = settings
                    ?? new SettingsHolder();
     settings.StatisticsEnabled = truth;
     this.settings = settings;
     this.web      = web;
 }
コード例 #17
0
 public NamedPresenter(
     Ui ui,
     ShellUi shell)
     : base(ui, shell)
 {
 }