SceneTextStackPainter constructor
SceneTextStackPainter({
- required InlineSpan span,
- required TextStyle style,
- required List<
TextLayer> layers, - required TextAlign textAlign,
- required int? maxLines,
- required TextOverflow overflow,
- required TextDirection textDirection,
- required TextScaler scaler,
- required TextWidthBasis widthBasis,
- required TextHeightBehavior? heightBehavior,
- ValueListenable<
Duration> ? time, - @internal SceneShaderSlots? slots,
Implementation
SceneTextStackPainter({
required this.span,
required this.style,
required this.layers,
required this.textAlign,
required this.maxLines,
required this.overflow,
required this.textDirection,
required this.scaler,
required this.widthBasis,
required this.heightBehavior,
this.time,
// Internal: the slots are the mounted LayeredText's, kept across its
// rebuilds, and their type is not exported.
@internal SceneShaderSlots? slots,
}) : _slots = slots ?? SceneShaderSlots(),
super(repaint: _repaintFor(layers, time));