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.Implementation of the development tools interface.
A message sent to the debug window.
A fake DevModeHandler whose only purpose is to eagerly show a "build in
progress" HTML page to the user, during the creation of the development
bundle.
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.
For interfacing with the development tools by plugins.
Handles dev tools messages from the client.
Watches external dependency folders for changes and copies modified files to
the JAR frontend resources folder.
Message with feature flags sent to the debug window.
Watches for the file or sub-directory changes in the given directory.
Utilities for Maven based projects.
A factory for creating daemon threads with custom naming conventions, used to
generate threads with a predefined naming pattern.
Util for opening a file in the currently used IDE.
Helper methods for extracting and updating project statistics data.
Data for a info message to the debug window.
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.
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.