Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BAppEmojisConfigProps
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BApplicationConfigProps
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BComponentsConfigProps
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BConfigProps
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BCoroutineScopesConfigProps
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BDatabaseConfigProps
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BEventManagerConfigProps
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BLocalizationConfigProps
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BModalsConfigProps
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BServiceConfigProps
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BTextConfigProps
Link copied to clipboard
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.PROPERTY_SETTER] )
Functions
Link copied to clipboard
Returns the configuration object of the provided type, or null if none were registered.
Link copied to clipboard
inline fun <T : Any> BServiceConfigBuilder.registerServiceSupplier(name: String = ServiceSupplier.defaultName(T::class), additionalTypes: Set<KClass<in T>> = emptySet(), isPrimary: Boolean = false, isLazy: Boolean = false, priority: Int = 0, annotations: List<Annotation> = emptyList(), noinline supplier: (BContext) -> T)
Registers a supplier which gets loaded in the same manner as annotated service classes/factories.