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
TheFrontendDependencies
object representing the application dependencies.Methods in com.vaadin.flow.server.frontend with parameters of type FrontendDependenciesScannerModifier and TypeMethodDescriptionstatic boolean
BundleValidationUtil.frontendImportsFound
(com.fasterxml.jackson.databind.JsonNode statsJson, Options options, FrontendDependenciesScanner frontendDependencies) static com.fasterxml.jackson.databind.JsonNode
BundleValidationUtil.getDefaultPackageJson
(Options options, FrontendDependenciesScanner frontendDependencies, com.fasterxml.jackson.databind.node.ObjectNode packageJson) static com.fasterxml.jackson.databind.JsonNode
BundleValidationUtil.getPackageJson
(Options options, FrontendDependenciesScanner frontendDependencies) Get the package.json file from disk if available else generate in memory.default void
TypeScriptBootstrapModifier.modify
(List<String> bootstrapTypeScript, Options options, FrontendDependenciesScanner frontendDependenciesScanner) Modifies the bootstrap typescript by mutating the parameter.static boolean
BundleValidationUtil.needsBuild
(Options options, FrontendDependenciesScanner frontendDependencies, Mode mode) Checks if an application needs a new frontend bundle.static boolean
ThemeValidationUtil.themeConfigurationChanged
(Options options, com.fasterxml.jackson.databind.JsonNode statsJson, FrontendDependenciesScanner frontendDependencies) static boolean
ThemeValidationUtil.themeShadowDOMStylesheetsChanged
(Options options, com.fasterxml.jackson.databind.JsonNode 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
(FrontendDependenciesScanner frontendDepScanner, Options options, com.fasterxml.jackson.databind.JsonNode statsJson) protected
NodeUpdater
(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 onallDependenciesScan
value.FrontendDependenciesScanner.FrontendDependenciesScannerFactory.createScanner
(boolean allDependenciesScan, ClassFinder finder, boolean generateEmbeddableWebComponents, FeatureFlags featureFlags) Produces scanner implementation based onallDependenciesScan
value.FrontendDependenciesScanner.FrontendDependenciesScannerFactory.createScanner
(boolean allDependenciesScan, ClassFinder finder, boolean generateEmbeddableWebComponents, FeatureFlags featureFlags, boolean reactEnabled) FrontendDependenciesScanner.FrontendDependenciesScannerFactory.createScanner
(Options options)