Ejemplo n.º 1
0
 public ConfigureSummonersView(
     ISummonerSpellFactory summonerSpellFactory,
     ITimeableElementConfigurator configurator,
     IHookService hookService)
 {
     _summonerSpellFactory = summonerSpellFactory;
     _configurator         = configurator;
     _hookService          = hookService;
     InitializeComponent();
 }
Ejemplo n.º 2
0
        public JungleCampTimerView(
            IJungleCampFactory jungleCampFactory,
            ITimeableElementConfigurator configurator,
            IHookService hookService)
        {
            InitializeComponent();
            DataContext = this;

            OwnJungleCamps   = jungleCampFactory.CreateAll(JungleCampPosition.Own);
            EnemyJungleCamps = jungleCampFactory.CreateAll(JungleCampPosition.Enemy);
            _allCamps        = OwnJungleCamps.Concat(EnemyJungleCamps).ToList();

            Topmost = true;
            configurator.Initialize(_allCamps);
            hookService.Hook();
        }
Ejemplo n.º 3
0
 public KeyboardInputReceiver(ITimeableElementConfigurator configurator)
 {
     _configurator = configurator;
 }