PreserveLineStyleOnMergeRule class
Preserves line format when user deletes the line's newline character effectively merging it with the next line.
This rule makes sure to apply all style attributes of deleted newline to the next available newline, which may reset any style attributes already present there.
- Inheritance
-
- Object
- Rule
- DeleteRule
- PreserveLineStyleOnMergeRule
- Annotations
Constructors
- PreserveLineStyleOnMergeRule()
-
const
Properties
Methods
-
apply(
Document document, int index, {int? len, Object? data, Attribute? attribute}) → Delta? -
inherited
-
applyRule(
Document document, int index, {int? len, Object? data, Attribute? attribute}) → Delta? -
Applies heuristic rule to an operation on a
document
and returns resulting Delta.override -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
validateArgs(
int? len, Object? data, Attribute? attribute) → void -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited