pub trait LayoutModifierChild {
// Required methods
fn measure(
&mut self,
constraint: &Constraint,
) -> Result<ComputedData, MeasurementError>;
fn place(&mut self, position: PxPosition, output: &mut LayoutOutput<'_>);
}Expand description
Child measurement entry used by layout modifier nodes.
Required Methods§
Sourcefn measure(
&mut self,
constraint: &Constraint,
) -> Result<ComputedData, MeasurementError>
fn measure( &mut self, constraint: &Constraint, ) -> Result<ComputedData, MeasurementError>
Measures the wrapped content under the given constraint.
Sourcefn place(&mut self, position: PxPosition, output: &mut LayoutOutput<'_>)
fn place(&mut self, position: PxPosition, output: &mut LayoutOutput<'_>)
Places the wrapped content at the provided relative position.