src/vs/base/browser/touch.ts/Gesture/addTarget
class Gesture:	public static addTarget(element: HTMLElement): IDisposable {
		if (!Gesture.isTouchDevice()) {
			return Disposable.None;
		}
		if (!Gesture.INSTANCE) {
			Gesture.INSTANCE = new Gesture();
		}

		const remove = Gesture.INSTANCE.targets.push(element);
		return toDisposable(remove);
	}