How to pass "this" to EditorView.domEventHandlers()

I have following code where this javascript keyword is not accessible inside domEventHandlers(). Any suggestion on how to pass this?

	events() {
		console.log(this); // returns correct object
		const eventHandlers = EditorView.domEventHandlers({
			blur(event, view) {
				console.log(this); // returns {}
				console.log("codeMirror :: blur ::", event);
			},
			keydown(event, view) {
				console.log("codeMirror :: keydown ::", event);
			},
			change(event, view) {
				console.log("codeMirror :: change ::", event);
			}
		});

		return eventHandlers;
	}

@marijn Any comment on this? Thanks.

Solved

this.events = this.events.bind(this);

events() {
		const that = this;
		const eventHandlers = EditorView.domEventHandlers({
			blur(event, view) {
				console.log(that); // returns correct object
			}
		});

		return eventHandlers;
	}