export default class MultiSelectListBoxData extends SelectData { constructor(displayObject: any, role: any, domIdPrefix: any); /** * @inheritdoc */ addChild(displayObject: any): void; /** * @inheritdoc */ addChildAt(displayObject: any, index: any): void; /** * 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 which form the element 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 element 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 element belongs to * @access public * @returns {String} DOM id of which form the textarea belongs to */ get formDomId(): string; /** * Sets the name of the element * @access public * @param {String} str - name of the field */ set name(arg: string); /** * Retrieves the name of the element * @access public * @returns {String} name of the field */ get name(): string; /** * Sets whether the element 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 element needs a value before a form is submitted * @access public * @returns {boolean} true if the element is required, false otherwise */ get required(): boolean; /** * Sets which options are selected * @access public * @param {Array} displayObjects - selected options */ set selected(arg: createjs.DisplayObject[]); /** * Retrieves which DisplayObjects are currently selected * @access public * @returns {Array} selected options */ get selected(): createjs.DisplayObject[]; _selected: createjs.DisplayObject[]; /** * Retieves the string values of the selected options * @access public * @returns {Array} selected options' values */ get selectedValue(): string[]; /** * Sets the number of visible options in the dropdown * @access public * @param {Number} num - number of visible options in the dropdown */ set size(arg: number); /** * Retrieves the number of visible options in the dropdown * @access public * @returns {Number} number of visible options in the dropdown */ get size(): number; /** * event handler for when the value of the tag changes * @access private * @param {Event} evt - event */ _onListBoxChanged(evt: Event): void; } import SelectData from "./SelectData";