Uses of Class
no.ntnu.principes.view.BaseScreen
Packages that use BaseScreen
Package
Description
-
Uses of BaseScreen in no.ntnu.principes.components
Fields in no.ntnu.principes.components declared as BaseScreenMethods in no.ntnu.principes.components with parameters of type BaseScreenModifier and TypeMethodDescriptionstatic SidebarSidebar.init(BaseScreen parentScreen) Initializes a sidebar for the given parent screen.Constructors in no.ntnu.principes.components with parameters of type BaseScreenModifierConstructorDescriptionBaseComponent(String componentId, BaseScreen parentScreen) Constructs and initializes a BaseComponent with a specified ID and parent screen.BaseComponent(String componentId, BaseScreen parentScreen, boolean registerWithParent) Constructs a BaseComponent and optionally registers it with its parent screen.QuickActions(BaseScreen parentScreen) Initializes the QuickActions class for managing quick action components on the specified parent screen.Sidebar(BaseScreen parentScreen, StageController stageController) Creates a new Sidebar component linked to a parent screen and controlled by the specified stage controller.SidebarSpacer(BaseScreen parent) Creates a new SidebarSpacer attached to the specified parent screen. -
Uses of BaseScreen in no.ntnu.principes.components.impl
Constructors in no.ntnu.principes.components.impl with parameters of type BaseScreen -
Uses of BaseScreen in no.ntnu.principes.components.secondary
Constructors in no.ntnu.principes.components.secondary with parameters of type BaseScreenModifierConstructorDescriptionFormValidatorResultInfo(BaseScreen parentScreen, net.synedra.validatorfx.Validator validator) Constructs a newFormValidatorResultInfocomponent that displays and dynamically updates a form's validation errors based on the providedValidator.NewTaskList(String componentId, BaseScreen parentScreen, Supplier<List<TaskAssignmentDto>> taskSupplier) Initializes a new task list component with a specific identifier, a parent screen, and a supplier for dynamically fetching task data. -
Uses of BaseScreen in no.ntnu.principes.components.widgets
Constructors in no.ntnu.principes.components.widgets with parameters of type BaseScreenModifierConstructorDescriptionBaseWidget(String componentId, String widgetHeader, String widgetDescription, BaseScreen parentScreen) Constructs a new `BaseWidget` with a title and optional description.BaseWidget(String componentId, String widgetHeader, BaseScreen parentScreen) Constructs a new `BaseWidget` with just a title header.CompletionRateWidget(BaseScreen screen) A widget that displays the completion rate of tasks with toggling between household and personal views.DateWidget(BaseScreen screen) Creates a DateWidget that displays the current day and month in a styled format.HomeScreenQuickActionButtons(String widgetHeader, BaseScreen parentScreen) Constructs an instance of the `HomeScreenQuickActionButtons` widget, providing quick action buttons for the application's home screen.ImmediateTasksWidget(BaseScreen screen) Creates an ImmediateTasksWidget component that displays tasks that are due for the selected date.TaskDistributionWidget(BaseScreen screen) A widget for task distribution and interface layout setup within a parent screen.UnassignedTasksWidget(BaseScreen screen) Creates an UnassignedTasksWidget component that displays tasks that are not yet assigned to any user. -
Uses of BaseScreen in no.ntnu.principes.controller.screen
Methods in no.ntnu.principes.controller.screen with parameters of type BaseScreenModifier and TypeMethodDescriptionvoidScreenController.addScreen(String name, BaseScreen screen) Adds a screen to the collection, associating it with a unique name. -
Uses of BaseScreen in no.ntnu.principes.view
Subclasses of BaseScreen in no.ntnu.principes.viewModifier and TypeClassDescriptionclassBase class for modal dialogs with animated transitions and result handling.class -
Uses of BaseScreen in no.ntnu.principes.view.auth
Subclasses of BaseScreen in no.ntnu.principes.view.auth -
Uses of BaseScreen in no.ntnu.principes.view.dev
Subclasses of BaseScreen in no.ntnu.principes.view.dev -
Uses of BaseScreen in no.ntnu.principes.view.generics
Subclasses of BaseScreen in no.ntnu.principes.view.generics -
Uses of BaseScreen in no.ntnu.principes.view.main
Subclasses of BaseScreen in no.ntnu.principes.view.mainModifier and TypeClassDescriptionclassAboutView displays information about the Hestia application, including its purpose, features, development team, and version.classAbstract class representing a dashboard screen in the application.classclassclass -
Uses of BaseScreen in no.ntnu.principes.view.main.household
Subclasses of BaseScreen in no.ntnu.principes.view.main.householdConstructors in no.ntnu.principes.view.main.household with parameters of type BaseScreenModifierConstructorDescriptionHouseholdMembersTabContent(BaseScreen parentScreen) SettingsTabContent(BaseScreen parentScreen) -
Uses of BaseScreen in no.ntnu.principes.view.modals
Subclasses of BaseScreen in no.ntnu.principes.view.modals -
Uses of BaseScreen in no.ntnu.principes.view.onboarding
Subclasses of BaseScreen in no.ntnu.principes.view.onboarding