MCPcopy Create free account
hub / github.com/UI5/webcomponents / _flattenItems

Method _flattenItems

packages/main/src/Input.ts:1715–1719  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1713 }
1714
1715 get _flattenItems(): Array<IInputSuggestionItem> {
1716 return this.getSlottedNodes<IInputSuggestionItem>("suggestionItems").flatMap(item => {
1717 return this._isGroupItem(item) ? [item, ...item.items!] : [item];
1718 });
1719 }
1720
1721 get _selectableItems(): Array<IInputSuggestionItemSelectable> {
1722 return this._flattenItems.filter(item => !this._isGroupItem(item)) as Array<IInputSuggestionItemSelectable>;

Callers

nothing calls this directly

Calls 1

_isGroupItemMethod · 0.95

Tested by

no test coverage detected