DVBox<T>.row constructor
const
DVBox<T>.row (
- List<
Widget> children, { - DVModifier? modifier,
- double spacing = 8,
- DVAlign align = DVAlign.start,
- DVCrossAlign? crossAlign,
Implementation
const DVBox.row(
List<Widget> children, {
DVModifier? modifier,
double spacing = 8,
DVAlign align = DVAlign.start,
DVCrossAlign? crossAlign,
}) : _child = null,
_children = children,
_modifier = modifier,
_layout = _DVBoxLayout.row,
_align = align,
// Unset centres the row's children, as it always rendered; an
// explicit stretch fills the row's height (a side rail beside a page).
_crossAlign = crossAlign ?? DVCrossAlign.center,
_columns = 1,
_responsive = true,
_spacing = spacing,
_scrollable = false,
_items = null,
_itemBuilder = null,
_oneFold = DVThreePaneFold.firstAlone;