We use cookies to serve our customers and website visitors in the best possible way. Cookies are used for the proper functioning of the website and for improving the user experience, monitoring visitor traffic and marketing purposes. By continuing to browse the site, you agree to our use of cookies. You can read more about cookies here.
Uses of Interface
com.vaadin.flow.server.frontend.scanner.FrontendDependenciesScanner
Packages that use FrontendDependenciesScanner
-
Uses of FrontendDependenciesScanner in com.vaadin.flow.server.frontend
Fields in com.vaadin.flow.server.frontend declared as FrontendDependenciesScannerModifier and TypeFieldDescriptionprotected final FrontendDependenciesScanner
NodeUpdater.frontDeps
The
FrontendDependencies
object representing the application dependencies.Methods in com.vaadin.flow.server.frontend with parameters of type FrontendDependenciesScannerModifier and TypeMethodDescriptionstatic boolean
BundleValidationUtil.frontendImportsFound
(elemental.json.JsonObject statsJson, Options options, ClassFinder finder, FrontendDependenciesScanner frontendDependencies) static elemental.json.JsonObject
BundleValidationUtil.getDefaultPackageJson
(Options options, FrontendDependenciesScanner frontendDependencies, ClassFinder finder, elemental.json.JsonObject packageJson) static elemental.json.JsonObject
BundleValidationUtil.getPackageJson
(Options options, FrontendDependenciesScanner frontendDependencies, ClassFinder finder) Get the package.json file from disk if available else generate in memory.
static boolean
BundleValidationUtil.needsBuild
(Options options, FrontendDependenciesScanner frontendDependencies, ClassFinder finder, Mode mode) Checks if an application needs a new frontend bundle.
static boolean
ThemeValidationUtil.themeConfigurationChanged
(Options options, elemental.json.JsonObject statsJson, FrontendDependenciesScanner frontendDependencies, ClassFinder finder) static boolean
ThemeValidationUtil.themeShadowDOMStylesheetsChanged
(Options options, elemental.json.JsonObject statsJson, FrontendDependenciesScanner frontendDependencies) Checks if theme has legacy Shadow DOM stylesheets in <theme>/components folder and if their content has changed.
Constructors in com.vaadin.flow.server.frontend with parameters of type FrontendDependenciesScannerModifierConstructorDescriptionGenerateMainImports
(ClassFinder classFinder, FrontendDependenciesScanner frontendDepScanner, Options options, elemental.json.JsonObject statsJson) protected
NodeUpdater
(ClassFinder finder, FrontendDependenciesScanner frontendDependencies, Options options) Constructor.
-
Uses of FrontendDependenciesScanner in com.vaadin.flow.server.frontend.scanner
Classes in com.vaadin.flow.server.frontend.scanner that implement FrontendDependenciesScannerModifier and TypeClassDescriptionclass
Represents the class dependency tree of the application.
Methods in com.vaadin.flow.server.frontend.scanner that return FrontendDependenciesScannerModifier and TypeMethodDescriptionFrontendDependenciesScanner.FrontendDependenciesScannerFactory.createScanner
(boolean allDependenciesScan, ClassFinder finder, boolean generateEmbeddableWebComponents) Produces scanner implementation based on
allDependenciesScan
value.FrontendDependenciesScanner.FrontendDependenciesScannerFactory.createScanner
(boolean allDependenciesScan, ClassFinder finder, boolean generateEmbeddableWebComponents, FeatureFlags featureFlags) Produces scanner implementation based on
allDependenciesScan
value.