src/vs/editor/common/viewModel/viewModelImpl.ts/ViewModel/type
class ViewModel:	public type(text: string, source?: string | null | undefined): void {
		this._executeCursorEdit(eventsCollector => this._cursor.type(eventsCollector, text, source));
	}