mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
Update Delta#transform and Delta#transformPosition
This commit is contained in:
parent
e9c2d11fb2
commit
faa1999428
4
types/quill/index.d.ts
vendored
4
types/quill/index.d.ts
vendored
@ -69,9 +69,9 @@ declare namespace Quill {
|
||||
concat(other: DeltaStatic): DeltaStatic;
|
||||
diff(other: DeltaStatic, index?: number) : DeltaStatic;
|
||||
eachLine(predicate: (line: DeltaStatic, attributes: StringMap, idx: number) => any, newline?: string) : DeltaStatic;
|
||||
transform(index: number) : DeltaStatic;
|
||||
transform(index: number) : number;
|
||||
transform(other: DeltaStatic, priority: boolean) : DeltaStatic;
|
||||
transformPosition(index: number) : DeltaStatic;
|
||||
transformPosition(index: number) : number;
|
||||
}
|
||||
|
||||
export interface RangeStatic {
|
||||
|
||||
@ -324,13 +324,14 @@ function test_DeltaTransform() {
|
||||
var a = new Delta().insert('a');
|
||||
var b = new Delta().insert('b').retain(5).insert('c');
|
||||
|
||||
a.transform(b, true); // new Delta().retain(1).insert('b').retain(5).insert('c');
|
||||
a.transform(b, false); // new Delta().insert('b').retain(6).insert('c');
|
||||
a.transform(5);
|
||||
var d1: Quill.DeltaStatic = a.transform(b, true); // new Delta().retain(1).insert('b').retain(5).insert('c');
|
||||
var d2: Quill.DeltaStatic = a.transform(b, false); // new Delta().insert('b').retain(6).insert('c');
|
||||
var n1: number = a.transform(5);
|
||||
|
||||
}
|
||||
|
||||
function test_DeltatransformPosition() {
|
||||
var delta = new Delta().retain(5).insert('a');
|
||||
delta.transformPosition(4); // 4
|
||||
delta.transformPosition(5); // 6
|
||||
var n1: number = delta.transformPosition(4); // 4
|
||||
var n2: number = delta.transformPosition(5); // 6
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user