SpacingData.fromSpaces constructor

SpacingData.fromSpaces({
  1. required double extraSmall,
  2. required double small,
  3. required double semiSmall,
  4. required double normal,
  5. required double semiBig,
  6. required double big,
  7. required double extraBig,
})

Generates all insets from the given spaces.

Implementation

factory SpacingData.fromSpaces({
  required double extraSmall,
  required double small,
  required double semiSmall,
  required double normal,
  required double semiBig,
  required double big,
  required double extraBig,
}) {
  final spaces = SizeSet(
    extraSmall: extraSmall,
    small: small,
    semiSmall: semiSmall,
    normal: normal,
    semiBig: semiBig,
    big: big,
    extraBig: extraBig,
  );
  return SpacingData(
    spaces: spaces,
    insets: SpacingInsetsData.fromSpaces(spaces),
  );
}