1
0
Fork 0
forked from wry/wry

config: add visibility window criteria

This commit is contained in:
Julian Orth 2025-05-01 18:35:29 +02:00
parent 8bb8b2a649
commit dcf57db3df
14 changed files with 50 additions and 3 deletions

View file

@ -21,3 +21,4 @@ pub mod tlmm_client;
pub mod tlmm_floating;
pub mod tlmm_kind;
pub mod tlmm_string;
pub mod tlmm_visible;

View file

@ -0,0 +1,11 @@
use crate::{criteria::crit_graph::CritFixedRootCriterion, tree::ToplevelData};
pub struct TlmMatchVisible(pub bool);
fixed_root_criterion!(TlmMatchVisible, visible);
impl CritFixedRootCriterion<ToplevelData> for TlmMatchVisible {
fn matches(&self, data: &ToplevelData) -> bool {
data.visible.get()
}
}