# AssetPackExtension

# AssetPackExtension

<br />

```
interface AssetPackExtension
```

<br />

*** ** * ** ***

Extension properties for the Asset Pack plugin.

## Summary

|                                                                                                                                                                                                                                                                                      ### Public functions                                                                                                                                                                                                                                                                                      ||
|------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [dynamicDelivery](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/dsl/AssetPackExtension#dynamicDelivery(kotlin.Function1))`(action: @`[ExtensionFunctionType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html)` `[DynamicDelivery](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/dsl/DynamicDelivery)`.() `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` |

|                                                                                                                                                                                   ### Public properties                                                                                                                                                                                    ||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DynamicDelivery](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/dsl/DynamicDelivery)                                                       | [dynamicDelivery](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/dsl/AssetPackExtension#dynamicDelivery()) Contains the dynamic delivery settings for the asset pack. |
| [Property](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/Property.html)`<`[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>` | [packName](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/dsl/AssetPackExtension#packName()) The split name to assign to the asset pack.                              |

## Public functions

### dynamicDelivery

```
fun dynamicDelivery(action: @ExtensionFunctionType DynamicDelivery.() -> Unit): Unit
```  

|                                                                             See also                                                                              ||
|----------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [dynamicDelivery](https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/dsl/AssetPackExtension#dynamicDelivery(kotlin.Function1)) |   |

## Public properties

### dynamicDelivery

```
val dynamicDelivery: DynamicDelivery
```

Contains the dynamic delivery settings for the asset pack.  

### packName

```
val packName: Property<String>
```

The split name to assign to the asset pack.