@remirror/extension-events
Advanced tools
Comparing version 0.0.0-pr877.3 to 0.0.0-pr877.4
@@ -8,3 +8,3 @@ import { CreateExtensionPlugin, EditorState, EditorStateProps, EditorView, EditorViewProps, GetHandler, GetMarkRange, Handler, Helper, MarkType, NodeType, NodeWithPosition, PlainExtension } from '@remirror/core'; | ||
*/ | ||
blur?: Handler<(event: FocusEvent) => boolean | undefined | void>; | ||
blur?: Handler<BlurEventHandler>; | ||
/** | ||
@@ -15,3 +15,3 @@ * Listens for focus events on the editor. | ||
*/ | ||
focus?: Handler<(event: FocusEvent) => boolean | undefined | void>; | ||
focus?: Handler<FocusEventHandler>; | ||
/** | ||
@@ -22,3 +22,3 @@ * Listens to scroll events on the editor. | ||
*/ | ||
scroll?: Handler<(event: Event) => boolean | undefined | void>; | ||
scroll?: Handler<ScrollEventHandler>; | ||
/** | ||
@@ -29,3 +29,3 @@ * Listens for mousedown events on the editor. | ||
*/ | ||
mousedown?: Handler<(event: MouseEvent) => boolean | undefined | void>; | ||
mousedown?: Handler<MousedownEventHandler>; | ||
/** | ||
@@ -36,3 +36,3 @@ * Listens for mouseup events on the editor. | ||
*/ | ||
mouseup?: Handler<(event: MouseEvent) => boolean | undefined | void>; | ||
mouseup?: Handler<MouseupEventHandler>; | ||
/** | ||
@@ -43,3 +43,3 @@ * Listens for mouseenter events on the editor. | ||
*/ | ||
mouseenter?: Handler<(event: MouseEvent) => boolean | undefined | void>; | ||
mouseenter?: Handler<MouseenterEventHandler>; | ||
/** | ||
@@ -50,3 +50,3 @@ * Listens for mouseleave events on the editor. | ||
*/ | ||
mouseleave?: Handler<(event: MouseEvent) => boolean | undefined | void>; | ||
mouseleave?: Handler<MouseleaveEventHandler>; | ||
/** | ||
@@ -74,3 +74,3 @@ * Listens for click events and provides information which may be useful in | ||
*/ | ||
contextmenu?: Handler<(props: MouseEventHandlerProps) => boolean | undefined | void>; | ||
contextmenu?: Handler<ContextMenuEventHandler>; | ||
/** | ||
@@ -80,4 +80,15 @@ * Listen for hover events and pass through details of every node and mark | ||
*/ | ||
hover?: Handler<(props: HoverEventHandlerProps) => boolean | undefined | void>; | ||
hover?: Handler<HoverEventHandler>; | ||
} | ||
export declare type BlurEventHandler = (event: FocusEvent) => boolean | undefined | void; | ||
export declare type FocusEventHandler = (event: FocusEvent) => boolean | undefined | void; | ||
export declare type ScrollEventHandler = (event: Event) => boolean | undefined | void; | ||
export declare type MousedownEventHandler = (event: MouseEvent) => boolean | undefined | void; | ||
export declare type MouseupEventHandler = (event: MouseEvent) => boolean | undefined | void; | ||
export declare type MouseenterEventHandler = (event: MouseEvent) => boolean | undefined | void; | ||
export declare type MouseleaveEventHandler = (event: MouseEvent) => boolean | undefined | void; | ||
export declare type ClickEventHandler = (event: MouseEvent, state: ClickHandlerState) => boolean | undefined | void; | ||
export declare type ClickMarkEventHandler = (event: MouseEvent, state: ClickMarkHandlerState) => boolean | undefined | void; | ||
export declare type ContextMenuEventHandler = (props: MouseEventHandlerProps) => boolean | undefined | void; | ||
export declare type HoverEventHandler = (props: HoverEventHandlerProps) => boolean | undefined | void; | ||
/** | ||
@@ -116,5 +127,5 @@ * The events extension which listens to events which occur within the | ||
/** | ||
* The click handler for events. | ||
* @deprecated use [[`ClickEventHandler`]] instead. | ||
*/ | ||
export declare type ClickHandler = (event: MouseEvent, clickState: ClickHandlerState) => boolean | undefined | void; | ||
export declare type ClickHandler = ClickEventHandler; | ||
export interface ClickMarkHandlerState extends BaseEventState { | ||
@@ -132,5 +143,5 @@ /** | ||
/** | ||
* An event solely focused on clicks on marks. | ||
* @deprecated use [[`ClickMarkEventHandler`]] instead. | ||
*/ | ||
export declare type ClickMarkHandler = (event: MouseEvent, clickState: ClickMarkHandlerState) => boolean | undefined | void; | ||
export declare type ClickMarkHandler = ClickMarkEventHandler; | ||
/** | ||
@@ -137,0 +148,0 @@ * The helpers passed into the `ClickHandler`. |
@@ -1,2 +0,2 @@ | ||
export type { ClickHandler, ClickHandlerState, ClickMarkHandler, ClickMarkHandlerState, CreateEventHandlers, EventsOptions, HoverEventHandlerProps, MouseEventHandlerProps, } from './events-extension'; | ||
export type { BlurEventHandler, ClickEventHandler, ClickHandler, ClickHandlerState, ClickMarkEventHandler, ClickMarkHandler, ClickMarkHandlerState, ContextMenuEventHandler, CreateEventHandlers, EventsOptions, FocusEventHandler, HoverEventHandler, HoverEventHandlerProps, MousedownEventHandler, MouseenterEventHandler, MouseEventHandlerProps, MouseleaveEventHandler, MouseupEventHandler, ScrollEventHandler, } from './events-extension'; | ||
export { EventsExtension } from './events-extension'; |
@@ -130,3 +130,3 @@ 'use strict'; | ||
var isCaptured = fn({ | ||
return fn({ | ||
event, | ||
@@ -166,8 +166,2 @@ view, | ||
}); | ||
if (isCaptured) { | ||
event.preventDefault(); | ||
} | ||
return isCaptured; | ||
}; | ||
@@ -431,5 +425,5 @@ }); | ||
/** | ||
* The click handler for events. | ||
* @deprecated use [[`ClickEventHandler`]] instead. | ||
*/ | ||
exports.EventsExtension = EventsExtension; |
@@ -126,3 +126,3 @@ import _slicedToArray from '@babel/runtime/helpers/esm/slicedToArray'; | ||
var isCaptured = fn({ | ||
return fn({ | ||
event, | ||
@@ -162,8 +162,2 @@ view, | ||
}); | ||
if (isCaptured) { | ||
event.preventDefault(); | ||
} | ||
return isCaptured; | ||
}; | ||
@@ -427,5 +421,5 @@ }); | ||
/** | ||
* The click handler for events. | ||
* @deprecated use [[`ClickEventHandler`]] instead. | ||
*/ | ||
export { EventsExtension }; |
@@ -130,3 +130,3 @@ 'use strict'; | ||
var isCaptured = fn({ | ||
return fn({ | ||
event, | ||
@@ -166,8 +166,2 @@ view, | ||
}); | ||
if (isCaptured) { | ||
event.preventDefault(); | ||
} | ||
return isCaptured; | ||
}; | ||
@@ -431,5 +425,5 @@ }); | ||
/** | ||
* The click handler for events. | ||
* @deprecated use [[`ClickEventHandler`]] instead. | ||
*/ | ||
exports.EventsExtension = EventsExtension; |
@@ -130,3 +130,3 @@ 'use strict'; | ||
var isCaptured = fn({ | ||
return fn({ | ||
event, | ||
@@ -160,8 +160,2 @@ view, | ||
}); | ||
if (isCaptured) { | ||
event.preventDefault(); | ||
} | ||
return isCaptured; | ||
}; | ||
@@ -419,5 +413,5 @@ }); | ||
/** | ||
* The click handler for events. | ||
* @deprecated use [[`ClickEventHandler`]] instead. | ||
*/ | ||
exports.EventsExtension = EventsExtension; |
@@ -126,3 +126,3 @@ import _slicedToArray from '@babel/runtime/helpers/esm/slicedToArray'; | ||
var isCaptured = fn({ | ||
return fn({ | ||
event, | ||
@@ -162,8 +162,2 @@ view, | ||
}); | ||
if (isCaptured) { | ||
event.preventDefault(); | ||
} | ||
return isCaptured; | ||
}; | ||
@@ -427,5 +421,5 @@ }); | ||
/** | ||
* The click handler for events. | ||
* @deprecated use [[`ClickEventHandler`]] instead. | ||
*/ | ||
export { EventsExtension }; |
{ | ||
"name": "@remirror/extension-events", | ||
"version": "0.0.0-pr877.3", | ||
"version": "0.0.0-pr877.4", | ||
"description": "Manage your remirror editor dom events.", | ||
@@ -39,10 +39,10 @@ "keywords": [ | ||
"@babel/runtime": "^7.13.7", | ||
"@remirror/core": "0.0.0-pr877.3", | ||
"@remirror/messages": "0.0.0-pr877.3" | ||
"@remirror/core": "0.0.0-pr877.4", | ||
"@remirror/messages": "0.0.0-pr877.4" | ||
}, | ||
"devDependencies": { | ||
"@remirror/pm": "0.0.0-pr877.3" | ||
"@remirror/pm": "0.0.0-pr877.4" | ||
}, | ||
"peerDependencies": { | ||
"@remirror/pm": "0.0.0-pr877.3" | ||
"@remirror/pm": "0.0.0-pr877.4" | ||
}, | ||
@@ -49,0 +49,0 @@ "publishConfig": { |
95677
2065
+ Added@remirror/core@0.0.0-pr877.4(transitive)
+ Added@remirror/core-constants@0.0.0-pr877.4(transitive)
+ Added@remirror/core-helpers@0.0.0-pr877.4(transitive)
+ Added@remirror/core-types@0.0.0-pr877.4(transitive)
+ Added@remirror/core-utils@0.0.0-pr877.4(transitive)
+ Added@remirror/i18n@0.0.0-pr877.4(transitive)
+ Added@remirror/icons@0.0.0-pr877.4(transitive)
+ Added@remirror/messages@0.0.0-pr877.4(transitive)
+ Added@remirror/pm@0.0.0-pr877.4(transitive)
+ Added@remirror/theme@0.0.0-pr877.4(transitive)
+ Added@remirror/types@0.0.0-pr877.4(transitive)
+ Addedprosemirror-paste-rules@0.0.0-pr877.4(transitive)
+ Addedprosemirror-suggest@0.0.0-pr877.4(transitive)
+ Addedprosemirror-trailing-node@0.0.0-pr877.4(transitive)
- Removed@remirror/core@0.0.0-pr877.3(transitive)
- Removed@remirror/core-constants@0.0.0-pr877.3(transitive)
- Removed@remirror/core-helpers@0.0.0-pr877.3(transitive)
- Removed@remirror/core-types@0.0.0-pr877.3(transitive)
- Removed@remirror/core-utils@0.0.0-pr877.3(transitive)
- Removed@remirror/i18n@0.0.0-pr877.3(transitive)
- Removed@remirror/icons@0.0.0-pr877.3(transitive)
- Removed@remirror/messages@0.0.0-pr877.3(transitive)
- Removed@remirror/pm@0.0.0-pr877.3(transitive)
- Removed@remirror/theme@0.0.0-pr877.3(transitive)
- Removedprosemirror-paste-rules@0.0.0-pr877.3(transitive)
- Removedprosemirror-suggest@0.0.0-pr877.3(transitive)
- Removedprosemirror-trailing-node@0.0.0-pr877.3(transitive)
Updated@remirror/core@0.0.0-pr877.4