We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c108235 commit e5db7efCopy full SHA for e5db7ef
pagetop/src/html/opt_classes.rs
@@ -13,6 +13,7 @@ use crate::fn_builder;
13
14
pub enum ClassesOp {
15
Add,
16
+ AddFirst,
17
Remove,
18
Replace(String),
19
Toggle,
@@ -44,6 +45,9 @@ impl OptionClasses {
44
45
ClassesOp::Add => {
46
self.add(&classes, self.0.len());
47
}
48
+ ClassesOp::AddFirst => {
49
+ self.add(&classes, 0);
50
+ }
51
ClassesOp::Remove => {
52
for class in classes {
53
self.0.retain(|c| c.ne(&class.to_string()));
0 commit comments