Skip to content

Commit 6d3e0ed

Browse files
committed
fix(core): expose inputs and outputs array for NgtObjectEvents
Deprecate host directive object
1 parent 192f928 commit 6d3e0ed

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

Diff for: libs/core/src/lib/utils/object-events.ts

+21
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,27 @@ export class NgtObjectEvents {
4646
}
4747
}
4848

49+
export const NgtObjectEventsInputs = ['ngtObjectEvents'] as const;
50+
export const NgtObjectEventsOutputs = [
51+
'click',
52+
'dblclick',
53+
'contextmenu',
54+
'pointerup',
55+
'pointerdown',
56+
'pointerover',
57+
'pointerout',
58+
'pointerenter',
59+
'pointerleave',
60+
'pointermove',
61+
'pointermissed',
62+
'pointercancel',
63+
'wheel',
64+
] as const;
65+
66+
/**
67+
* @deprecated Use NgtObjectEventsInputs and NgtObjectEventsOutputs instead along with NgtObjectEvents
68+
* @since 2.5.3. Will be removed in 3.0.0
69+
*/
4970
export const NgtObjectEventsHostDirective = {
5071
directive: NgtObjectEvents,
5172
inputs: ['ngtObjectEvents'],

0 commit comments

Comments
 (0)