TegralCustomFeature

class TegralCustomFeature(val id: String, val name: String, val description: String, installationCallback: ContextInstallationHook) : SimpleFeature

This class allows for the dynamic creation of ad-hoc features.

Usage of this class is discouraged (follow the guidelines set forth by the Feature documentation instead). It is only really useful if you are dynamically creating features, such as when you are using the tegral block: your entire application is represented as a feature within the Tegral application.

Constructors

Link copied to clipboard
constructor(id: String, name: String, description: String, installationCallback: ContextInstallationHook)

Properties

Link copied to clipboard
open val dependencies: Set<Feature<*>>
Link copied to clipboard
open override val description: String
Link copied to clipboard
open override val id: String
Link copied to clipboard
open override val name: String

Functions

Link copied to clipboard
open override fun createConfigObject()
Link copied to clipboard
open override fun ExtensibleContextBuilderDsl.install(configuration: Unit)