emerald-extension / cn.berberman.emerald.dsl.permission / DSLPermissionBuilder
DSLPermissionBuilder
class DSLPermissionBuilder
A DSL structure to build permissions.
Author berberman
Properties
| defaultValue | var defaultValue: PermissionDefaultthe defaultValue of permission, default is OP. |
| description | var description: Stringthe description of permission, default is empty. |
Functions
| childPermission | fun childPermission(name: String, block: DSLPermissionBuilder.() -> Unit = {}): UnitBuild a child permission |