Crate kas

source ·
Expand description

KAS GUI Toolkit

This, the main KAS crate, is a wrapper over other crates designed to make content easily available while remaining configurable. The following crates (some optional, dependant on a feature flag) are re-exported by this crate:

Also refer to:

Modules

Macros

Structs

  • Action required after processing
  • Common widget data
  • An icon used for the window titlebar, taskbar, etc.
  • Widget identifier
  • Type-erased widget with input data
  • A popup (e.g. menu or tooltip)
  • Iterator over Id path components
  • The window widget
  • Identifier for a window or pop-up

Enums

Traits

Attribute Macros

  • A variant of the standard derive macro
  • A trait implementation is an extension over some base
  • Implement Default
  • Attribute to implement the kas::Widget family of traits