JsonSafeArea constructor
JsonSafeArea({
- Map<
String, dynamic> args = const {}, - JsonWidgetRegistry? registry,
- bool bottom = true,
- bool left = true,
- bool maintainBottomViewPadding = false,
- EdgeInsets minimum = EdgeInsets.zero,
- bool right = true,
- bool top = true,
- required JsonWidgetData child,
Implementation
JsonSafeArea({
Map<String, dynamic> args = const {},
JsonWidgetRegistry? registry,
this.bottom = true,
this.left = true,
this.maintainBottomViewPadding = false,
this.minimum = EdgeInsets.zero,
this.right = true,
this.top = true,
required this.child,
}) : super(
jsonWidgetArgs: JsonSafeAreaBuilderModel.fromDynamic(
{
'bottom': bottom,
'left': left,
'maintainBottomViewPadding': maintainBottomViewPadding,
'minimum': minimum,
'right': right,
'top': top,
'child': child,
...args,
},
args: args,
registry: registry,
),
jsonWidgetBuilder: () => JsonSafeAreaBuilder(
args: JsonSafeAreaBuilderModel.fromDynamic(
{
'bottom': bottom,
'left': left,
'maintainBottomViewPadding': maintainBottomViewPadding,
'minimum': minimum,
'right': right,
'top': top,
'child': child,
...args,
},
args: args,
registry: registry,
),
),
jsonWidgetType: JsonSafeAreaBuilder.kType,
);