AssetBundleKt

Defines the structure of an "asset bundle," which keeps track of frontend assets for an application. This manifest is
generally consumed in binary-proto form by the backend systems running the app, so it can load frontend code and map
module paths to annotations affixed to controllers.

Assets enclosed in the asset manifest are referenced by their "module name," which is a dotted string path uniquely
scoping a given stylesheet or script. The set of sources associated with the module name are loaded in order, with
any applicable rewrite maps or other settings applying during output.

Protobuf type elide.assets.AssetBundle

Types

Link copied to clipboard

Protobuf type elide.assets.AssetBundle.AssetContent

Link copied to clipboard

Protobuf type elide.assets.AssetBundle.AssetDependencies

Link copied to clipboard

Protobuf type elide.assets.AssetBundle.BundlerSettings

Link copied to clipboard

Protobuf type elide.assets.AssetBundle.DigestSettings

Link copied to clipboard
class Dsl
Link copied to clipboard

Protobuf type elide.assets.AssetBundle.GenericBundle

Link copied to clipboard

Protobuf type elide.assets.AssetBundle.RewriteMap

Link copied to clipboard

Protobuf type elide.assets.AssetBundle.ScriptBundle

Link copied to clipboard

Protobuf type elide.assets.AssetBundle.StyleBundle

Functions

Link copied to clipboard
@JvmName(name = "-initializeassetContent")
inline fun assetContent(block: AssetBundleKt.AssetContentKt.Dsl.() -> Unit): AssetBundle.AssetContent
Link copied to clipboard
@JvmName(name = "-initializeassetDependencies")
inline fun assetDependencies(block: AssetBundleKt.AssetDependenciesKt.Dsl.() -> Unit): AssetBundle.AssetDependencies
Link copied to clipboard
@JvmName(name = "-initializebundlerSettings")
inline fun bundlerSettings(block: AssetBundleKt.BundlerSettingsKt.Dsl.() -> Unit): AssetBundle.BundlerSettings
Link copied to clipboard
@JvmName(name = "-initializedigestSettings")
inline fun digestSettings(block: AssetBundleKt.DigestSettingsKt.Dsl.() -> Unit): AssetBundle.DigestSettings
Link copied to clipboard
@JvmName(name = "-initializegenericBundle")
inline fun genericBundle(block: AssetBundleKt.GenericBundleKt.Dsl.() -> Unit): AssetBundle.GenericBundle
Link copied to clipboard
@JvmName(name = "-initializerewriteMap")
inline fun rewriteMap(block: AssetBundleKt.RewriteMapKt.Dsl.() -> Unit): AssetBundle.RewriteMap
Link copied to clipboard
@JvmName(name = "-initializescriptBundle")
inline fun scriptBundle(block: AssetBundleKt.ScriptBundleKt.Dsl.() -> Unit): AssetBundle.ScriptBundle
Link copied to clipboard
@JvmName(name = "-initializestyleBundle")
inline fun styleBundle(block: AssetBundleKt.StyleBundleKt.Dsl.() -> Unit): AssetBundle.StyleBundle