Skip to content

Listing

<!-- generated:meta -->

Grupui
Planeresource
Spec structListingSpec

<!-- /generated:meta -->

Kapan Memakai

kind: Listing adalah katalog publik (e-commerce, movie search) — pasangan alami App kind landing-page.

Kapan memakai Listing:

  • Halaman publik yang bisa diakses tanpa auth-wrap (katalog, search)

Kapan TIDAK pakai Listing:

  • Operasi tulis terautentikasi → kind: Table

Sumber kontrak: docs/spec/frontend/06-page-kinds.md §10.

Contoh Manifest

yaml
apiVersion: formspec.dev/v1
kind: Listing
metadata: { name: product-catalog, module: shop }
spec:
  entity: shop.product
  columns:
    - { field: name, label: "Nama" }
    - { field: price, label: "Harga", format: currency }
  search: true

Atribut

<!-- generated:attributes -->

AtributTipeWajibContohDeskripsi
entitystringshop.product
columns[]TableColumn
filters[]FilterSpec
searchboolean

<!-- /generated:attributes -->

Gotchas

Standar terbuka (CC0) dengan implementasi referensi.