In angular elements, as per the docs and this SO question says emits a custom event whenever we emit a value using @output event emitter. But it's actually cumbersome to handle in the real usage side. Is there any other way to get the real value emitted other than calling $event.detail?
FYI:
if The published value = 'abc,
Then the event is like
CustomEvent {isTrusted: false, detail: "abc", type: "ngModelChange", ... }