pub struct CmdLine {
popover: Popover,
wild_tree: TreeView,
wild_scroll: ScrolledWindow,
wild_css_provider: CssProvider,
wild_renderer: CellRendererText,
wild_column: TreeViewColumn,
displyed: bool,
state: Arc<UiMutex<State>>,
}
Fields§
§popover: Popover
§wild_tree: TreeView
§wild_scroll: ScrolledWindow
§wild_css_provider: CssProvider
§wild_renderer: CellRendererText
§wild_column: TreeViewColumn
§displyed: bool
§state: Arc<UiMutex<State>>
Implementations§
Source§impl CmdLine
impl CmdLine
pub fn new( drawing: &DrawingArea, render_state: Rc<RefCell<RenderState>>, ) -> Self
pub fn show_level(&mut self, ctx: &CmdLineContext<'_>)
pub fn special_char( &self, render_state: &RenderState, c: String, shift: bool, level: u64, )
pub fn hide_level(&mut self, level_idx: u64)
pub fn show_block(&mut self, content: &Vec<Vec<(u64, String)>>, max_width: i32)
pub fn block_append(&mut self, content: &Vec<(u64, String)>)
pub fn block_hide(&self)
pub fn pos(&self, render_state: &RenderState, pos: u64, level: u64)
pub fn set_mode_info(&self, mode_info: Option<ModeInfo>)
Auto Trait Implementations§
impl Freeze for CmdLine
impl !RefUnwindSafe for CmdLine
impl !Send for CmdLine
impl !Sync for CmdLine
impl Unpin for CmdLine
impl !UnwindSafe for CmdLine
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more