packages/eui/packages/components-next/src/lib/components/eui-card/eui-card.component.ts
BaseDirective
AfterContentInit
OnDestroy
OnInit
| changeDetection | ChangeDetectionStrategy.OnPush |
| encapsulation | ViewEncapsulation.None |
| providers |
UiStateService
|
| selector | eui-card |
| styleUrls | ./styles/_index.scss |
| templateUrl | ./eui-card.component.html |
Properties |
Inputs |
Outputs |
HostBindings |
Accessors |
constructor(uiStateService: UiStateService)
|
||||||
|
TODO: a11y features to be added. Since there is no a11y card pattern (https://a11yproject.com/patterns/) Consider using Material CdK and the FocusMonitor injectable service : See: https://material.angular.io/cdk/a11y/overview
Parameters :
|
| e2eAttr |
Type : string
|
Default value : 'eui-card'
|
| euiCollapsed |
| euiCollapsible |
| euiEditable |
| euiFlat |
| euiHoverable |
| euiInverted |
| euiNoContentPadding |
| euiNoShadow |
| euiSelected |
| euiUrgent |
| onCollapsed |
Type : EventEmitter<any>
|
| class |
| _euiCollapsed |
Default value : false
|
| _euiCollapsible |
Default value : false
|
| _euiEditable |
Default value : false
|
| _euiFlat |
Default value : true
|
| _euiHoverable |
Default value : false
|
| _euiInverted |
Default value : false
|
| _euiNoContentPadding |
Default value : false
|
| _euiNoShadow |
Default value : false
|
| _euiSelected |
Default value : false
|
| _euiUrgent |
Default value : false
|
| cardContent |
Type : QueryList<EuiCardContentComponent>
|
Decorators :
@ContentChild(undefined, {static: false})
|
| cardFooter |
Type : QueryList<EuiCardFooterComponent>
|
Decorators :
@ContentChild(undefined, {static: false})
|
| cardHeader |
Type : QueryList<EuiCardHeaderComponent>
|
Decorators :
@ContentChild(undefined, {static: false})
|
| cardMedia |
Type : QueryList<EuiCardMediaComponent>
|
Decorators :
@ContentChild(undefined, {static: false})
|
| Public uiStateService |
Type : UiStateService
|
| euiSelected | ||||
seteuiSelected(value)
|
||||
|
Parameters :
Returns :
void
|
| euiCollapsible | ||||
seteuiCollapsible(value)
|
||||
|
Parameters :
Returns :
void
|
| euiCollapsed | ||||
seteuiCollapsed(value)
|
||||
|
Parameters :
Returns :
void
|
| euiUrgent | ||||
seteuiUrgent(value)
|
||||
|
Parameters :
Returns :
void
|
| euiNoShadow | ||||
seteuiNoShadow(value)
|
||||
|
Parameters :
Returns :
void
|
| euiNoContentPadding | ||||
seteuiNoContentPadding(value)
|
||||
|
Parameters :
Returns :
void
|
| euiHoverable | ||||
seteuiHoverable(value)
|
||||
|
Parameters :
Returns :
void
|
| euiFlat | ||||
seteuiFlat(value)
|
||||
|
Parameters :
Returns :
void
|
| euiInverted | ||||
seteuiInverted(value)
|
||||
|
Parameters :
Returns :
void
|
| euiEditable | ||||
seteuiEditable(value)
|
||||
|
Parameters :
Returns :
void
|