1.8.1 • Published 9 months ago
@finastra/list v1.8.1
List
fds-list
extends Material Web mwc-list-base
, the package export three list items that can be used inside the fds-list
:
- fds-list-item
- fds-check-list-item
- fds-radio-list-item
Usage
APIs
See Material List for mor details.
Import
npm i @finastra/list
import '@finastra/list';
...
<fds-list>
<fds-list-item>Item 1</fds-list-item>
<fds-list-item>Item 2</fds-list-item>
</fds-list>
API
Properties
Property | Modifiers | Type | Default |
---|---|---|---|
activated | boolean | ||
disabled | boolean | ||
graphic | GraphicType | ||
group | string \| null | ||
hasMeta | boolean | ||
left | boolean | ||
multipleGraphics | boolean | ||
noninteractive | boolean | ||
ripple | Promise<Ripple \| null> | ||
selected | boolean | ||
styles | CSSResult[] | "styles","controlStyle" | |
tabindex | number | ||
text | readonly | string | |
twoline | boolean | ||
value | string |
Events
Event | Type |
---|---|
list-item-rendered | |
request-selected | RequestSelectedDetail |
fds-list-item
Properties
Property | Modifiers | Type | Default |
---|---|---|---|
activated | boolean | ||
disabled | boolean | ||
graphic | GraphicType | ||
group | string \| null | ||
hasMeta | boolean | ||
multipleGraphics | boolean | ||
noninteractive | boolean | ||
ripple | Promise<Ripple \| null> | ||
selected | boolean | ||
styles | CSSResult[] | "styles" | |
tabindex | number | ||
text | readonly | string | |
twoline | boolean | ||
value | string |
Events
Event | Type |
---|---|
list-item-rendered | |
request-selected | RequestSelectedDetail |
fds-list
Properties
Property | Attribute | Modifiers | Type | Default | Description |
---|---|---|---|---|---|
activatable | activatable | boolean | false | Sets activated attribute on selected items which provides a focus-persistent highlight. | |
debouncedLayout | (updateItems?: boolean \| undefined) => void \| undefined | ||||
emptyMessage | string \| undefined | ||||
index | readonly | MWCListIndex | |||
innerAriaLabel | string \| null | ||||
innerRole | string \| null | ||||
itemRoles | string \| null | ||||
items | readonly | ListItemBase[] | |||
itemsReady | Promise<never[]> | ||||
layout | (updateItems?: boolean \| undefined) => void | ||||
multi | multi | boolean | false | When true, enables selection of multiple items. | |
noninteractive | noninteractive | boolean | false | Disables focus and pointer events for the list item. | |
rootTabbable | boolean | ||||
selected | readonly | ListItemBase \| ListItemBase[] \| null | |||
styles | CSSResult[] | "styles" | |||
wrapFocus | boolean |
Methods
Method | Type |
---|---|
blur | (): void |
click | (): void |
focus | (): void |
focusItemAtIndex | (index: number): void |
getFocusedItemIndex | (): number |
layout | (updateItems?: boolean \| undefined): void |
renderPlaceholder | (): TemplateResult<1> \| null |
select | (index: MWCListIndex): void |
toggle | (index: number, force?: boolean \| undefined): void |
Events
Event | Type |
---|---|
action | ActionDetail |
items-updated | |
selected | SelectedDetail |
Slots
Name | Description |
---|---|
default | Content to display in the lists internal element. |
CSS Custom Properties
Property | Type | Default | Description |
---|---|---|---|
--fds-primary | color | "#694ED6" | Color of the select item. |
--fds-secondary | color | "#C137A2" | Color of the controls. |
fds-radio-list-item
Properties
Property | Modifiers | Type | Default |
---|---|---|---|
activated | boolean | ||
disabled | boolean | ||
graphic | GraphicType | ||
group | string \| null | ||
hasMeta | boolean | ||
left | boolean | ||
multipleGraphics | boolean | ||
noninteractive | boolean | ||
ripple | Promise<Ripple \| null> | ||
selected | boolean | ||
styles | CSSResult[] | "styles","controlStyle" | |
tabindex | number | ||
text | readonly | string | |
twoline | boolean | ||
value | string |
Events
Event | Type |
---|---|
list-item-rendered | |
request-selected | RequestSelectedDetail |
1.8.1
9 months ago
1.8.0
11 months ago
1.7.0
1 year ago
1.6.0
1 year ago
1.4.2
1 year ago
1.5.0
1 year ago
1.4.1
1 year ago
1.4.0
1 year ago
1.3.0
1 year ago
1.1.1
1 year ago
1.1.0
2 years ago
1.2.8
1 year ago
1.2.7
1 year ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.1.3
1 year ago
1.0.4
2 years ago
1.2.1
1 year ago
1.1.2
1 year ago
1.2.9
1 year ago
1.2.12
1 year ago
1.2.13
1 year ago
1.2.10
1 year ago
1.2.11
1 year ago
1.2.16
1 year ago
1.2.17
1 year ago
1.2.14
1 year ago
1.2.15
1 year ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago
0.0.42
2 years ago
0.0.44
2 years ago
1.0.3
2 years ago
0.0.41
2 years ago
0.0.40
2 years ago
0.0.39
2 years ago
0.0.38
2 years ago
0.0.37
2 years ago