| Interface | Description |
|---|---|
| HasBundleName |
Common interface for rule args that have a bundle name that can optionally be overridden
depending on the flavors a rule is built with.
|
| HasExtraJson |
Common interface for rule args that have used-defined JSON that is passed on to the worker.
|
| JsBundleOutputs |
Represents output paths of JS builds, consisting of JavaScript build output, a corresponding
source map, "misc" directory that can contain diverse assets not meant to be part of the app
being shipped and assets/resources used from within the packaged JS source code.
|
| JsBundleOutputsDescription<T extends BuildRuleArg> |
Empty interface to mark
DescriptionWithTargetGraph subclasses that return JsBundleOutputs instances from their DescriptionWithTargetGraph.createBuildRule(com.facebook.buck.core.rules.BuildRuleCreationContextWithTargetGraph, com.facebook.buck.core.model.BuildTarget, com.facebook.buck.core.rules.BuildRuleParams, T) method. |
| JsDependenciesOutputs |
Represents output paths of JS #dependecy-flavored builds.
|
| Class | Description |
|---|---|
| JsBundle | |
| JsBundleAndroid |
Represents a combination of a JavaScript bundle *and* Android resources.
|
| JsBundleDescription | |
| JsBundleDescriptionArg |
Immutable implementation of
JsBundleDescription.AbstractJsBundleDescriptionArg. |
| JsBundleDescriptionArg.Builder |
Builds instances of type
JsBundleDescriptionArg. |
| JsBundleGenrule |
Genrule specialized for the creation of JS bundles.
|
| JsBundleGenruleDescription | |
| JsBundleGenruleDescriptionArg |
Immutable implementation of
JsBundleGenruleDescription.AbstractJsBundleGenruleDescriptionArg. |
| JsBundleGenruleDescriptionArg.Builder |
Builds instances of type
JsBundleGenruleDescriptionArg. |
| JsDependenciesFile | |
| JsDescriptionsProvider | |
| JsFile<T extends com.facebook.buck.features.js.JsFile.AbstractImpl> |
JS file rule converted to MBR
|
| JsFlavors | |
| JsLibrary |
JsLibrary rule
|
| JsLibraryDescription | |
| JsLibraryDescriptionArg |
Immutable implementation of
JsLibraryDescription.AbstractJsLibraryDescriptionArg. |
| JsLibraryDescriptionArg.Builder |
Builds instances of type
JsLibraryDescriptionArg. |
| JsModule | |
| JsModuleAdapterPlugin | |
| JsUtil |