Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
open class Buffer(val gtksourceBufferPointer: <Error class: unknown class><<Error class: unknown class>>)

Subclass of class@Gtk.TextBuffer.

Link copied to clipboard
Link copied to clipboard
open class Completion(val gtksourceCompletionPointer: <Error class: unknown class><<Error class: unknown class>>)

Main Completion Object.

Link copied to clipboard
open class CompletionCell(val gtksourceCompletionCellPointer: <Error class: unknown class><<Error class: unknown class>>)

Widget for single cell of completion proposal.

Link copied to clipboard
Link copied to clipboard
open class CompletionContext(val gtksourceCompletionContextPointer: <Error class: unknown class><<Error class: unknown class>>)

The context of a completion.

Link copied to clipboard

Interface for completion proposals.

Link copied to clipboard

Completion provider interface.

Link copied to clipboard
open class CompletionSnippets(val gtksourceCompletionSnippetsPointer: <Error class: unknown class><<Error class: unknown class>>) : CompletionProvider

A iface@CompletionProvider for the completion of snippets.

Link copied to clipboard
open class CompletionWords(val gtksourceCompletionWordsPointer: <Error class: unknown class><<Error class: unknown class>>) : CompletionProvider

A iface@CompletionProvider for the completion of words.

Link copied to clipboard
Link copied to clipboard
class Encoding(val gtksourceEncodingPointer: <Error class: unknown class><<Error class: unknown class>>)

Character encoding.

Link copied to clipboard
open class File(val gtksourceFilePointer: <Error class: unknown class><<Error class: unknown class>>)

On-disk representation of a class@Buffer.

Link copied to clipboard
open class FileLoader(val gtksourceFileLoaderPointer: <Error class: unknown class><<Error class: unknown class>>)

Load a file into a GtkSourceBuffer.

Link copied to clipboard

An error code used with the %GTK_SOURCE_FILE_LOADER_ERROR domain.

Link copied to clipboard
class FileLoaderErrorException(error: <Error class: unknown class>, val code: FileLoaderError)
Link copied to clipboard
open class FileSaver(val gtksourceFileSaverPointer: <Error class: unknown class><<Error class: unknown class>>)

Save a class@Buffer into a file.

Link copied to clipboard

An error code used with the %GTK_SOURCE_FILE_SAVER_ERROR domain.

Link copied to clipboard
class FileSaverErrorException(error: <Error class: unknown class>, val code: FileSaverError)
Link copied to clipboard
class FileSaverFlags(val mask: <Error class: unknown class>)

Flags to define the behavior of a flags@FileSaverFlags.

Link copied to clipboard
object GtkSource
Link copied to clipboard
Link copied to clipboard
open class Gutter(val gtksourceGutterPointer: <Error class: unknown class><<Error class: unknown class>>)

Gutter object for class@View.

Link copied to clipboard
open class GutterLines(val gtksourceGutterLinesPointer: <Error class: unknown class><<Error class: unknown class>>)

Collected information about visible lines.

Link copied to clipboard
abstract class GutterRenderer(val gtksourceGutterRendererPointer: <Error class: unknown class><<Error class: unknown class>>)

Gutter cell renderer.

Link copied to clipboard

The alignment mode of the renderer, when a cell spans multiple lines (due to text wrapping).

Link copied to clipboard
open class GutterRendererPixbuf(val gtksourceGutterRendererPixbufPointer: <Error class: unknown class><<Error class: unknown class>>) : GutterRenderer

Renders a pixbuf in the gutter.

Link copied to clipboard
open class GutterRendererText(val gtksourceGutterRendererTextPointer: <Error class: unknown class><<Error class: unknown class>>) : GutterRenderer

Renders text in the gutter.

Link copied to clipboard
open class Hover(val gtksourceHoverPointer: <Error class: unknown class><<Error class: unknown class>>)

Interactive tooltips.

Link copied to clipboard
open class HoverContext(val gtksourceHoverContextPointer: <Error class: unknown class><<Error class: unknown class>>)

Context for populating class@HoverDisplay contents.

Link copied to clipboard
open class HoverDisplay(val gtksourceHoverDisplayPointer: <Error class: unknown class><<Error class: unknown class>>)

Display for interactive tooltips.

Link copied to clipboard
interface HoverProvider

Interface to populate interactive tooltips.

Link copied to clipboard
interface Indenter

Auto-indentation interface.

Link copied to clipboard
open class Language(val gtksourceLanguagePointer: <Error class: unknown class><<Error class: unknown class>>)

Represents a syntax highlighted language.

Link copied to clipboard
open class LanguageManager(val gtksourceLanguageManagerPointer: <Error class: unknown class><<Error class: unknown class>>)

Provides access to class@Languages.

Link copied to clipboard
open class Map(val gtksourceMapPointer: <Error class: unknown class><<Error class: unknown class>>) : View

Widget that displays a map for a specific class@View.

Link copied to clipboard
open class Mark(val gtksourceMarkPointer: <Error class: unknown class><<Error class: unknown class>>)

