ConsoleDataScope

Mirai Console 内置的一些 PluginConfigPluginData 的管理器.

Since

2.10.0-RC

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun addAndReloadConfig(config: PluginConfig)
Link copied to clipboard
abstract fun <T : PluginData> find(type: KClass<T>): T?
Link copied to clipboard
open fun <T : PluginData> get(type: KClass<T>): T
Link copied to clipboard
abstract fun reloadAll()

Properties

Link copied to clipboard
abstract val configHolder: AutoSavePluginDataHolder
Link copied to clipboard
abstract val dataHolder: AutoSavePluginDataHolder

Extensions

Link copied to clipboard
inline fun <T : PluginData> MiraiConsoleImplementation.ConsoleDataScope.find(): T?
Link copied to clipboard
inline fun <T : PluginData> MiraiConsoleImplementation.ConsoleDataScope.get(): T