djextNameTextBox - Dojo Name Text Box

Accepts a list of names.

Category

Dojo Form

Syntax

<xe:djextnametextbox attributes>content</xe:djextnametextbox>
Table 1. Essential properties
Property Description
id Defaults to djextNameTextBox1, djextNameTextBox2, and so on.
value Binds the control to a data element.
multipleSeparator Specify for multi-value elements.
Table 2. All properties
Category Properties
accessibility alt, tabIndex, title, waiRole, waiState
basics binding, dir, disabled, id, immediate, lang, loaded, multipleSeparator, multipleTrim, readOnly, rendered, rendererType, required, type
data converter, defaultValue, disableClientSideValidation, disableModifiedFlag, disableValidators, showReadonlyAsDisabled, validator, validators, value, valueChangeListener, valueChangeListeners
dojo dojoAttributes, dojoType, dragRestriction, intermediateChanges, tooltip
events onBlur, onChange, onClick, onClose, onDblClick, onFocus, onHide, onKeyDown, onKeyPress, onKeyUp, onMouseDown, onMouseEnter, onMouseLeave, onMouseMove, onMouseOut, onMouseOver, onMouseUp, onShow
styling disableTheme, style, styleClass, themeId

Usage

This is a Dojo control.

Use this control in conjunction with namePicker - Name Picker.

Examples

This example shows a Name Text Box bound to a scoped variable and activated by a Name Picker.
<xp:table>
	<xp:tr>
		<xp:td>
			<xp:label value="Names" id="label2"></xp:label>
		</xp:td>
		<xp:td>
			<xe:djextNameTextBox id="djextNameTextBox1"
				value="#{requestScope.name}" multipleSeparator=","
				multipleTrim="true">
			</xe:djextNameTextBox>
			<xe:namePicker id="namePicker1" for="djextNameTextBox1"
				dojoType="extlib.dijit.PickerCheckbox">
				<xe:this.dataProvider>
					<xe:dominoNABNamePicker
						addressBookSel="all-public">
					</xe:dominoNABNamePicker>
				</xe:this.dataProvider>
			</xe:namePicker>
		</xp:td>
	</xp:tr>
</xp:table>