This commit is contained in:
2026-05-23 12:14:15 +06:00
parent 47d12e3740
commit 8dbb35f378
7 changed files with 141 additions and 1 deletions

View File

@@ -0,0 +1,13 @@
package dev.inmo.micro_utils.meta
/**
* DSL builder function for creating a [MetaContainer] with a lambda block.
*
* @param block A lambda with receiver ([MetaContainer.Builder]) to configure the container.
* @return A new [MetaContainer] instance built from the DSL block.
*/
fun buildMetaContainer(block: MetaContainer.Builder.() -> Unit): MetaContainer {
val builder = MetaContainer.Builder()
builder.block()
return builder.build()
}