Twitter2.4k

Hover Card

For sighted users to preview content available behind a link.

Installation

ng g @spartan-ng/cli:ui hover-card

Usage

import { HlmHoverCardImports } from '@spartan-ng/helm/hover-card';
<hlm-hover-card>
  <button hlmBtn variant="link" hlmHoverCardTrigger>&#64;analogjs</button>
  <hlm-hover-card-content *hlmHoverCardPortal>The Angular meta-framework.</hlm-hover-card-content>
</hlm-hover-card>

Brain API

BrnHoverCardContent

Selector: [brnHoverCardContent]

ExportAs: brnHoverCardContent

BrnHoverCardTrigger

Selector: [brnHoverCardTrigger]:not(ng-container),[brnHoverCardTriggerFor]:not(ng-container)

ExportAs: brnHoverCardTrigger

Inputs

PropTypeDefaultDescription
showDelay number this._defaultOptions.showDelay -
hideDelay number this._defaultOptions.hideDelay -
animationDelay number this._defaultOptions.animationDelay -
sideOffset number this._defaultOptions.sideOffset -
align 'top' | 'bottom' | 'left' | 'right' this._defaultOptions.align -
brnHoverCardTriggerFor TemplateRef<unknown> | BrnHoverCardContent | undefined undefined -

BrnHoverCard

Selector: [brnHoverCard],brn-hover-card

Helm API

HlmHoverCardContent

Selector: [hlmHoverCardContent],hlm-hover-card-content

HlmHoverCardPortal

Selector: [hlmHoverCardPortal],hlm-hover-card-portal

HlmHoverCardTrigger

Selector: [hlmHoverCardTrigger]

HlmHoverCard

Selector: [hlmHoverCard],hlm-hover-card

Icon Form Field