pub async fn select_with_cancel(
        &mut self,
        term: &mut Terminal,
    ) -> Result<Option<TermString>, ServicesOff> {
        self.select_cancel_initial(term, 0, InputDialogItem::Ok).await
    }
/// Gets user input with the user possibly canceling it, with cursor at 0
/// and OK initially selected.
Gets user input with the user possibly canceling it, with cursor at 0
and OK initially selected.
Gets user input with the user possibly canceling it with cursor at 0 and OK initially selected .
pub async fn select_with_cancel(
        &mut self,
        term: &mut Terminal,
    ) -> Result<Option<TermString>, ServicesOff> {
        self.select_cancel_initial(term, 0, InputDialogItem::Ok).await
    }
pub async fn select_with_cancel ( & mut self , term : & mut Terminal , ) -> Result < Option < TermString > , ServicesOff > { self . select_cancel_initial ( term , 0 , InputDialogItem :: Ok ) . await }
Gets user input with the user possibly canceling it, with cursor at 0
and OK initially selected.
Gets user input with the user possibly canceling it with cursor at 0 and OK initially selected .
&mut self
term
&mut Terminal
&mut self
term
&mut Terminal