[][src]Module uniui_base::prelude

Structs

NativeWidget
Property

Property represents a storage which may receive new values via it's slot and may notify about value change via it's signal.

Signal

Signal can be used to inform others that new data is available.

SlotImpl

The main implementation for Slot trait. Allows to pull data from queue.

SlotProxy

SlotProxy may be used as independed reference to the original Slot's queue.

Traits

Application

The trait represents cross platform abstraction of a UiPage

DataProcessor

May be inserted into crate::Application to regularry process the data.

SilentSender
Slot

Slot represents a queue where data may be placed.

UiPageContext

The trait represents cross platform abstraction of a UiPage

Widget

Minimal UI element.

WidgetGenerator

Functions

init_logger
save_file
set_logger_tag

Derive Macros

DataProcessor

DataProcessor derive macro

Widget

Widget derive macro