-
Notifications
You must be signed in to change notification settings - Fork 137
Platform: Action List Item Component V1.0 Technical Design
sKudum edited this page Mar 12, 2020
·
5 revisions
The action list item control lets the user trigger actions directly from a list. It is used mainly within dialog boxes and popovers.
<fdp-list
[id]="list Id"
[headerTitle]="header title"
[footerText]="footer text"
--------
>
<fdp-action-list-item *ngFor="let item of listItems"
[id]="{{item.id}}"
[title]="{{item.name}}"
[icon]="{{item.icon}}"
[iconClickable]="{{item.(true|false)}}"
[adaptTitleSize]="{{item.(true|false)}}"
[description]=="{{item. description}}"
[wrapping]="{{item.(true|false)}}"
[infoText]="{{item.information}}"
[infoTextState]="{{item.informationState}}"
[infoTextStateInverted]="{{item.(true|false)}}"
(click)="onitemPress">
</fdp-action-list-item>
</fdp-list>
id of the standard list item it is optional.
title of the of item
Icon that identifies the item
By default, the title font is larger if the description is empty. If you have list items with and without a description, this results in differently sized titles that are harder to read. In this case, switch off the title size adaptation (AdaptTitleSize).
The title and description can wrap, the semantic info text does not wrap or truncate.
A short description (left-aligned below the title)
Additional Information
Defines information status.
export type Status = 'error| information| none| success| warning';Attribute used to hold item number. displayed on screen unlike id.
Fires when item is clicked.
Template:
<li fd-list-item id="listitem”………………….>
<fd-object-status [inverted]="true|false" [clickable]="true|false"......
<ng-content></ng-content>
</li>
N/A
N/A
- List signature
- ObjectStatus
Are used along with this component.
Kevin:
- Remove
titleDirectionandintroTextDirection, 'RTL' should be handled internally by the component, ideally by CSS rules or alternatively using the RtlService-> Done