Skip to content

Interface: IListPickerFormCellProxy

ListPickerFormCellProxy is a developer-facing interface that provides access to a ListPicker control and allows customizations. In addition it provides access to the IFormCellProxy interface.

Hierarchy

Summary

Properties

Class Properties

Currently none in this class.

Inherited Properties

Methods

Class Methods

Inherited Methods

Methods

getAllowDefaultValueIfOneItem

getAllowDefaultValueIfOneItem(): boolean

Returns the AllowDefaultValueIfOneItem property value defined for the FormCell's control.

Returns: boolean


getAllowEmptySelection

getAllowEmptySelection(): boolean

Returns the AllowEmptySelection property value defined for the FormCell's control.

Returns: boolean


getAllowMultipleSelection

getAllowMultipleSelection(): boolean

Returns the AllowMultipleSelection property value defined for the FormCell's control.

Returns: boolean


getDataPaging

getDataPaging(): Object

Returns the DataPaging property value defined for the FormCell's control.

Returns: Object


getFilterProperty

getFilterProperty(): string

Returns the FilterProperty property value defined for the FormCell's control.

Returns: string


getFilterValue

getFilterValue(): string[]

Returns the FilterValue property value defined for the FormCell's control.

Returns: string[]


getIsPickerDismissedOnSelection

getIsPickerDismissedOnSelection(): boolean

Returns the IsPickerDismissedOnSelection property value defined for the FormCell's control.

Returns: boolean


getIsSearchCancelledAfterSelection

getIsSearchCancelledAfterSelection(): boolean

Returns the IsSearchCancelledAfterSelection property value defined for the FormCell's control.

Returns: boolean


getIsSelectedSectionEnabled

getIsSelectedSectionEnabled(): boolean

Returns the IsSelectedSectionEnabled property value defined for the FormCell's control.

Returns: boolean


getPickerItems

getPickerItems(): any

Returns the PickerItems property value defined for the FormCell's control.

Returns: any


getPickerPrompt

getPickerPrompt(): string

Returns the PickerPrompt property value defined for the FormCell's control.

Returns: string


getPlaceHolder

getPlaceHolder(): string

Returns the PlaceHolder property value defined for the FormCell's control.

Returns: string


getSearch

getSearch(): ISearch

Returns the Search property value defined for the FormCell's control.

Returns: ISearch


getValue

getValue(): Object[]

Returns the list of selected items as JavaScript Objects, each with ReturnValue and DisplayValue properties. If the ListPicker is bound to an entity set, each item will have a BindingObject property containing the full associated binding object.

Overrides IFormCellProxy.getValue

Returns: Object[]


setAllowDefaultValueIfOneItem

setAllowDefaultValueIfOneItem(allowDefaultValueIfOneItem: boolean): Promise<any>

Sets the AllowDefaultValueIfOneItem property of the FormCell's control.

Parameters:

Name Type Description
allowDefaultValueIfOneItem boolean value to set.

Returns: Promise<any>


setAllowEmptySelection

setAllowEmptySelection(allowEmptySelection: boolean): Promise<any>

Sets the AllowEmptySelection property of the FormCell's control.

Parameters:

Name Type Description
allowEmptySelection boolean value to set.

Returns: Promise<any>


setAllowMultipleSelection

setAllowMultipleSelection(allowMultipleSelection: boolean): Promise<any>

Sets the AllowMultipleSelection property of the FormCell's control.

Parameters:

Name Type Description
allowMultipleSelection boolean value to set.

Returns: Promise<any>


setDataPaging

setDataPaging(dataPaging: Object): Promise<any>

Sets the DataPaging property of the FormCell's control.

Parameters:

Name Type Description
dataPaging Object value to set.

Returns: Promise<any>


setFilterProperty

setFilterProperty(filterProperty: string): Promise<any>

Sets the FilterProperty property of the FormCell's control.

Parameters:

Name Type Description
filterProperty string value to set.

Returns: Promise<any>


setFilterValue

setFilterValue(filterValue: string[]): Promise<any>

Sets the FilterValue property of the FormCell's control.

Parameters:

Name Type Description
filterValue string[] value to set.

Returns: Promise<any>


setIsPickerDismissedOnSelection

setIsPickerDismissedOnSelection(isPickerDismissedOnSelection: boolean): Promise<any>

Sets the IsPickerDismissedOnSelection property of the FormCell's control.

Parameters:

Name Type Description
isPickerDismissedOnSelection boolean value to set.

Returns: Promise<any>


setIsSearchCancelledAfterSelection

setIsSearchCancelledAfterSelection(alternateInput: boolean): Promise<any>

Sets the IsSearchCancelledAfterSelection property of the FormCell's control.

Parameters:

Name Type
alternateInput boolean

Returns: Promise<any>


setIsSelectedSectionEnabled

setIsSelectedSectionEnabled(isSelectedSectionEnabled: boolean): Promise<any>

Sets the IsSelectedSectionEnabled property of the FormCell's control.

Parameters:

Name Type Description
isSelectedSectionEnabled boolean value to set.

Returns: Promise<any>


setPickerItems

setPickerItems(pickerItems: any): Promise<any>

Sets the PickerItems property of the FormCell's control.

Parameters:

Name Type Description
pickerItems any value to set.

Returns: Promise<any>


setPickerPrompt

setPickerPrompt(pickerPrompt: string): Promise<any>

Sets the PickerPrompt property of the FormCell's control.

Parameters:

Name Type Description
pickerPrompt string value to set.

Returns: Promise<any>


setPlaceHolder

setPlaceHolder(title: PlaceHolder): Promise<any>

Sets the PlaceHolder property of the FormCell's FormCell's control.

Parameters:

Name Type
title PlaceHolder

Returns: Promise<any>


setSearch

setSearch(search: ISearch): Promise<any>

Sets the Search property of the FormCell's control.

Parameters:

Name Type Description
search ISearch value to set.

Returns: Promise<any>