Expand description
Compose multiple [nwg::PartialUi
] types in a convenient way.
Macrosยง
- _forward_
to_ ๐dynamic_ ui - A macro that generates a method that calls a method with the same name on
the dynamic UI, provided a
DynamicUiRef
is stored inside the current type.
Structsยง
- Delay
Events ๐Guard - This is mostly used to ensure no action is being executed while some partial ui is being borrowed mutably.
- Dynamic
Ui - Stores many [
nwg::PartialUi
] type. Usually behind anRc
pointer stored insideDynamicUiRef
. - Dynamic
UiOwner - When this goes out of scope the
DynamicUi
will be destroyed. - Dynamic
UiRef - A weak reference to the system tray. Equivalent to
OnceCell<Weak<SystemTray>>
. - Event
Handler ๐Data - Plugin
Data ๐ - Data about a plugin kept by
DynamicUi
Enumsยง
- Plugin
State ๐ - RawEvent
Handler ๐Data
Traitsยง
- AsAny
- Allow downcast for trait object.
- DynWith
Default - Dynamic
UiHooks - A trait for [
nwg::PartialUi
] types that wants to be managed byDynamicUi
. - Dynamic
UiWrapper - Partial
UiDyn - A trait object safe version of [
nwg::PartialUi
].