update rangy definitions

Update type definitions for the Rangy Module.
This commit is contained in:
Ashish Shubham
2017-05-22 23:31:00 -07:00
committed by GitHub
parent 5a60b831fb
commit 6ca038a08f

View File

@@ -39,6 +39,7 @@ interface RangySelection extends Selection {
refresh(checkForChanges?:boolean):any;
toHtml():string;
getAllRanges():RangyRange[];
getRangeAt(idx:number):RangyRange;
getNativeTextRange():any;
setSingleRange(range:RangyRange):any;
setRanges(ranges:RangyRange[]):any;
@@ -46,6 +47,8 @@ interface RangySelection extends Selection {
moveToBookmark(bookmark:Object):any;
saveRanges():Object;
restoreRanges(saved:Object):any;
saveCharacterRanges(containerNode:Node): Object;
restoreCharacterRanges(containerNode:Node, characterRanges:Object);
detach():any;
inspect():string;
}
@@ -62,5 +65,7 @@ interface RangyStatic {
initialized:boolean;
supported:boolean;
}
declare module 'rangy' {
export = rangy;
}
declare var rangy:RangyStatic;