Page

JsfPage is very simple part of JSF it only holds entry point for JsfComponent and manages data source subscriptions for components.

Interface is very simple, title and favicon properties are not used by JSF they are there for your APP if you choose to use it.

For JsfComponent interface definition check component section.

interface JsfPage {
    title?: string;
    favicon?: string;
    component: JsfComponent;
}

Example JSON for comments page showing comments list JSF definition form.

{
  "title": "Comments",
  "component": {
    "jsfDefinition": {
      "$ref": "comments-list-form"
    }
  }
}

Last updated

Was this helpful?