David PHAM-VAN

Add Inseparable Widget

... ... @@ -4,6 +4,7 @@
- Improve TTF Writer compatibility
- Apply THE BIDIRECTIONAL ALGORITHM using dart_bidi [Milad akarie]
- Add Inseparable Widget
## 3.8.4
... ...
... ... @@ -414,3 +414,23 @@ class DelayedWidget extends SingleChildWidget {
super.paint(context);
}
}
class Inseparable extends SingleChildWidget {
Inseparable({required Widget child, bool canSpan = false})
: _canSpan = canSpan,
super(child: child);
final bool _canSpan;
@override
bool get canSpan => _canSpan && super.canSpan;
@override
bool get hasMoreWidgets => _canSpan && super.hasMoreWidgets;
@override
void paint(Context context) {
super.paint(context);
paintChild(context);
}
}
... ...