Mark object for class@Buffer.

Link copied to clipboard
open class MarkAttributes(val gtksourceMarkAttributesPointer: <Error class: unknown class><<Error class: unknown class>>)

The source mark attributes object.

Link copied to clipboard
typealias MountOperationFactory = (file: File, <Error class: unknown class>?) -> <Error class: unknown class>

Type definition for a function that will be called to create a class@Gio.MountOperation. This is useful for creating a class@Gtk.MountOperation.

Link copied to clipboard
Link copied to clipboard
open class PrintCompositor(val gtksourcePrintCompositorPointer: <Error class: unknown class><<Error class: unknown class>>)

Compose a class@Buffer for printing.

Link copied to clipboard
open class Region(val gtksourceRegionPointer: <Error class: unknown class><<Error class: unknown class>>)

Region utility.

Link copied to clipboard
class RegionIter(val gtksourceRegionIterPointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null)

An opaque datatype.

Link copied to clipboard
typealias SchedulerCallback = (<Error class: unknown class>) -> Boolean

This function is called incrementally to process additional background work. A deadline is provided which can be checked using func@GLib.get_monotonic_time so that additional work can be processed each frame.

Link copied to clipboard
open class SearchContext(val gtksourceSearchContextPointer: <Error class: unknown class><<Error class: unknown class>>)

Search context.

Link copied to clipboard
open class SearchSettings(val gtksourceSearchSettingsPointer: <Error class: unknown class><<Error class: unknown class>>)

Search settings.

Link copied to clipboard
Link copied to clipboard
open class Snippet(val gtksourceSnippetPointer: <Error class: unknown class><<Error class: unknown class>>)

Quick insertion code snippets.

Link copied to clipboard
open class SnippetChunk(val gtksourceSnippetChunkPointer: <Error class: unknown class><<Error class: unknown class>>)

A chunk of text within the source snippet.

Link copied to clipboard
open class SnippetContext(val gtksourceSnippetContextPointer: <Error class: unknown class><<Error class: unknown class>>)

Context for expanding class@SnippetChunk.

Link copied to clipboard
open class SnippetManager(val gtksourceSnippetManagerPointer: <Error class: unknown class><<Error class: unknown class>>)

Provides access to class@Snippet.

Link copied to clipboard
class SortFlags(val mask: <Error class: unknown class>)
Link copied to clipboard
open class SpaceDrawer(val gtksourceSpaceDrawerPointer: <Error class: unknown class><<Error class: unknown class>>)

Represent white space characters with symbols.

Link copied to clipboard
class SpaceLocationFlags(val mask: <Error class: unknown class>)

#GtkSourceSpaceLocationFlags contains flags for white space locations.

Link copied to clipboard
class SpaceTypeFlags(val mask: <Error class: unknown class>)

#GtkSourceSpaceTypeFlags contains flags for white space types.

Link copied to clipboard
open class Style(val gtksourceStylePointer: <Error class: unknown class><<Error class: unknown class>>)

Represents a style.

Link copied to clipboard
open class StyleScheme(val gtksourceStyleSchemePointer: <Error class: unknown class><<Error class: unknown class>>)

Controls the appearance of class@View.

Link copied to clipboard

Interface implemented by widgets for choosing style schemes.

Link copied to clipboard
open class StyleSchemeChooserButton(val gtksourceStyleSchemeChooserButtonPointer: <Error class: unknown class><<Error class: unknown class>>) : StyleSchemeChooser

A button to launch a style scheme selection dialog.

Link copied to clipboard
open class StyleSchemeChooserWidget(val gtksourceStyleSchemeChooserWidgetPointer: <Error class: unknown class><<Error class: unknown class>>) : StyleSchemeChooser

A widget for choosing style schemes.

Link copied to clipboard
open class StyleSchemeManager(val gtksourceStyleSchemeManagerPointer: <Error class: unknown class><<Error class: unknown class>>)

Provides access to class@StyleSchemes.

Link copied to clipboard
open class StyleSchemePreview(val gtksourceStyleSchemePreviewPointer: <Error class: unknown class><<Error class: unknown class>>)

A preview widget for class@StyleScheme.

Link copied to clipboard
open class Tag(val gtksourceTagPointer: <Error class: unknown class><<Error class: unknown class>>)

A tag that can be applied to text in a class@Buffer.

Link copied to clipboard
open class View(val gtksourceViewPointer: <Error class: unknown class><<Error class: unknown class>>)

Subclass of class@Gtk.TextView.

Link copied to clipboard
open class VimImContext(val gtksourceVimImContextPointer: <Error class: unknown class><<Error class: unknown class>>)

Vim emulation.

Properties

Link copied to clipboard
val MountOperationFactoryFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class><<Error class: unknown class>>, <Error class: unknown class>?) -> <Error class: unknown class><<Error class: unknown class>>>>
Link copied to clipboard
val SchedulerCallbackFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class>) -> <Error class: unknown class>>>