Example #1
0
        public MainViewModel()
        {
            m_assetsManager     = Cirrious.CrossCore.Mvx.GetSingleton <IAssetsManager>();
            this.ApplicationBar = new ApplicationBarViewModel(Cirrious.CrossCore.Mvx.GetSingleton <IMarketServices>());

            RaisePropertyChanged(() => this.BackgroundImage);
        }
Example #2
0
        public MainViewModel()
        {
            m_assetsManager = Cirrious.CrossCore.Mvx.GetSingleton<IAssetsManager>();
            this.ApplicationBar = new ApplicationBarViewModel(Cirrious.CrossCore.Mvx.GetSingleton<IMarketServices>());

            RaisePropertyChanged(() => this.BackgroundImage);
            
        }
Example #3
0
        // private static IAssetsManager _assets;
        public DataTypeActions(IViewModelFactory vmf, IFrozenContext frozenCtx, IAssetsManager assets)
        {
            if (vmf == null) throw new ArgumentNullException("vmf");
            if (frozenCtx == null) throw new ArgumentNullException("frozenCtx");
            // if (assets == null) throw new ArgumentNullException("assets");

            _vmf = vmf;
            _frozenCtx = frozenCtx;
        }
Example #4
0
        public SesionesViewModel(IPicaFlorService picaflorService , INetwork network, IAssetsManager assetsManager)
        {
            m_picaFlorService = new PicaFlorService();

            m_network = network;
            m_assetsManager = assetsManager;

            this.ApplicationBar = new ApplicationBarViewModel(Cirrious.CrossCore.Mvx.GetSingleton<IMarketServices>());

            LoadData();
        }
Example #5
0
        public SesionesViewModel(IPicaFlorService picaflorService, INetwork network, IAssetsManager assetsManager)
        {
            m_picaFlorService = new PicaFlorService();

            m_network       = network;
            m_assetsManager = assetsManager;

            this.ApplicationBar = new ApplicationBarViewModel(Cirrious.CrossCore.Mvx.GetSingleton <IMarketServices>());

            LoadData();
        }
Example #6
0
        public CongresistasViewModel()
        {
            m_picaflor = new PicaFlorService();

            m_assetsManager = Cirrious.CrossCore.Mvx.GetSingleton <IAssetsManager>();
            m_network       = Cirrious.CrossCore.Mvx.GetSingleton <INetwork>();

            this.ApplicationBar = new ApplicationBarViewModel(Cirrious.CrossCore.Mvx.GetSingleton <IMarketServices>());

            LoadData();
        }
        public CongresistaDetailViewModel()
        {
            m_picaFlorService = new PicaFlorService();

            m_network = Cirrious.CrossCore.Mvx.GetSingleton<INetwork>();
            m_assetsManager = Cirrious.CrossCore.Mvx.GetSingleton<IAssetsManager>();

            this.ApplicationBar = new ApplicationBarViewModel(Cirrious.CrossCore.Mvx.GetSingleton<IMarketServices>());

            LastVotation();
        }
 public StateMachineManagerDataService(
     ISessionIdProvider sessionIdProvider,
     ILocaleManager localeManager,
     IAssetsManager assetsManager,
     IScriptHost scriptHost)
 {
     this.sessionIdProvider = sessionIdProvider;
     this.localeManager     = localeManager;
     this.assetsManager     = assetsManager;
     this.scriptHost        = scriptHost;
 }
Example #9
0
        private SesionesViewModel()
        {
            m_picaFlorService = new PicaFlorService();

            m_network = Cirrious.CrossCore.Mvx.GetSingleton<INetwork>();
            m_assetsManager = Cirrious.CrossCore.Mvx.GetSingleton<IAssetsManager>();

            this.ApplicationBar = new ApplicationBarViewModel(Cirrious.CrossCore.Mvx.GetSingleton<IMarketServices>());

            LoadData();
        }
        public SesionesDetailViewModel(INetwork network)
        {
            m_picaflorService = new PicaFlorService();

            m_assetsManager = Cirrious.CrossCore.Mvx.GetSingleton<IAssetsManager>();
            m_network = network;

            this.ApplicationBar = new ApplicationBarViewModel(Cirrious.CrossCore.Mvx.GetSingleton<IMarketServices>());

            RaisePropertyChanged(() => this.BackgroundImage);
            LoadData();
        }
Example #11
0
        public SesionesDetailViewModel(INetwork network)
        {
            m_picaflorService = new PicaFlorService();

            m_assetsManager = Cirrious.CrossCore.Mvx.GetSingleton <IAssetsManager>();
            m_network       = network;

            this.ApplicationBar = new ApplicationBarViewModel(Cirrious.CrossCore.Mvx.GetSingleton <IMarketServices>());

            RaisePropertyChanged(() => this.BackgroundImage);
            LoadData();
        }
Example #12
0
        public PartyActions(IViewModelFactory vmf, IFrozenContext frozenCtx, IAssetsManager assets)
        {
            if (vmf == null)
            {
                throw new ArgumentNullException("vmf");
            }
            if (frozenCtx == null)
            {
                throw new ArgumentNullException("frozenCtx");
            }
            if (assets == null)
            {
                throw new ArgumentNullException("assets");
            }

            _vmf       = vmf;
            _frozenCtx = frozenCtx;
            _assets    = assets;
        }
