mirror of
https://github.com/YGGverse/Yoda.git
synced 2026-04-01 00:55:28 +00:00
init search on page feature once
This commit is contained in:
parent
4b357f8229
commit
f767c11789
23 changed files with 449 additions and 266 deletions
|
|
@ -166,9 +166,9 @@ impl Tab {
|
|||
item
|
||||
}
|
||||
|
||||
/// Close page at given `position`, `None` to close selected page (if available)
|
||||
pub fn close(&self, position: Option<i32>) {
|
||||
self.widget.close(position);
|
||||
/// Close page at given `page_position`, `None` to close selected page (if available)
|
||||
pub fn close(&self, page_position: Option<i32>) {
|
||||
self.widget.close(page_position);
|
||||
}
|
||||
|
||||
// Close all pages
|
||||
|
|
@ -176,6 +176,20 @@ impl Tab {
|
|||
self.widget.close_all();
|
||||
}
|
||||
|
||||
// Toggle search widget
|
||||
pub fn escape(&self, page_position: Option<i32>) {
|
||||
if let Some(item) = self.item(page_position) {
|
||||
item.page.escape();
|
||||
}
|
||||
}
|
||||
|
||||
// Toggle search widget
|
||||
pub fn find(&self, page_position: Option<i32>) {
|
||||
if let Some(item) = self.item(page_position) {
|
||||
item.page.find();
|
||||
}
|
||||
}
|
||||
|
||||
// Save page at given `position`, `None` to save selected page (if available)
|
||||
pub fn save_as(&self, page_position: Option<i32>) {
|
||||
if let Some(item) = self.item(page_position) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue