Completion
Provider
Iface
constructor
g
Iface
name
activate
Proposal
get
Activation
get
Gicon
get
Icon
get
Icon
Name
get
Info
Widget
get
Interactive
Delay
get
Name
get
Priority
get
Start
Iter
match
populate
update
Info
NODE-GTK API Reference
GtkSource-4
GtkSource
CompletionProviderIface
Class CompletionProviderIface
The virtual function table for #GtkSourceCompletionProvider.
record
Hierarchy
CompletionProviderIface
Index
Constructors
constructor
Properties
g
Iface
name
Methods
activate
Proposal
get
Activation
get
Gicon
get
Icon
get
Icon
Name
get
Info
Widget
get
Interactive
Delay
get
Name
get
Priority
get
Start
Iter
match
populate
update
Info
Constructors
constructor
new
Completion
Provider
Iface
(
)
:
GtkSource
.
CompletionProviderIface
Returns
GtkSource
.
CompletionProviderIface
Properties
g
Iface
g
Iface
:
TypeInterface
The parent interface.
field
Static
name
name
:
string
Methods
activate
Proposal
activate
Proposal
(
provider
:
GtkSource
.
CompletionProvider
, proposal
:
GtkSource
.
CompletionProposal
, iter
:
Gtk
.
TextIter
)
:
boolean
Parameters
provider:
GtkSource
.
CompletionProvider
proposal:
GtkSource
.
CompletionProposal
iter:
Gtk
.
TextIter
Returns
boolean
get
Activation
get
Activation
(
provider
:
GtkSource
.
CompletionProvider
)
:
GtkSource
.
CompletionActivation
Parameters
provider:
GtkSource
.
CompletionProvider
Returns
GtkSource
.
CompletionActivation
get
Gicon
get
Gicon
(
provider
:
GtkSource
.
CompletionProvider
)
:
Gio
.
Icon
Parameters
provider:
GtkSource
.
CompletionProvider
Returns
Gio
.
Icon
get
Icon
get
Icon
(
provider
:
GtkSource
.
CompletionProvider
)
:
Pixbuf
Parameters
provider:
GtkSource
.
CompletionProvider
Returns
Pixbuf
get
Icon
Name
get
Icon
Name
(
provider
:
GtkSource
.
CompletionProvider
)
:
string
Parameters
provider:
GtkSource
.
CompletionProvider
Returns
string
get
Info
Widget
get
Info
Widget
(
provider
:
GtkSource
.
CompletionProvider
, proposal
:
GtkSource
.
CompletionProposal
)
:
Gtk
.
Widget
Parameters
provider:
GtkSource
.
CompletionProvider
proposal:
GtkSource
.
CompletionProposal
Returns
Gtk
.
Widget
get
Interactive
Delay
get
Interactive
Delay
(
provider
:
GtkSource
.
CompletionProvider
)
:
number
Parameters
provider:
GtkSource
.
CompletionProvider
Returns
number
get
Name
get
Name
(
provider
:
GtkSource
.
CompletionProvider
)
:
string
Parameters
provider:
GtkSource
.
CompletionProvider
Returns
string
get
Priority
get
Priority
(
provider
:
GtkSource
.
CompletionProvider
)
:
number
Parameters
provider:
GtkSource
.
CompletionProvider
Returns
number
get
Start
Iter
get
Start
Iter
(
provider
:
GtkSource
.
CompletionProvider
, context
:
GtkSource
.
CompletionContext
, proposal
:
GtkSource
.
CompletionProposal
)
:
[
boolean
,
Gtk
.
TextIter
]
Parameters
provider:
GtkSource
.
CompletionProvider
context:
GtkSource
.
CompletionContext
proposal:
GtkSource
.
CompletionProposal
Returns
[
boolean
,
Gtk
.
TextIter
]
match
match
(
provider
:
GtkSource
.
CompletionProvider
, context
:
GtkSource
.
CompletionContext
)
:
boolean
Parameters
provider:
GtkSource
.
CompletionProvider
context:
GtkSource
.
CompletionContext
Returns
boolean
populate
populate
(
provider
:
GtkSource
.
CompletionProvider
, context
:
GtkSource
.
CompletionContext
)
:
void
Parameters
provider:
GtkSource
.
CompletionProvider
context:
GtkSource
.
CompletionContext
Returns
void
update
Info
update
Info
(
provider
:
GtkSource
.
CompletionProvider
, proposal
:
GtkSource
.
CompletionProposal
, info
:
GtkSource
.
CompletionInfo
)
:
void
Parameters
provider:
GtkSource
.
CompletionProvider
proposal:
GtkSource
.
CompletionProposal
info:
GtkSource
.
CompletionInfo
Returns
void
Completion
Provider
Iface
constructor
g
Iface
name
activate
Proposal
get
Activation
get
Gicon
get
Icon
get
Icon
Name
get
Info
Widget
get
Interactive
Delay
get
Name
get
Priority
get
Start
Iter
match
populate
update
Info
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuQ29tcGxldGlvblByb3ZpZGVySWZhY2UuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5Db21wbGV0aW9uUHJvdmlkZXJJZmFjZS5odG1sI2dJZmFjZSIsIm5hbWUiOiJnSWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5Db21wbGV0aW9uUHJvdmlkZXJJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuQ29tcGxldGlvblByb3ZpZGVySWZhY2UuaHRtbCNhY3RpdmF0ZVByb3Bvc2FsIiwibmFtZSI6ImFjdGl2YXRlUHJvcG9zYWwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrU291cmNlXzQuR3RrU291cmNlLkNvbXBsZXRpb25Qcm92aWRlcklmYWNlLmh0bWwjZ2V0QWN0aXZhdGlvbiIsIm5hbWUiOiJnZXRBY3RpdmF0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5Db21wbGV0aW9uUHJvdmlkZXJJZmFjZS5odG1sI2dldEdpY29uIiwibmFtZSI6ImdldEdpY29uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5Db21wbGV0aW9uUHJvdmlkZXJJZmFjZS5odG1sI2dldEljb24iLCJuYW1lIjoiZ2V0SWNvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuQ29tcGxldGlvblByb3ZpZGVySWZhY2UuaHRtbCNnZXRJY29uTmFtZSIsIm5hbWUiOiJnZXRJY29uTmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuQ29tcGxldGlvblByb3ZpZGVySWZhY2UuaHRtbCNnZXRJbmZvV2lkZ2V0IiwibmFtZSI6ImdldEluZm9XaWRnZXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrU291cmNlXzQuR3RrU291cmNlLkNvbXBsZXRpb25Qcm92aWRlcklmYWNlLmh0bWwjZ2V0SW50ZXJhY3RpdmVEZWxheSIsIm5hbWUiOiJnZXRJbnRlcmFjdGl2ZURlbGF5IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5Db21wbGV0aW9uUHJvdmlkZXJJZmFjZS5odG1sI2dldE5hbWUiLCJuYW1lIjoiZ2V0TmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuQ29tcGxldGlvblByb3ZpZGVySWZhY2UuaHRtbCNnZXRQcmlvcml0eSIsIm5hbWUiOiJnZXRQcmlvcml0eSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuQ29tcGxldGlvblByb3ZpZGVySWZhY2UuaHRtbCNnZXRTdGFydEl0ZXIiLCJuYW1lIjoiZ2V0U3RhcnRJdGVyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5Db21wbGV0aW9uUHJvdmlkZXJJZmFjZS5odG1sI21hdGNoIiwibmFtZSI6Im1hdGNoIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5Db21wbGV0aW9uUHJvdmlkZXJJZmFjZS5odG1sI3BvcHVsYXRlIiwibmFtZSI6InBvcHVsYXRlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5Db21wbGV0aW9uUHJvdmlkZXJJZmFjZS5odG1sI3VwZGF0ZUluZm8iLCJuYW1lIjoidXBkYXRlSW5mbyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5Db21wbGV0aW9uUHJvdmlkZXJJZmFjZS5odG1sIiwibmFtZSI6IkNvbXBsZXRpb25Qcm92aWRlcklmYWNlIn0=
The virtual function table for #GtkSourceCompletionProvider.