Class GridExporterWizard<T>
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.dialog.Dialog
software.xdev.vaadin.grid_exporter.wizard.GridExporterWizard<T>
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasComponents,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasEnabled,com.vaadin.flow.component.HasSize,com.vaadin.flow.component.HasStyle,com.vaadin.flow.component.HasTheme,com.vaadin.flow.component.shared.HasThemeVariant<com.vaadin.flow.component.dialog.DialogVariant>,com.vaadin.flow.router.AfterNavigationObserver,com.vaadin.flow.router.internal.AfterNavigationHandler,Serializable,Translator
public class GridExporterWizard<T>
extends com.vaadin.flow.component.dialog.Dialog
implements com.vaadin.flow.router.AfterNavigationObserver, Translator
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.flow.component.dialog.Dialog
com.vaadin.flow.component.dialog.Dialog.DialogCloseActionEvent, com.vaadin.flow.component.dialog.Dialog.DialogFooter, com.vaadin.flow.component.dialog.Dialog.DialogHeader, com.vaadin.flow.component.dialog.Dialog.DialogResizeEvent, com.vaadin.flow.component.dialog.Dialog.OpenedChangeEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final WizardButtonBarWithAnchorprotected final com.vaadin.flow.component.button.Buttonprotected final GridExportLocalizationConfigprotected final PreviewStep<T>protected final WizardPanel<GridExporterWizardState<T>> -
Constructor Summary
ConstructorsConstructorDescriptionGridExporterWizard(GridExporterWizardState<T> initialState, GridExportLocalizationConfig localizationConfig) -
Method Summary
Modifier and TypeMethodDescriptionvoidafterNavigation(com.vaadin.flow.router.AfterNavigationEvent event) protected voidinitUI()protected voidMethods inherited from class com.vaadin.flow.component.dialog.Dialog
add, addAttachListener, addComponentAtIndex, addDetachListener, addDialogCloseActionListener, addOpenedChangeListener, addResizeListener, close, getAriaLabel, getClassNames, getFooter, getHeader, getHeaderTitle, getHeight, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getStyle, getWidth, isCloseOnEsc, isCloseOnOutsideClick, isDraggable, isModal, isOpened, isResizable, onAttach, open, setAriaLabel, setClassName, setCloseOnEsc, setCloseOnOutsideClick, setDraggable, setHeaderTitle, setHeight, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setModal, setOpened, setResizable, setVisible, setWidthMethods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.HasComponents
add, add, addComponentAsFirst, remove, remove, removeAllMethods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabledMethods inherited from interface com.vaadin.flow.component.HasSize
getHeightUnit, getWidthUnit, setHeight, setHeightFull, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidthFullMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, hasClassName, removeClassName, removeClassNames, setClassNameMethods inherited from interface com.vaadin.flow.component.HasTheme
addThemeName, addThemeNames, getThemeName, getThemeNames, hasThemeName, removeThemeName, removeThemeNames, setThemeName, setThemeNameMethods inherited from interface com.vaadin.flow.component.shared.HasThemeVariant
addThemeVariants, removeThemeVariants
-
Field Details
-
closeButton
protected final com.vaadin.flow.component.button.Button closeButton -
wizardPanel
-
buttonBar
-
previewStep
-
localizationConfig
-
-
Constructor Details
-
GridExporterWizard
public GridExporterWizard(GridExporterWizardState<T> initialState, GridExportLocalizationConfig localizationConfig)
-
-
Method Details
-
initUI
protected void initUI() -
registerListeners
protected void registerListeners() -
translate
- Specified by:
translatein interfaceTranslator- Parameters:
key- to translate- Returns:
- translated String
-