public CommandOpenPanelModal(
     IPanel panel,
     IModesController modesController) :
     base(
         panel,
         modesController)
 {
 }
Exemplo n.º 2
0
 public CommandClosePanelNone(
     IPanel panel,
     IModesController modesController) :
     base(
         panel,
         modesController)
 {
 }
Exemplo n.º 3
0
        public Composer(
            IEnumerable <IPanel> panels,
            IModesController modesController)
        {
            Requires.NotNull(panels, nameof(panels));
            Requires.NotNull(modesController, nameof(modesController));

            this.panels          = panels;
            this.modesController = modesController;
        }
Exemplo n.º 4
0
        protected CommandOpenPanelBase(
            IPanel panel,
            IModesController modesController)
        {
            Requires.NotNull(panel, nameof(panel));
            Requires.NotNull(modesController, nameof(modesController));

            this.panel           = panel;
            this.modesController = modesController;
        }
Exemplo n.º 5
0
        public ComposerComplete(
            CommandSequence root,
            IModesController modesController,
            Composer composer)
        {
            Requires.NotNull(root, nameof(root));
            Requires.NotNull(modesController, nameof(modesController));
            Requires.NotNull(composer, nameof(composer));

            this.root            = root;
            this.composer        = composer;
            this.modesController = modesController;
        }
Exemplo n.º 6
0
        public ComposerSequence(
            CommandSequence root,
            IModesController modesController,
            Composer composer)
        {
            Requires.NotNull(root, nameof(root));
            Requires.NotNull(modesController, nameof(modesController));
            Requires.NotNull(composer, nameof(composer));

            this.root            = root;
            this.modesController = modesController;
            this.composer        = composer;
            sequence             = new CommandSequence();
            root.Add(sequence);
        }