Method Signatures and Parameters

Jt.page(Class<?> pageApp)

pageApp (Class<?>)

No description

Jt.page(String path, JtRunnable page)

path (String)

The url path where the page should be found


page (io.javelit.core.JtRunnable)

The page app logic

Returns after .use()

(io.javelit.core.JtPage.Builder)

The current io.javelit.core.JtPage.Builder value of the component.

Examples

Basic page creation with custom title and icon

import io.javelit.core.Jt;

public class NavigationApp {
  public static void page1() {
    Jt.title("First Page").use();
  }

  public static void page2() {
    Jt.title("Second Page").use();
  }

  public static void main(String[] args) {
    var page = Jt.navigation(
                     Jt.page("page1", NavigationApp::page1).title("First page").icon("🔥"),
                     Jt.page("page2", NavigationApp::page2).title("Second page").icon(":favorite:"))
                 .use();
    page.run();
  }
}

forum

Still have questions?

Go to our discussions forum for helpful information and advice from Javelit experts.