Skip to main content

Crate hblank

Crate hblank 

Source
Expand description

Isolated GPUI component development.

Re-exports§

pub use harness::run_harness;
pub use gpui;

Modules§

harness

Macros§

custom_doc
fixture_ref
render_handle

Structs§

ComponentMetadata
ControlDefinition
DocContext
DocPage
FixtureMetadata
FixtureRegistrationData
FixtureRegistrationMetadata
NumberConstraints
Rendered

Enums§

CalloutTone
ControlError
ControlKind
ControlValue
DocBlock
RegistryError
ResolvedTheme
TextMode
ThemeMode

Constants§

VERSION

Traits§

HblankControlAdapter
Maps a project domain type onto one of Hblank’s built-in control value types.
HblankEnum
HblankProps

Functions§

canonical_source_id
registered_catalog
Builds the GPUI adapter’s linked components and variants in deterministic hierarchy order.
registered_catalog_listing
Returns the registered catalog as stable tab-separated records for CLI discovery.
registered_doc_block
registered_theme_hook
render_fixture

Type Aliases§

ComponentDefinition
CustomDocRenderer
FixtureDefinition
RegisteredCatalog
RenderComponent
ThemeHook

Attribute Macros§

component
doc_block
fixture
theme_hook

Derive Macros§

HblankEnum
HblankProps