CardBuilder

class CardBuilder @JvmOverloads constructor(collect: MutableCollection<CardModule> = mutableListOf())(source)

针对 Card 的构建器。

Constructors

Link copied to clipboard
constructor(collect: MutableCollection<CardModule> = mutableListOf())

Properties

Link copied to clipboard

色值

Link copied to clipboard
var size: Size

大小。

Link copied to clipboard

卡片风格.

Functions

Link copied to clipboard
fun build(): Card

得到最终的 Card 结果。

Link copied to clipboard
fun clear()

清除内部已经收集的所有 CardModule.

Link copied to clipboard

构建多个modules.

Link copied to clipboard
@JvmName(name = "addModule")
operator fun CardModule.unaryPlus(): CardBuilder

直接增加一个 CardModule 实例。