function touchClick(id) {
    if (typeof id !== 'string' && typeof id !== 'number') {
        throw new _ErrorHandler.ProtocolError('number or type of arguments don\'t agree with elementIdCssProperty protocol command');
    }

    (0, _deprecationWarning2.default)('touchClick', this.options.deprecationWarnings, 'This command is not part of the W3C WebDriver spec and won\'t be supported in ' + 'future versions of the driver. It is recommended to use the touchAction command for this.');

    return this.requestHandler.create('/session/:sessionId/touch/click', {
        element: id.toString()
    });
}
Single tap on the touch enabled device.

This command is deprecated and will be removed soon. Make sure you don't use it in your
automation/test scripts anymore to avoid errors. Please use the
[`touchPerform`](http://webdriver.io/api/mobile/touchPerform.html) command instead.

@param {String} ID ID of a WebElement JSON object to route the command to

@see https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol#sessionsessionidtouchclick
@type protocol
@for android
@deprecated