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: Popoverwild_tree: TreeViewwild_scroll: ScrolledWindowwild_css_provider: CssProviderwild_renderer: CellRendererTextwild_column: TreeViewColumndisplyed: boolstate: Arc<UiMutex<State>>Implementations
sourceimpl 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 !RefUnwindSafe for CmdLine
impl !Send for CmdLine
impl !Sync for CmdLine
impl Unpin for CmdLine
impl !UnwindSafe for CmdLine
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more