OpenVeo test API

API Docs for: 8.0.0
Show:

File: lib/e2e/fields/TextareaField.js

'use strict';

/**
 * @module e2e
 */

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

/**
 * Defines a form text field.
 *
 * Use Field.get method to get an instance of TextareaField.
 *
 * @example
 *
 *     var Field = require('@openveo/test').e2e.fields.Field;
 *
 *     var myTextareaField = Field.get({
 *       type: 'textarea',
 *       name: 'My field',
 *       baseElement: element(by.css('form'))
 *     });
 *
 * @class TextareaField
 * @extends Field
 * @constructor
 * @param {Object} conf A field configuration object
 */
function TextareaField(conf) {
  TextareaField.super_.call(this, conf);
  this.fieldTag = 'textarea';
}

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