Class AboutView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
com.decs.application.views.information.AboutView
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasStyle,Serializable
@Route(value="about",
layout=MainLayout.class)
@Uses(com.vaadin.flow.component.icon.Icon.class)
public class AboutView
extends com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
About View Class
This class implements the web application about page. It is responsible for all visual components and their behavior.
- Version:
- 1.0
- Author:
- Bruno Guiomar
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate com.vaadin.flow.component.orderedlayout.VerticalLayoutprivate com.vaadin.flow.component.html.Paragraphprivate com.vaadin.flow.component.html.Spanprivate com.vaadin.flow.component.html.Spanprivate com.vaadin.flow.component.html.Spanprivate com.vaadin.flow.component.orderedlayout.VerticalLayoutprivate com.vaadin.flow.component.html.Paragraphprivate com.vaadin.flow.component.html.Imageprivate com.vaadin.flow.component.html.Spanprivate com.vaadin.flow.component.html.Spanprivate com.vaadin.flow.component.html.Spanprivate com.vaadin.flow.component.orderedlayout.VerticalLayoutprivate com.vaadin.flow.component.orderedlayout.VerticalLayout -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidBuilds the about section view and its visual componentsMethods inherited from class com.vaadin.flow.component.Composite
getChildren, getContent, getElement, initContentMethods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Field Details
-
aboutLayoutGroup
private com.vaadin.flow.component.orderedlayout.VerticalLayout aboutLayoutGroup -
decsLogo
private com.vaadin.flow.component.html.Image decsLogo -
aboutText
private com.vaadin.flow.component.html.Paragraph aboutText -
buildInfo
private com.vaadin.flow.component.html.Paragraph buildInfo -
authorSection
private com.vaadin.flow.component.orderedlayout.VerticalLayout authorSection -
authorName
private com.vaadin.flow.component.html.Span authorName -
authorEmail
private com.vaadin.flow.component.html.Span authorEmail -
authorGithub
private com.vaadin.flow.component.html.Span authorGithub -
repositorySection
private com.vaadin.flow.component.orderedlayout.VerticalLayout repositorySection -
decsRepo
private com.vaadin.flow.component.html.Span decsRepo -
decsSlaveRepo
private com.vaadin.flow.component.html.Span decsSlaveRepo -
licenceSection
private com.vaadin.flow.component.orderedlayout.VerticalLayout licenceSection -
licenceName
private com.vaadin.flow.component.html.Span licenceName
-
-
Constructor Details
-
AboutView
public AboutView()Class Constructor
-
-
Method Details
-
createAboutSection
private void createAboutSection()Builds the about section view and its visual components
-