Trait zng_wgt_settings::SettingsCtxExt

source ·
pub trait SettingsCtxExt {
    // Required methods
    fn editor_search(&self) -> ContextVar<Txt>;
    fn editor_selected_category(&self) -> ContextVar<CategoryId>;
    fn editor_state(&self) -> ReadOnlyContextVar<Option<SettingsEditorState>>;
    fn editor_setting(&self) -> ReadOnlyContextVar<Option<Setting>>;
}
Expand description

Extends SETTINGS to provide contextual information in an editor.

Required Methods§

Gets a read-write context var that tracks the search text.

source

fn editor_selected_category(&self) -> ContextVar<CategoryId>

Gets a read-write context var that tracks the selected category.

source

fn editor_state(&self) -> ReadOnlyContextVar<Option<SettingsEditorState>>

Gets a read-only context var that tracks the current editor data state.

source

fn editor_setting(&self) -> ReadOnlyContextVar<Option<Setting>>

Gets a read-only context var that tracks the Setting entry the widget is inside, or will be.

Implementations on Foreign Types§

source§

impl SettingsCtxExt for SETTINGS

Implementors§