All Classes and Interfaces

Class
Description
Deals with most details of starting a frontend development server or connecting to an existing one.
 
 
 
Util for launching a browser instance.
Default implementation for BrowserLiveReloadAccessor that stores the instance in the Vaadin context.
 
 
 
 
BrowserLiveReload implementation class.
A message sent to the debug window.
Provides API to access to the DevModeHandler instance.
Initializer for starting node updaters as well as the dev mode server.
Trigger for running dev mode initialization when running in a compatible servlet environment.
Singleton for collecting development time usage metrics
Tracks the output of a dev server and scans for given success and/or failure patterns while copying the dev server output to standard output.
Encapsulates the result of a find operation.
 
 
 
 
Message with feature flags sent to the debug window.
Watches for the file or sub-directory changes in the given directory.
 
 
 
 
Integration with IDEs for development mode.
 
Implementation of GenericVisitor that finds Node at given line of source code file.
 
 
 
 
 
 
Implementation of GenericVisitor that searches for classnames applied to given component.
Implementation of GenericVisitor that searches for local classname expression statement by comparing expression type, method call scope and expression comment.
 
Utilities for Maven based projects.
 
 
 
 
 
Util for opening a file in the currently used IDE.
 
 
Data for a info message to the debug window.
 
Implementation of GenericVisitor that finds Statement at given line of source code file.
Constants for development mode statistics.
Wraps a JSON data structure and provides a slightly easier API for it.
Handles sending of telemetry data.
Development more usage statistic storage and methods for updating the data.
 
 
 
Handler for ThemeEditor debug window communication messages.
Watches the given theme folder for changes, combines the theme on changes and pushes the new version to the browser.
 
 
Handles communication with a Vite server.
Communicates with a Vite server through a websocket connection.
The websocket endpoint for Vite.
Connects a brower-server websocket connection with a server-Vite websocket connection.