Lines Matching defs:const
3 const {
29 const {
37 const { validateObject, validateString } = require('internal/validators');
39 const {
44 const { inspect } = require('util');
45 const webidl = require('internal/webidl');
47 const kIsEventTarget = SymbolFor('nodejs.event_target');
48 const kIsNodeEventTarget = Symbol('kIsNodeEventTarget');
50 const EventEmitter = require('events');
51 const {
56 const kEvents = Symbol('kEvents');
57 const kIsBeingDispatched = Symbol('kIsBeingDispatched');
58 const kStop = Symbol('kStop');
59 const kTarget = Symbol('kTarget');
60 const kHandlers = Symbol('kHandlers');
61 const kWeakHandler = Symbol('kWeak');
62 const kResistStopPropagation = Symbol('kResistStopPropagation');
64 const kHybridDispatch = SymbolFor('nodejs.internal.kHybridDispatch');
65 const kRemoveWeakListenerHelper = Symbol('nodejs.internal.removeWeakListenerHelper');
66 const kCreateEvent = Symbol('kCreateEvent');
67 const kNewListener = Symbol('kNewListener');
68 const kRemoveListener = Symbol('kRemoveListener');
69 const kIsNodeStyleListener = Symbol('kIsNodeStyleListener');
70 const kTrustEvent = Symbol('kTrustEvent');
72 const { now } = require('internal/perf/utils');
74 const kType = Symbol('type');
75 const kDetail = Symbol('detail');
77 const isTrustedSet = new SafeWeakSet();
78 const isTrusted = ObjectGetOwnPropertyDescriptor({
84 const isTrustedDescriptor = {
115 const { bubbles, cancelable, composed } = options;
132 const name = this.constructor.name;
136 const opts = ObjectAssign({}, options, {
402 const kFlagOnce = 1 << 0;
403 const kFlagCapture = 1 << 1;
404 const kFlagPassive = 1 << 2;
405 const kFlagNodeStyle = 1 << 3;
406 const kFlagWeak = 1 << 4;
407 const kFlagRemoved = 1 << 5;
408 const kFlagResistStopPropagation = 1 << 6;
496 const myListener = this.weak ? this.listener.deref() : this.listener;
534 const w = new Error('Possible EventTarget memory leak detected. ' +
574 const {
588 const w = new Error(`addEventListener called with ${listener}` +
664 const capture = options?.capture === true;
666 const root = this[kEvents].get(type);
685 const root = this[kEvents].get(type);
689 const capture = listener.capture === true;
727 const createEvent = () => {
740 const root = this[kEvents].get(type);
750 const iterationCondition = () => {
771 const { listener, capture } = handler;
782 const callback = handler.weak ?
810 const name = this.constructor.name;
814 const opts = ObjectAssign({}, options, {
882 const root = this[kEvents].get(String(type));
949 const hadListeners = this.listenerCount(type) > 0;
1051 const then = promise.then;
1093 const size = this[kEvents].get(name).size;
1099 const size = this[kEvents].get(name).size;
1113 const EventEmitterMixin = (Superclass) => {
1121 const protoProps = ObjectGetOwnPropertyDescriptors(EventEmitter.prototype);
1123 const propertiesValues = ObjectValues(protoProps);