getButtonConstraints method

BoxConstraints? getButtonConstraints(
  1. BuildContext context, {
  2. FastButtonSize? size,
  3. Widget? icon,
})

Implementation

BoxConstraints? getButtonConstraints(
  BuildContext context, {
  FastButtonSize? size,
  Widget? icon,
}) {
  if (icon != null) {
    if (size != null) return size.iconSpec.constraints;

    return FastIconButtonSpec.medium.constraints;
  }

  if (size != null) return size.spec.constraints;

  return FastButtonSpec.medium.constraints;
}