GitHub

Card

Cards are versatile content containers that contain content and actions to convey information about a single subject.

DaffCardModule

import { DaffCardModule } from '@daffodil/design/card'
@NgModule()
class DaffCardModule {}

DAFF_CARD_COMPONENTS

import { DAFF_CARD_COMPONENTS } from '@daffodil/design/card'
const DAFF_CARD_COMPONENTS: readonly [typeof DaffCardComponent, typeof DaffCardIconDirective, typeof DaffCardImageDirective, typeof DaffCardTaglineDirective, typeof DaffCardTitleDirective, typeof DaffCardContentDirective, typeof DaffCardActionsDirective]

DAFF_RAISED_CARD_COMPONENTS

import { DAFF_RAISED_CARD_COMPONENTS } from '@daffodil/design/card'
const DAFF_RAISED_CARD_COMPONENTS: readonly [typeof DaffRaisedCardComponent, typeof DaffCardIconDirective, typeof DaffCardImageDirective, typeof DaffCardTaglineDirective, typeof DaffCardTitleDirective, typeof DaffCardContentDirective, typeof DaffCardActionsDirective]

DAFF_STROKED_CARD_COMPONENTS

import { DAFF_STROKED_CARD_COMPONENTS } from '@daffodil/design/card'
const DAFF_STROKED_CARD_COMPONENTS: readonly [typeof DaffStrokedCardComponent, typeof DaffCardIconDirective, typeof DaffCardImageDirective, typeof DaffCardTaglineDirective, typeof DaffCardTitleDirective, typeof DaffCardContentDirective, typeof DaffCardActionsDirective]

DAFF_ALL_CARD_COMPONENTS

import { DAFF_ALL_CARD_COMPONENTS } from '@daffodil/design/card'
const DAFF_ALL_CARD_COMPONENTS: readonly [typeof DaffCardComponent, typeof DaffRaisedCardComponent, typeof DaffStrokedCardComponent, typeof DaffCardIconDirective, ... 4 more ..., typeof DaffCardActionsDirective]

DaffCardComponent

import { DaffCardComponent } from '@daffodil/design/card'
@Component()
class DaffCardComponent extends DaffCardBaseDirective {
  @HostBinding() class: true
}
Selector: 'daff-card' + ',' + 'a[daff-card]'

Properties

Name Type Description
class true

DaffRaisedCardComponent

import { DaffRaisedCardComponent } from '@daffodil/design/card'
@Component()
class DaffRaisedCardComponent extends DaffCardBaseDirective {
  @HostBinding() class: true
}
Selector: 'daff-raised-card' + ',' + 'a[daff-raised-card]'

Properties

Name Type Description
class true

DaffStrokedCardComponent

import { DaffStrokedCardComponent } from '@daffodil/design/card'
@Component()
class DaffStrokedCardComponent extends DaffCardBaseDirective {
  @HostBinding() class: true
}
Selector: 'daff-stroked-card' + ',' + 'a[daff-stroked-card]'

Properties

Name Type Description
class true

DaffCardIconDirective

import { DaffCardIconDirective } from '@daffodil/design/card'
@Directive()
class DaffCardIconDirective {}
Selector: '[daffCardIcon]'

DaffCardImageDirective

import { DaffCardImageDirective } from '@daffodil/design/card'
@Directive()
class DaffCardImageDirective {}
Selector: '[daffCardImage]'

DaffCardTaglineDirective

import { DaffCardTaglineDirective } from '@daffodil/design/card'
@Directive()
class DaffCardTaglineDirective {}
Selector: '[daffCardTagline]'

DaffCardTitleDirective

import { DaffCardTitleDirective } from '@daffodil/design/card'
@Directive()
class DaffCardTitleDirective {}
Selector: '[daffCardTitle]'

DaffCardContentDirective

import { DaffCardContentDirective } from '@daffodil/design/card'
@Directive()
class DaffCardContentDirective {}
Selector: '[daffCardContent]'

DaffCardActionsDirective

import { DaffCardActionsDirective } from '@daffodil/design/card'
@Directive()
class DaffCardActionsDirective {}
Selector: '[daffCardActions]'