Trait sourceview4::subclass::prelude::CompletionProviderImpl
source · pub trait CompletionProviderImpl: ObjectImpl {
Show 13 methods
// Provided methods
fn activate_proposal(
&self,
proposal: &CompletionProposal,
iter: &TextIter
) -> bool { ... }
fn activation(&self) -> CompletionActivation { ... }
fn gicon(&self) -> Option<Icon> { ... }
fn icon(&self) -> Option<Pixbuf> { ... }
fn icon_name(&self) -> Option<GString> { ... }
fn info_widget(&self, proposal: &CompletionProposal) -> Option<Widget> { ... }
fn interactive_delay(&self) -> i32 { ... }
fn name(&self) -> Option<GString> { ... }
fn priority(&self) -> i32 { ... }
fn start_iter(
&self,
context: &CompletionContext,
proposal: &CompletionProposal
) -> Option<TextIter> { ... }
fn match_(&self, context: &CompletionContext) -> bool { ... }
fn populate(&self, context: &CompletionContext) { ... }
fn update_info(&self, proposal: &CompletionProposal, info: &CompletionInfo) { ... }
}
Provided Methods§
fn activate_proposal( &self, proposal: &CompletionProposal, iter: &TextIter ) -> bool
fn activation(&self) -> CompletionActivation
fn gicon(&self) -> Option<Icon>
fn icon(&self) -> Option<Pixbuf>
fn icon_name(&self) -> Option<GString>
fn info_widget(&self, proposal: &CompletionProposal) -> Option<Widget>
fn interactive_delay(&self) -> i32
fn name(&self) -> Option<GString>
fn priority(&self) -> i32
fn start_iter( &self, context: &CompletionContext, proposal: &CompletionProposal ) -> Option<TextIter>
fn match_(&self, context: &CompletionContext) -> bool
fn populate(&self, context: &CompletionContext)
fn update_info(&self, proposal: &CompletionProposal, info: &CompletionInfo)
Object Safety§
This trait is not object safe.