getInputPadding static method

EdgeInsets getInputPadding(
  1. ComponentSize size
)

Convertit une taille de composant en EdgeInsets pour le padding des inputs

Implementation

static EdgeInsets getInputPadding(ComponentSize size) {
  switch (size) {
    case ComponentSize.xs:
      return const EdgeInsets.symmetric(
        vertical: AppSpacing.xs,
        horizontal: AppSpacing.sm,
      );
    case ComponentSize.sm:
      return const EdgeInsets.symmetric(
        vertical: AppSpacing.sm - 2,
        horizontal: AppSpacing.md,
      );
    case ComponentSize.md:
      return const EdgeInsets.symmetric(
        vertical: AppSpacing.md - 6,
        horizontal: AppSpacing.lg,
      );
    case ComponentSize.lg:
      return const EdgeInsets.symmetric(
        vertical: AppSpacing.lg - 8,
        horizontal: AppSpacing.xl,
      );
    case ComponentSize.xl:
      return const EdgeInsets.symmetric(
        vertical: AppSpacing.xl - 10,
        horizontal: AppSpacing.xxl,
      );
  }
}