Example #13
0
 public Application(
     IRabbitMqNotifyService rabbitMqNotifyService,
     IConsole consoleWriter,
     MarketMakerService marketMakerService,
     ILog logger,
     MarginTradingSettings marginSettings,
     IMaintenanceModeService maintenanceModeService,
     IRabbitMqService rabbitMqService,
     MatchingEngineRoutesManager matchingEngineRoutesManager,
     IMigrationService migrationService,
     IConvertService convertService,
     IFxRateCacheService fxRateCacheService,
     IExternalOrderbookService externalOrderbookService,
     IAssetsManager assetsManager,
     IAssetPairsManager assetPairsManager,
     ITradingInstrumentsManager tradingInstrumentsManager,
     ITradingConditionsManager tradingConditionsManager,
     IScheduleSettingsCacheService scheduleSettingsCacheService,
     IOvernightMarginService overnightMarginService,
     IThreadSwitcher threadSwitcher)
 {
     _rabbitMqNotifyService = rabbitMqNotifyService;
     _consoleWriter         = consoleWriter;
     _marketMakerService    = marketMakerService;
     _logger                       = logger;
     _marginSettings               = marginSettings;
     _maintenanceModeService       = maintenanceModeService;
     _rabbitMqService              = rabbitMqService;
     _matchingEngineRoutesManager  = matchingEngineRoutesManager;
     _migrationService             = migrationService;
     _convertService               = convertService;
     _fxRateCacheService           = fxRateCacheService;
     _externalOrderbookService     = externalOrderbookService;
     _assetsManager                = assetsManager;
     _assetPairsManager            = assetPairsManager;
     _tradingInstrumentsManager    = tradingInstrumentsManager;
     _tradingConditionsManager     = tradingConditionsManager;
     _scheduleSettingsCacheService = scheduleSettingsCacheService;
     _overnightMarginService       = overnightMarginService;
     _threadSwitcher               = threadSwitcher;
 }
Example #14
0
        public ReaderPage()
        {
            InitializeComponent();

            // ioc
            _assetsManager    = IocManager.Container.Resolve <IAssetsManager>();
            _bookshelfService = IocManager.Container.Resolve <IBookshelfService>();
            _messageBus       = IocManager.Container.Resolve <IMessageBus>();
            _syncService      = IocManager.Container.Resolve <ISyncService>();
            _bookmarkService  = IocManager.Container.Resolve <IBookmarkService>();

            // webview events
            WebView.Messages.OnNextChapterRequest    += _messages_OnNextChapterRequest;
            WebView.Messages.OnPrevChapterRequest    += _messages_OnPrevChapterRequest;
            WebView.Messages.OnOpenQuickPanelRequest += _messages_OnOpenQuickPanelRequest;
            WebView.Messages.OnPageChange            += Messages_OnPageChange;
            WebView.Messages.OnChapterRequest        += Messages_OnChapterRequest;
            WebView.Messages.OnOpenUrl   += Messages_OnOpenUrl;
            WebView.Messages.OnPanEvent  += Messages_OnPanEvent;
            WebView.Messages.OnKeyStroke += Messages_OnKeyStroke;

            QuickPanel.PanelContent.OnChapterChange += PanelContent_OnChapterChange;

            var quickPanelPosition = new Rectangle(0, 0, 1, 0.75);

            if (Device.RuntimePlatform == Device.UWP)
            {
                quickPanelPosition = new Rectangle(0, 0, 0.33, 1);
            }

            _messageBus.Send(new FullscreenRequestMessage(true));

            if (UserSettings.Reader.NightMode)
            {
                BackgroundColor = Color.FromRgb(24, 24, 25);
            }

            NavigationPage.SetHasNavigationBar(this, false);
        }
Example #15
0
 public AboutViewModel()
 {
     m_assetsManager = Cirrious.CrossCore.Mvx.GetSingleton <IAssetsManager>();
 }
 public AssetsController(IAssetsManager assetsManager)
 {
     _assetsManager = assetsManager;
 }
Example #17
0
 public MethodActions(IAssetsManager assets)
 {
     _assets = assets;
 }
Example #18
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="assetsManager"></param>
 public Assets(IAssetsManager assetsManager)
 {
     _assetsManager = assetsManager;
 }
Example #19
0
 public AboutViewModel()
 {
     m_assetsManager = Cirrious.CrossCore.Mvx.GetSingleton<IAssetsManager>();
 }
Example #20
0
 public ViewModelDependencies(IViewModelFactory f, IFrozenContext frozenCtx, IPrincipalResolver principalResolver, IIconConverter iconConverter, IAssetsManager assetMgr, IValidationManager validationManager, IPerfCounter perfCounter)
 {
     Factory = f;
     FrozenContext = frozenCtx;
     PrincipalResolver = principalResolver;
     IconConverter = iconConverter;
     Assets = assetMgr;
     ValidationManager = validationManager;
     PerfCounter = perfCounter;
 }
Example #21
0
 public PropertyActions(IAssetsManager assets)
 {
     _assets = assets;
 }
 public ImageDataLoader(ISettings settings, IAssetsManager assetsManager)
 {
     _settings      = settings;
     _assetsManager = assetsManager;
 }
Example #23
0
        public ReaderWebView(IAssetsManager assetsManager) : base()
        {
            _assetsManager = assetsManager;

            this.Messages = new WebViewMessages(this);
        }