export default class MultiLineTextBoxData extends AccessibilityObject { constructor(displayObject: any, role: any, domIdPrefix: any); /** * @inheritdoc */ addChild(): void; /** * @inheritdoc */ addChildAt(): void; /** * Sets the currently active descendant of a composite widget * @access public * @param {createjs.DisplayObject} displayObject - DisplayObject that is the active descendant * of this one. undefined to unset the field. */ set active(arg: createjs.DisplayObject); /** * Retrieves which DisplayObject is the current active descendant * @access public * @returns {createjs.DisplayObject} DisplayObject that is the current active descendant */ get active(): createjs.DisplayObject; _active: createjs.DisplayObject; /** * Retrieves the DOM id for the tranlated DisplayObject that is the active descendant. * @access public * @returns {String} id for the translated DisplayObject that is the active descendant */ get activeId(): string; /** * Sets whether the element should get focus on page load * @access public * @param {boolean} enable - true if autofocus should be enabled, false otherwise */ set autoFocus(arg: boolean); /** * Retrieves whether autofocus is enabled * @access public * @returns {boolean} true if autofocus is enabled, false otherwise */ get autoFocus(): boolean; /** * Sets the number of visible columns * @access public * @param {Number} num - number of visisble columns */ set cols(arg: number); /** * Retrieves the number of visible columns * @access public * @returns {Number} number of visisble columns */ get cols(): number; /** * Sets which form the textarea belongs to * @access public * @param {createjs.DisplayObject} displayObject - DisplayObject that represents the form. * null or undefined to clear it */ set form(arg: createjs.DisplayObject); /** * Retrieves which form the textarea belongs to * @access public * @returns {createjs.DisplayObject} DisplayObject that represents the form */ get form(): createjs.DisplayObject; _form: createjs.DisplayObject; /** * Retrieves the DOM id of which form the textarea belongs to * @access public * @returns {String} DOM id of which form the textarea belongs to */ get formDomId(): string; /** * Sets the maximum number of characters allowed in the text field * @access public * @param {Number} num - maximum number of characters allowed in the text field */ set maxLength(arg: number); /** * Retrieves the maximum number of characters allowed in the text field * @access public * @returns {Number} maximum number of characters allowed in the text field */ get maxLength(): number; /** * Sets the name of the text input field * @access public * @param {String} str - name of the field */ set name(arg: string); /** * Retrieves the name of the text input field * @access public * @returns {String} name of the field */ get name(): string; /** * Sets the string to use as the placeholder value * @access public * @param {String} str - placeholder value */ set placeholder(arg: string); /** * Retrieves the string to use as the placeholder value * @access public * @returns {String} placeholder value */ get placeholder(): string; /** * Sets the text input field is read only or also editable * @access public * @param {boolean} enable - true if the element should be read only, false for read and editable */ set readOnly(arg: boolean); /** * Retrieves whether the text input field is read only or also editable * @access public * @returns {boolean} true if the element should be read only, false for read and editable */ get readOnly(): boolean; /** * Sets whether the text input field needs a value before a form is submitted * @access public * @param {boolean} enable - true if the element is required, false otherwise */ set required(arg: boolean); /** * Retrieves whether the text input field needs a value before a form is submitted * @access public * @returns {boolean} true if the element is required, false otherwise */ get required(): boolean; /** * Sets the number of visible rows * @access public * @param {Number} num - number of visisble rows */ set rows(arg: number); /** * Retrieves the number of visible rows * @access public * @returns {Number} number of visisble rows */ get rows(): number; /** * Sets the value of the text input field * @access public * @param {String} str - string value for the text input field */ set value(arg: string); /** * Retrieves the value of the text input field * @access public * @returns {String} string value for the text input field */ get value(): string; /** * Sets which wrapping mode to use * @access public * @param {boolean} soft - true if soft wrapping should be used, false for hard wrapping */ set wrap(arg: boolean); /** * Retrieves which wrapping mode to use * @access public * @returns {boolean} true if soft wrapping should be used, false for hard */ get wrap(): boolean; /** * event handler for when the value of the textarea tag changes * @access private * @param {Event} evt - event */ _onChange(evt: Event): void; /** * event handler for when the selection changes * @access private * @param {Event} evt - event */ _onSelect(evt: Event): void; /** * event handler for when the element gets input * @param {Event} evt */ _onInput(evt: Event): void; /** * event handler for when keyboard key is lifted Up * @param {Event} evt */ _onKeyUp(evt: Event): void; } import AccessibilityObject from "./AccessibilityObject";