Skip to content

Package io.github.qishr.cascara.ui.menu

Class ObservableMenuFactory

java.lang.Object
        io.github.qishr.cascara.ui.menu.ObservableMenuFactory


public class ObservableMenuFactory

Constructor Summary

Constructor Description
ObservableMenuFactory()

Method Summary

Modifier and Type Method Description
public static ObservableMenuItem createRoot()
public static ObservableMenuItem createMenu(String name, String text)
public static ObservableMenuItem createMenuItem(String name, String text)
public static ObservableMenuItem createMenuItem(String name, String text, MenuItem fxItem)
public static void attachMenuItems(ObservableList<ObservableMenuItem> items)
public static void detachMenuItems(ObservableList<ObservableMenuItem> items)

Method Details

createRoot

public static ObservableMenuItem createRoot()


createMenu

public static ObservableMenuItem createMenu(String name, String text)


createMenuItem

public static ObservableMenuItem createMenuItem(String name, String text)


createMenuItem

public static ObservableMenuItem createMenuItem(String name, String text, MenuItem fxItem)


attachMenuItems

public static void attachMenuItems(ObservableList<ObservableMenuItem> items)


detachMenuItems

public static void detachMenuItems(ObservableList<ObservableMenuItem> items)