public static IDictionary <NSTextField, TimeTextFieldController> BuildControllers(AbstractPlatform platform, NSTextField work, NSTextField break_) { var breakController = new BreakTimeTextFieldController(platform, break_); var workController = new WorkTimeTextFieldController(platform, work); breakController.Other = workController; workController.Other = breakController; return(new Dictionary <NSTextField, TimeTextFieldController> { { work, workController }, { break_, breakController } }); }
public static IDictionary<NSTextField, TimeTextFieldController> BuildControllers(AbstractPlatform platform, NSTextField work, NSTextField break_) { var breakController = new BreakTimeTextFieldController (platform, break_); var workController = new WorkTimeTextFieldController (platform, work); breakController.Other = workController; workController.Other = breakController; return new Dictionary<NSTextField,TimeTextFieldController> { {work, workController}, {break_, breakController} }; }