GridPlacementStrategy class

Inheritance

Constructors

GridPlacementStrategy(GridPadCells cells, GridPadPlacementPolicy placementPolicy)

Properties

content List<GridPadContent>
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

findCurrentColumn(GridPadCells cells, GridPadPlacementPolicy placementPolicy, GridPadContent? lastItem) int
inherited
findCurrentRow(GridPadCells cells, GridPadPlacementPolicy placementPolicy, GridPadContent? lastItem) int
inherited
findNextColumn(GridPadCells cells, GridPadPlacementPolicy placementPolicy, GridPadContent? lastItem) int
findNextRow(GridPadCells cells, GridPadPlacementPolicy placementPolicy, GridPadContent? lastItem) int
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onPlaced({required int left, required int top, required int right, required int bottom, required Widget content}) → dynamic
inherited
onSkipped({required int row, required int column, required int rowSpan, required int columnSpan}) → dynamic
inherited
placeExplicitly({required int row, required int column, required int rowSpan, required int columnSpan, required Widget content}) → dynamic
inherited
placeImplicitly({required int rowSpan, required int columnSpan, required Widget content}) → dynamic
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited