INNER CODE UNIT · Dart

disabledAlpha

davigmacode/flutter_smart_select · lib/src/chip_theme.dart:55

    const int disabledAlpha = 0x0c; // 38% * 12% = 5%
    const EdgeInsetsGeometry padding = EdgeInsets.all(4.0);

    final Brightness brightness = Theme.of(context).brightness;
    final bool isDark = brightness == Brightness.dark;

    final Color primaryColor = color ??
        (!isDark
            ? Theme.of(context).unselectedWidgetColor
            : ChipTheme.of(context).backgroundColor);
    final Color backgroundColor = raised == true
        ? primaryColor
        : outlined == true
            ? Colors.transparent
            : primaryColor.withOpacity(opacity ?? backgroundAlpha);
    final Color disabledColor = primaryColor.withAlpha(disabledAlpha);

    final Color secondaryColor = color ?? Theme.of(context).primaryColor;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…