androidPadding property
EdgeInsetsGeometry
get
androidPadding
Implementation
EdgeInsetsGeometry get androidPadding {
if (padding != null) return padding!;
return switch (contentKind) {
DraftModeAdaptiveButtonContentKind.icon => EdgeInsets.zero,
DraftModeAdaptiveButtonContentKind.custom ||
DraftModeAdaptiveButtonContentKind.text ||
DraftModeAdaptiveButtonContentKind.label =>
EdgeInsets.symmetric(
horizontal: switch (size) {
DraftModeUIButtonSize.large => theme.spacingXl,
DraftModeUIButtonSize.medium => theme.spacingLg,
DraftModeUIButtonSize.small => theme.spacingMd,
},
),
};
}