JsonOverflowBox constructor
JsonOverflowBox({
- Map<
String, dynamic> args = const {}, - JsonWidgetRegistry? registry,
- AlignmentGeometry alignment = Alignment.center,
- OverflowBoxFit fit = OverflowBoxFit.max,
- double? maxHeight,
- double? maxWidth,
- double? minHeight,
- double? minWidth,
- JsonWidgetData? child,
Implementation
JsonOverflowBox({
Map<String, dynamic> args = const {},
JsonWidgetRegistry? registry,
this.alignment = Alignment.center,
this.fit = OverflowBoxFit.max,
this.maxHeight,
this.maxWidth,
this.minHeight,
this.minWidth,
this.child,
}) : super(
jsonWidgetArgs: JsonOverflowBoxBuilderModel.fromDynamic(
{
'alignment': alignment,
'fit': fit,
'maxHeight': maxHeight,
'maxWidth': maxWidth,
'minHeight': minHeight,
'minWidth': minWidth,
'child': child,
...args,
},
args: args,
registry: registry,
),
jsonWidgetBuilder: () => JsonOverflowBoxBuilder(
args: JsonOverflowBoxBuilderModel.fromDynamic(
{
'alignment': alignment,
'fit': fit,
'maxHeight': maxHeight,
'maxWidth': maxWidth,
'minHeight': minHeight,
'minWidth': minWidth,
'child': child,
...args,
},
args: args,
registry: registry,
),
),
jsonWidgetType: JsonOverflowBoxBuilder.kType,
);