コード例 #1
0
        public static byte[] GetIconThemeBytes(this CategoryData category, bool isEnabled = true)
        {
            var id = isEnabled
                ? category?.Id ?? NoIconId
                : DisabledIconId;

            return(Icons.GetOrAdd(id, i =>
            {
                var color = isEnabled ? category.GetColorTheme() : Color.Gray;
                return DependencyService.Get <IImageService>().GetPinIconForColor(color);
            }));
        }