public override int GetHashCode() { return(Direction.GetHashCode() + FlexDirection.GetHashCode() + JustifyContent.GetHashCode() + AlignContent.GetHashCode() + AlignItems.GetHashCode() + AlignSelf.GetHashCode() + PositionType.GetHashCode() + FlexWrap.GetHashCode() + Overflow.GetHashCode() + Display.GetHashCode() + Flex.GetHashCode() + FlexGrow.GetHashCode() + FlexShrink.GetHashCode() + FlexBasis.GetHashCode() + Margin.GetHashCode() + Position.GetHashCode() + Padding.GetHashCode() + Border.GetHashCode() + Dimensions.GetHashCode() + MinDimensions.GetHashCode() + MaxDimensions.GetHashCode() + AspectRatio.GetHashCode()); }