all files / DEV/lib/protocol/ alertDismiss.js

100% Statements 6/6
100% Branches 0/0
0% Functions 0/1
100% Lines 2/2
2 statements Ignored     
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38                                                                         
/**
 *
 * Dismisses the currently displayed alert dialog. For confirm() and prompt()
 * dialogs, this is equivalent to clicking the 'Cancel' button. For alert()
 * dialogs, this is equivalent to clicking the 'OK' button.
 *
 * <example>
    :alertDismiss.js
    // close a dialog box if is opened
    client.alertText( function( err, res ) {
        if ( res != null ) {
            this.alertDismiss()
        }
    });
 * </example>
 *
 * @see  https://code.google.com/p/selenium/wiki/JsonWireProtocol#/session/:sessionId/dismiss_alert
 * @type protocol
 *
 */
 
'use strict';
 
Object.defineProperty(exports, '__esModule', {
    value: true
});
var alertDismiss = function alertDismiss() {
    var requestOptions = {
        path: '/session/:sessionId/dismiss_alert',
        method: 'POST'
    };
 
    return this.requestHandler.create(requestOptions);
};
 
exports['default'] = alertDismiss;
module.exports = exports['default'];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9jaHJpc3RpYW5icm9tYW5uL1NpdGVzL1dlYnByb2pla3RlL3dlYmRyaXZlcmpzL0RFVi9saWIvcHJvdG9jb2wvYWxlcnREaXNtaXNzLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBcUJBLElBQUksWUFBWSxHQUFHLFNBQWYsWUFBWSxHQUFlO0FBQzNCLFFBQUksY0FBYyxHQUFHO0FBQ2pCLFlBQUksRUFBRSxtQ0FBbUM7QUFDekMsY0FBTSxFQUFFLE1BQU07S0FDakIsQ0FBQTs7QUFFRCxXQUFPLElBQUksQ0FBQyxjQUFjLENBQUMsTUFBTSxDQUFDLGNBQWMsQ0FBQyxDQUFBO0NBQ3BELENBQUE7O3FCQUVjLFlBQVkiLCJmaWxlIjoiL1VzZXJzL2NocmlzdGlhbmJyb21hbm4vU2l0ZXMvV2VicHJvamVrdGUvd2ViZHJpdmVyanMvREVWL2xpYi9wcm90b2NvbC9hbGVydERpc21pc3MuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqXG4gKiBEaXNtaXNzZXMgdGhlIGN1cnJlbnRseSBkaXNwbGF5ZWQgYWxlcnQgZGlhbG9nLiBGb3IgY29uZmlybSgpIGFuZCBwcm9tcHQoKVxuICogZGlhbG9ncywgdGhpcyBpcyBlcXVpdmFsZW50IHRvIGNsaWNraW5nIHRoZSAnQ2FuY2VsJyBidXR0b24uIEZvciBhbGVydCgpXG4gKiBkaWFsb2dzLCB0aGlzIGlzIGVxdWl2YWxlbnQgdG8gY2xpY2tpbmcgdGhlICdPSycgYnV0dG9uLlxuICpcbiAqIDxleGFtcGxlPlxuICAgIDphbGVydERpc21pc3MuanNcbiAgICAvLyBjbG9zZSBhIGRpYWxvZyBib3ggaWYgaXMgb3BlbmVkXG4gICAgY2xpZW50LmFsZXJ0VGV4dCggZnVuY3Rpb24oIGVyciwgcmVzICkge1xuICAgICAgICBpZiAoIHJlcyAhPSBudWxsICkge1xuICAgICAgICAgICAgdGhpcy5hbGVydERpc21pc3MoKVxuICAgICAgICB9XG4gICAgfSk7XG4gKiA8L2V4YW1wbGU+XG4gKlxuICogQHNlZSAgaHR0cHM6Ly9jb2RlLmdvb2dsZS5jb20vcC9zZWxlbml1bS93aWtpL0pzb25XaXJlUHJvdG9jb2wjL3Nlc3Npb24vOnNlc3Npb25JZC9kaXNtaXNzX2FsZXJ0XG4gKiBAdHlwZSBwcm90b2NvbFxuICpcbiAqL1xuXG5sZXQgYWxlcnREaXNtaXNzID0gZnVuY3Rpb24gKCkge1xuICAgIGxldCByZXF1ZXN0T3B0aW9ucyA9IHtcbiAgICAgICAgcGF0aDogJy9zZXNzaW9uLzpzZXNzaW9uSWQvZGlzbWlzc19hbGVydCcsXG4gICAgICAgIG1ldGhvZDogJ1BPU1QnXG4gICAgfVxuXG4gICAgcmV0dXJuIHRoaXMucmVxdWVzdEhhbmRsZXIuY3JlYXRlKHJlcXVlc3RPcHRpb25zKVxufVxuXG5leHBvcnQgZGVmYXVsdCBhbGVydERpc21pc3NcbiJdfQ==