Пример #1
0
        public static ColorStateList GetDefaultSwitchThumbColorStateList(this ASwitch aSwitch)
        {
            var context = aSwitch.Context;

            if (context == null)
            {
                return(new ColorStateList(null, null));
            }

            return(ColorStateListExtensions.CreateSwitch(
                       context.GetDisabledThemeAttrColor(MauiAttribute.colorSwitchThumbNormal),
                       context.GetThemeAttrColor(AAttribute.ColorControlActivated),
                       context.GetThemeAttrColor(MauiAttribute.colorSwitchThumbNormal)));
        }
Пример #2
0
        public static ColorStateList GetDefaultSwitchTrackColorStateList(this ASwitch aSwitch)
        {
            var context = aSwitch.Context;

            if (context == null)
            {
                return(new ColorStateList(null, null));
            }

            return(ColorStateListExtensions.CreateSwitch(
                       context.GetThemeAttrColor(AAttribute.ColorForeground, 0.1f),
                       context.GetThemeAttrColor(AAttribute.ColorControlActivated, 0.3f),
                       context.GetThemeAttrColor(AAttribute.ColorForeground, 0.3f)));
        }