performLayout method
Implementation
@override
void performLayout(Constraints constraints) {
final padding = style.padding;
final width = stringWidth(text) + padding.left + padding.right;
final height = 1 + padding.top + padding.bottom;
size = Size(width, height);
}