Package io.jmix.flowui.component
@NonNullApi
package io.jmix.flowui.component
-
ClassDescriptionPOJO to store all information needed to create aggregation in
DataGrid.Represents the type of aggregation to be performed.An interface for component containers that provides methods for managing and interacting with child components within a container.Contains information forComponentGenerationStrategywhen creating components usingUiComponentsGenerator.A strategy for creating FlowUi components byUiComponentsGenerator.Utility class for internationalizing date-related information such as month names, weekday names, short weekday names, and the first day of the week.A specialized interface for picker components that enables the selection or management of multiple entities within a collection.An interface that represents a picker component for selecting or interacting with entities.Interface defining methods for interacting with data API elements.A component that may have a limit on the number of characters (in Unicode code points) that the user can enter.Interface that defines behavior for components that can be marked as required.Defines a contract for components that support working with aZoneId.A component that displays list of items.A component which can be set as lookup component for a view.Interface representing a multi-select lookup component.PaginationComponent<T extends AbstractPagination>Base interface for components that make a data binding to load data by pages.The event that is fired after data refresh.The event that is fired before refreshing the data, when the user clicks next, previous, etc.Represents a component that facilitates selection or picking of values and provides additional capabilities such as support for actions, value sources, user-related actions, and DOM element manipulation.Represents a contract for components or classes that support specifying a datatype.SupportsEnterPress<C extends com.vaadin.flow.component.Component>A component that supports Enter key handling.SupportsEnterPress.EnterPressEvent<C extends com.vaadin.flow.component.Component>Event when Enter shortcut is detected.A component that supports a callback for fetching items from a back end.Callback interface for fetching a stream of items from a backend based on a query.Interface for components that support managing the position of their associated label.Enum for describing the position of label components.Provides a contract for components that support working with aMetaClass.An interface used in describing the responsive layouting behavior of an implementing layout.A class used in describing the responsive layouting behavior of a component.Specifies the position of labels relative to their associated components in a responsive layout.SupportsStatusChangeHandler<C extends com.vaadin.flow.component.Component>A component that supports delegation of status changes e.g.SupportsStatusChangeHandler.StatusContext<C extends com.vaadin.flow.component.Component>Represents the context of a status change for a specific component.A component that trims spaces at the beginning and at the end of the entered string.SupportsTypedValue<C extends com.vaadin.flow.component.Component,E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<P>, V, P> Interface that defines a contract for components supporting a typed value.SupportsTypedValue.TypedValueChangeEvent<C extends com.vaadin.flow.component.Component,V> Represents a value change event for components that support typed values.An interface that provides validation capabilities for components.Factory to create UI components usingComponentGenerationStrategy.Utility class working with Jmix UI component specifics.Utility class for converting and mapping values that are used in framework components into corresponding types used in other components or layouts.