EasyTextList.fromDelta constructor
EasyTextList.fromDelta(
- Delta delta
Create an EasyTextList from a Delta representation
Implementation
EasyTextList.fromDelta(Delta delta) {
for (final Operation op in delta.toList()) {
if (!op.isInsert || op.data is! String) {
throw ArgumentError(
'Delta contains non-text '
'insert operation: $op. Delta($delta)',
);
}
add(
EasyText.fromStr(
text: op.data as String,
styles: EasyAttributeStyles.fromJson(
op.attributes,
),
),
);
}
}