Make CSS Grid feature a default feature (#297)
1//! Commonly used types
2
3pub use crate::{
4 compute::flexbox::compute as layout_flexbox,
5 geometry::{Line, Rect, Size},
6 layout::Layout,
7 node::{Node, Taffy},
8 style::{
9 AlignContent, AlignItems, AlignSelf, AvailableSpace, Dimension, Display, FlexDirection, FlexWrap,
10 JustifyContent, JustifyItems, JustifySelf, LengthPercentage, LengthPercentageAuto, PositionType, Style,
11 },
12 style_helpers::{
13 auto, fit_content, flex, max_content, min_content, minmax, percent, points, zero, FromFlex, FromPercent,
14 FromPoints, TaffyAuto, TaffyFitContent, TaffyMaxContent, TaffyMinContent, TaffyZero,
15 },
16 tree::LayoutTree,
17};
18
19#[cfg(feature = "grid")]
20pub use crate::style::{
21 GridAutoFlow, GridPlacement, GridTrackRepetition, MaxTrackSizingFunction, MinTrackSizingFunction,
22 NonRepeatedTrackSizingFunction, TrackSizingFunction,
23};
24#[cfg(feature = "grid")]
25pub use crate::style_helpers::{line, repeat, span, TaffyGridLine, TaffyGridSpan};