Пример #1
0
        private async void ItemTapped(object sender, EventArgs e)
        {
            if (ExpandableView == null)
            {
                return;
            }
            if (Icon == null)
            {
                Icon = LeftIcon;
            }


            if (!ViewToDisplay.IsVisible)
            {
                await Icon.RotateTo(180);

                ExpandableView.IsVisible = true;
                HandleImageButton();
                ViewToDisplay.IsVisible = true;
                if (ColorAnimationEnabled)
                {
                    DropdownTitle.TextColor = SelectedTextColor;
                    Icon.Source             = "DownArrowCito.png";
                }
                await ViewToDisplay.FadeTo(1, easing : Easing.SpringIn);
            }
            else
            {
                await Icon.RotateTo(0);

                ExpandableView.IsVisible = false;
                ViewToDisplay.IsVisible  = false;
                if (ColorAnimationEnabled)
                {
                    DropdownTitle.TextColor = DefaultTextColor;
                    Icon.Source             = "DownArrow.png";
                }
                await ViewToDisplay.FadeTo(0, easing : Easing.SpringOut);
            }
        }
Пример #2
0
        public override void Display()
        {
            ViewToDisplay.Display(_expressionContext);

            _logger.Info(LogMessage.DISPLAY);
        }
Пример #3
0
        public override void Display(string message)
        {
            _logger.Info(LoggerMessage.DISPLAY);

            ViewToDisplay.Display(message);
        }
Пример #4
0
        public override void Display()
        {
            ViewToDisplay.Display();

            _logger.Info(LoggerMessage.DISPLAY);
        }
Пример #5
0
        public override void Display()
        {
            ViewToDisplay.Display(GetCountOfLuckyTicket());

            _logger.Info("Info was outputted into console");
        }