F+Foldkit Plus
HomeLearnPackagesComponentsDemosGitHub ↗

Surface

Guides

foldkit-surface

  • Overview
  • Quick start
  • Field references
  • Projections
  • Applications
  • Message subsets
  • Actions
  • Surfaces
  • Modules
  • Advanced: how this relates to Optics and Submodels
  • See also

foldkit-metadata

  • Overview
  • Writing a merge rule

Surface and Bundle

  • Overview
  • Who owns what
  • What each one is made of
  • When to use which
  • How they compose
  • Where Command, Mount, Subscription, and ManagedResource fit
  • Is a Bundle like a ManagedResource?
  • Common confusions, corrected

API

foldkit-surface

  • foldkit-surface

foldkit-metadata

  • foldkit-metadata

Open source, MIT
Foldkit 0.168 · Effect 4

Surface / foldkit-surface

Renderer

type · packages/surface/src/index.ts:811

type Renderer<Model, Message> = (model: Model, h: ViewBuilder<Message>) => Html

A renderer for a Surface's projected Model, with its Message set narrowed.

Previousfoldkit-surface

Edit on GitHub ↗

This site is a Foldkit Plus application, rendered at build time with foldkit-ssr. Its source

FoldkitEffectGitHub