All Classes and Interfaces
Class
Description
A popup for adding items to the inventory.
A callback for when the form is submitted.
The main application class.
A button with an arrow icon.
Enum for the different directions arrow directions.
A custom button that acts as a checkbox.
Class for loading properties from a config file.
The inventory page.
The cooking mode page.
A button with an arrow icon.
This class provides methods for accessing all tables in the database.
This class represents a date that can be stored in the database.
This class provides a connection to the database.
A styled combo box.
A styled combo box.
This class represents an event with a recipe id and a date.
Interface for when the user deletes the item.
Interface for when the user saves the form.
This class represents a register for events.
A field for a form.
Enum for the different types of fields.
Icon class for the Application.
A component for input fields.
A callback for when the value of the input field changes.
A callback for when the form is submitted.
The installer page.
The inventory page.
This class is a simple bean for an inventory item.
This class represents a register for inventory items.
This class is a simple bean for an item.
A banner of items.
ItemPane class.
A popup for adding items to the inventory.
Interface for when the user deletes the item.
Interface for when the user saves the form.
This class represents a register for items.
A list header.
Callback for adding items.
Callback for changing filter.
Callback for searching.
Callback for when the seach query changes.
Callback for sorting.
Callback for changing view mode.
A list item that can display a storable item.
A singleton logger class for purchase planner
Enum for the different log levels.
Use this class to start the application.
NumberField.
A simple class for switching pages.
The planning page.
The main button for the application.
Enum for the different types of primary buttons.
This class is a simple bean for a quantity unit.
This class represents a recipe with a name, category and cooking time.
This class represents a recipe ingredient connected to a recipe.
A popup for adding items to the inventory.
Interface for when the user deletes the item.
Interface for when the user saves the form.
This class represents a register for recipes.
This class is representing an instruction for a recipe.
The scene loader for the application.
Searchbar class for the Application.
Callback for when the search bar loses focus.
Callback for when the contents of the search bar changes.
Callback for when the search bar gains focus.
Callback for when the user presses enter in the search bar.
The inventory page.
The shopping list page
This class is a simple bean for a Shopping list item.
This class represents a register for shopping list items.
The sidebar for the application.
This interface is used to store objects in the database.
Interface for the onClose event.
Different types of toasts.
A provider for toasts.
Class for verifying input in the data package.
A button for changing the view mode of the application.
Enum for the different view modes.