InferredAutoLayoutResult constructor

InferredAutoLayoutResult({
  1. LayoutAlign? layoutAlign,
  2. num? layoutGrow,
  3. LayoutPositioning? layoutPositioning,
  4. LayoutMode? layoutMode,
  5. LayoutWrap? layoutWrap,
  6. num? paddingLeft,
  7. num? paddingRight,
  8. num? paddingTop,
  9. num? paddingBottom,
  10. num? horizontalPadding,
  11. num? verticalPadding,
  12. PrimaryAxisSizingMode? primaryAxisSizingMode,
  13. CounterAxisSizingMode? counterAxisSizingMode,
  14. PrimaryAxisAlignItems? primaryAxisAlignItems,
  15. CounterAxisAlignItems? counterAxisAlignItems,
  16. CounterAxisAlignContent? counterAxisAlignContent,
  17. num? itemSpacing,
  18. num? counterAxisSpacing,
  19. bool? itemReverseZIndex,
  20. bool? strokesIncludedInLayout,
})

Implementation

factory InferredAutoLayoutResult({
  _i3.LayoutAlign? layoutAlign,
  _i2.num? layoutGrow,
  _i3.LayoutPositioning? layoutPositioning,
  _i3.LayoutMode? layoutMode,
  _i3.LayoutWrap? layoutWrap,
  _i2.num? paddingLeft,
  _i2.num? paddingRight,
  _i2.num? paddingTop,
  _i2.num? paddingBottom,
  _i2.num? horizontalPadding,
  _i2.num? verticalPadding,
  _i3.PrimaryAxisSizingMode? primaryAxisSizingMode,
  _i3.CounterAxisSizingMode? counterAxisSizingMode,
  _i3.PrimaryAxisAlignItems? primaryAxisAlignItems,
  _i3.CounterAxisAlignItems? counterAxisAlignItems,
  _i3.CounterAxisAlignContent? counterAxisAlignContent,
  _i2.num? itemSpacing,
  _i2.num? counterAxisSpacing,
  _i2.bool? itemReverseZIndex,
  _i2.bool? strokesIncludedInLayout,
}) =>
    InferredAutoLayoutResult._(
      layoutAlign: layoutAlign?.name ?? _i7.undefined,
      layoutGrow: layoutGrow,
      layoutPositioning: layoutPositioning?.name ?? _i7.undefined,
      layoutMode: layoutMode?.name ?? _i7.undefined,
      layoutWrap: layoutWrap?.name ?? _i7.undefined,
      paddingLeft: paddingLeft,
      paddingRight: paddingRight,
      paddingTop: paddingTop,
      paddingBottom: paddingBottom,
      horizontalPadding: horizontalPadding,
      verticalPadding: verticalPadding,
      primaryAxisSizingMode: primaryAxisSizingMode?.name ?? _i7.undefined,
      counterAxisSizingMode: counterAxisSizingMode?.name ?? _i7.undefined,
      primaryAxisAlignItems: primaryAxisAlignItems?.name ?? _i7.undefined,
      counterAxisAlignItems: counterAxisAlignItems?.name ?? _i7.undefined,
      counterAxisAlignContent: counterAxisAlignContent?.name ?? _i7.undefined,
      itemSpacing: itemSpacing,
      counterAxisSpacing: counterAxisSpacing ?? _i7.undefined,
      itemReverseZIndex: itemReverseZIndex,
      strokesIncludedInLayout: strokesIncludedInLayout,
    );