示例#1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ViewModel"/> class.
        /// </summary>
        public ViewModel()
        {
            this.Executed      = (result, message) => { }; // default handler
            this.audioTypes    = ToastHelper.GetAudioTypes().ToList();
            this.selectedAudio = this.audioTypes.FirstOrDefault(a => a.DisplayType.Equals("Default"));
            var toastList = ToastHelper.GetToasts();

            this.toasts        = toastList.Select(item => new ToastItem(item)).ToList();
            this.selectedItem  = this.toasts.First();
            this.images        = new[] { "avatar.png", "buildingwind8cover.jpg", "paris.jpg", "slbookcover.png" };
            this.selectedImage = this.images[0];
            this.delaySeconds  = 15;
        }