Skip to main content

Module qapp_catalog

Module qapp_catalog 

Source
Expand description

Studio academic QApp catalogue — seeded into the hypermedia Library Software section.

These entries inventory the early/stub liberal-arts QApps under webizen-studio/src/components/*_qapp.rs. They are catalogued and categorised for faceted browse — not claimed as fully implemented apps.

Structs§

QappCatalogEntry
One catalogue row (id = module stem without _qapp).
QappSeedReport
Result of seeding the studio QApp catalogue into the hypermedia store.

Constants§

QAPP_MEDIA_TYPE
Stable media type for studio-pane QApps in the Software shelf.
STUDIO_QAPP_CATALOG
Full inventory of studio academic QApps with domain categories.

Functions§

catalog_entry_to_library
Build a Software-section library entry for one catalogue row.
catalogue_categories
Unique category slugs present in the catalogue (sorted).
category_label
Human label for a category slug.
seed_studio_qapps_into_library
Idempotently seed all studio QApps into the Library Software section. Existing qapp://studio/* entries are refreshed (category/topics) so re-seed stays consistent. Non-qapp library entries are left untouched. Single load + single save (not N round-trips).