build method
override
Implementation
@override
Map<String, Object?> build() => {
if (name != null) 'name': name,
if (permissions != null) 'permissions': permissions!.value.toString(),
if (color != null) 'color': color!.value,
if (isHoisted != null) 'hoist': isHoisted,
if (!identical(icon, sentinelImageBuilder)) 'icon': icon?.buildDataString(),
if (!identical(unicodeEmoji, sentinelString)) 'unicode_emoji': unicodeEmoji,
if (isMentionable != null) 'mentionable': isMentionable,
};