dash.components.component

Defines the IComponent interface, which is the base for all components.

Members

Aliases

helper
alias helper(alias T) = T

Tests if a type can be created from yaml.

Classes

Component
class Component

Interface for components to implement.

ComponentReg
class ComponentReg(BaseType)

A self-registering component. Useful for when you receive circular dependency errors. Recommended for use only when extending Component directly.

Description
class Description

The description for the component

Templates

componentMetadata
template componentMetadata(T)

Registers a type as a component

Meta