GtkSource.CompletionProposal
Description: Reference for GtkSource.CompletionProposal

### Interface

# GtkSourceCompletionProposal

#### Description [src]

    interface GtkSource.CompletionProposal : GObject.Object

Interface for completion proposals.

This interface is used to denote that an object is capable of being a completion proposal for `GtkSourceCompletion`.

Currently, no method or functions are required but additional methods may be added in the future. Proposals created by `GtkSourceCompletionProvider` can use `G_IMPLEMENT_INTERFACE()` to implement this with `NULL` for the interface init function.

#### Prerequisite

In order to implement CompletionProposal, your type must inherit from `GObject`.

#### Interface structure

    struct GtkSourceCompletionProposalInterface {
      GTypeInterface parent_iface;

    }

###### Interface members

`parent_iface` |
    GTypeInterface
| No description available.