Source: e2e/fields/DateField.js

'use strict';

/**
 * @module e2e/fields/DateField
 */

var util = require('util');
var TextField = process.requireTest('lib/e2e/fields/TextField.js');

/**
 * Defines a form date field.
 *
 * Use [Field.get]{@link module:e2e/fields/Field~Field.get} method to get an instance of DateField.
 *
 * @example
 * var Field = require('@openveo/test').e2e.fields.Field;
 *
 * var myDateField = Field.get({
 *   type: 'date',
 *   name: 'My field',
 *   baseElement: element(by.css('form'))
 * });
 *
 * @class DateField
 * @extends module:e2e/fields/TextField~TextField
 * @constructor
 * @param {Object} conf A field configuration object
 */
function DateField(conf) {
  DateField.super_.call(this, conf);
}

module.exports = DateField;
util.inherits(DateField, TextField);