Exemplo n.º 1
0
        public LanguagesViewModel()
        {
            Title                = "Languages";
            Languages            = new ObservableRangeCollection <Language>();
            LoadLanguagesCommand = new Command(async() => await ExecuteLoadLanguagesCommand());

            MessagingCenter.Subscribe <NewLanguagePage, Language>(this, "AddItem", async(obj, language) =>
            {
                var _language = language as Language;
                Languages.Add(_language);
                await DataStore.AddLanguageAsync(_language);
            });
        }