1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-31 13:50:04 -04:00

Fix plugin example and remove plugin test

This commit is contained in:
lucasmerlin
2026-04-27 13:22:41 +02:00
parent 97c661263e
commit 19e414fa93
2 changed files with 6 additions and 258 deletions

View File

@@ -1,5 +1,6 @@
//! Example that shows how to create a `egui_kittest` Plugin that ensures each button has a label.
use egui::accesskit;
use egui_kittest::kittest::{NodeT as _, Queryable as _};
use egui_kittest::{Harness, Plugin};
@@ -7,7 +8,11 @@ use egui_kittest::{Harness, Plugin};
pub struct RequireButtonLabels;
impl<S> Plugin<S> for RequireButtonLabels {
fn after_step(&mut self, harness: &mut Harness<'_, S>) {
fn after_step(
&mut self,
harness: &mut Harness<'_, S>,
_accesskit_update: &egui::accesskit::TreeUpdate,
) {
for button in harness.query_all_by_role(egui::accesskit::Role::Button) {
let node = button.accesskit_node();