ComponentView constructor
ComponentView({})
Implementation
ComponentView({
Key? key,
required this.componentFactory,
this.data,
this.parentData,
this.child,
this.noLayout,
}) : dataHashCode = (() {
if (data?['hashCode'] is int) {
return data!['hashCode'];
} else {
return null;
}
})(),
adjustOffset = (() {
if (parentData != null && parentData['adjustOffset'] is Offset) {
return parentData['adjustOffset'] as Offset;
}
})(),
super(
key: key ?? Key('mp_${data?['hashCode'] ?? Random().nextDouble()}'),
);