JsonScrollConfiguration constructor
JsonScrollConfiguration({
- Map<
String, dynamic> args = const {}, - JsonWidgetRegistry? registry,
- Widget childBuilder()?,
- Set<
PointerDeviceKind> ? dragDevices, - bool? overscroll,
- ScrollPhysics? physics,
- TargetPlatform? platform,
- bool? scrollbars,
- required JsonWidgetData child,
Implementation
JsonScrollConfiguration({
Map<String, dynamic> args = const {},
JsonWidgetRegistry? registry,
this.childBuilder,
this.dragDevices,
this.overscroll,
this.physics,
this.platform,
this.scrollbars,
required this.child,
}) : super(
jsonWidgetArgs: JsonScrollConfigurationBuilderModel.fromDynamic(
{
'childBuilder': childBuilder,
'dragDevices': dragDevices,
'overscroll': overscroll,
'physics': physics,
'platform': platform,
'scrollbars': scrollbars,
'child': child,
...args,
},
args: args,
registry: registry,
),
jsonWidgetBuilder: () => JsonScrollConfigurationBuilder(
args: JsonScrollConfigurationBuilderModel.fromDynamic(
{
'childBuilder': childBuilder,
'dragDevices': dragDevices,
'overscroll': overscroll,
'physics': physics,
'platform': platform,
'scrollbars': scrollbars,
'child': child,
...args,
},
args: args,
registry: registry,
),
),
jsonWidgetType: JsonScrollConfigurationBuilder.kType,
);