Skip to content

`gds-block` — Block (dispatcher)

Documentație online (fără download) — citește aici pe Wiki.
Pachete npm: Package Registry · contracte în @gstack/gds-core.

BlockKind: any
Secțiune paletă: HELPERS · Class: GdsBlockComponent · Pachet: @gstack/gds-angular
Data contract: Block din @gstack/gds-core

Afișează un singur bloc după block.kind — unitatea de pe canvas.

NumeTipDefaultDescriere
blockBlockrequired{ id, kind, data }
langLang’ro’
NumeTipDefaultDescriere
navigateNavTarget—Din CTA / link-uri
<gds-block [block]="{ id: '1', kind: 'alert', data: { kind: 'info', text: 'OK' } }" />
  • Preferă pe canvas; pe pagină manuală poți folosi leaf gds-*.
  • Nu inventa props în afara tipului Block.
  • Stiluri: doar tokens GDS / --gds-accent; fără hex hardcodat.
  • projects/gds-angular/src/lib/components/gds-block.component.ts
  • projects/gds-core/src/lib/blocks.ts