Skip to content

ZB94/egui_widgets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

egui_widgets

OptionValue

use egui_widgets::OptionValue;

ui.add(OptionValue::new_full(
    &mut self.option_value,
    "Option String",
    |ui, value| ui.text_edit_singleline(value).changed(),
    || "default value".to_string(),
));

SelectEdit

use egui_widgets::SelectEdit;

ui.add(SelectEdit::new(
    &mut self.text,
    ('a'..='z')
        .enumerate()
        .map(|c| c.1.to_string().repeat(c.0 + 1)),
));

ui.add(
    SelectEdit::new(
        &mut self.text,
        ('a'..='z')
            .enumerate()
            .map(|c| c.1.to_string().repeat(c.0 + 1)),
    )
    .filter(),
);

ListView

用于展示只读的列表。示例

ListEdit

用于编辑列表。示例

EguiTracing

捕获日志并显示。用简单筛选功能。示例

About

一些常用的Egui部件

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages