Function sauron::prelude::classes_flag_namespaced[][src]

pub fn classes_flag_namespaced<P, S, MSG>(
    namespace: impl ToString,
    pair: P
) -> Attribute<&'static str, &'static str, AttributeValue<MSG>> where
    P: AsRef<[(S, bool)]>,
    S: ToString
Expand description

return a class namespaced with flag

Examples

use sauron::prelude::*;
use sauron::html::attributes::classes_flag_namespaced;

let component = "fui";
let is_border = true;
let is_corner = false;

let expected: Attribute<()> = class("fui__border".to_string());
assert_eq!(expected, classes_flag_namespaced(component, [("border", is_border),("corner",
is_corner)]));