示例#1
0
 public AssetViewModel(HomePageAssetsViewModel parent, INavigationService navigationService, Asset asset, UserAsset userAsset, Rate rate, Func <AssetHomeViewModel> createAssetHomeViewModel)
 {
     this.navigationService        = navigationService;
     this.createAssetHomeViewModel = createAssetHomeViewModel;
     Parent           = parent;
     Asset            = asset;
     UserAsset        = userAsset;
     Rate             = rate;
     ShowAssetCommand = new Command(async() => await ShowAsset());
 }
示例#2
0
        public HomePageViewModel(
            IAppData appData,
            IUXFlow uxFlow,
            HomePageAssetsViewModel assetsViewModel,
            HomePageBucketInfoViewModel bucketInfoViewModel,
            HomePageCardsViewModel cardsViewModel)
        {
            this.appData = appData;
            this.uxFlow  = uxFlow;

            Assets = assetsViewModel;
            Bucket = bucketInfoViewModel;
            Cards  = cardsViewModel;
        }