Signatures of slate-react utils functions corrected according to documentation (#33790)

* Signatures of slate-react utils functions corrected

* slate-react utils definitions revised
This commit is contained in:
Nikolay Martynenko
2019-03-12 10:48:33 -07:00
committed by Wesley Wigham
parent e4b587fab1
commit 87dcc1193d
+6 -15
View File
@@ -372,20 +372,11 @@ export type SlateType =
| "text"
| "files";
export function cloneFragment(
event: Event,
value: Value,
fragment?: Document,
callback?: () => void
): void;
export function cloneFragment(event: Event | React.SyntheticEvent, editor: CoreEditor, callback?: () => void): void;
export function findDOMNode(node: Node, win?: Window): Element;
export function findDOMRange(range: Range, win?: Window): Range;
export function findNode(element: Element, value: Value): Node;
export function findRange(selection: Selection, value: Value): Range;
export function getEventRange(event: Event, value: Value): Range;
export function getEventTransfer(event: Event): { type: SlateType; node: Node };
export function setEventTransfer(
event: Event,
type: SlateType,
data: any
): void;
export function findNode(element: Element, editor: CoreEditor): Node;
export function findRange(selection: Selection | Range, editor: CoreEditor): Range;
export function getEventRange(event: Event | React.SyntheticEvent, editor: CoreEditor): Range;
export function getEventTransfer(event: Event | React.SyntheticEvent): { type: SlateType; node: Node };
export function setEventTransfer(event: Event | React.SyntheticEvent, type: SlateType, data: any): void;