2023-11-28 21:03:13 +01:00

968 B

CLASS

CodeEditor

GtkSource.View

Properties

buffer

The source view's code buffer.

Methods

init()

Initialize a code editor.

innerPadding(_:_:)

Set the padding between the editor's border and the text.

  • Parameters:
    • padding: The value of the padding.
    • edges: The edges that should be affected.
  • Returns: The editor

lineNumbers(_:)

Set whether the editor shows the line numbers.

  • Parameter visible: Whether the line numbers are visible.
  • Returns: The editor.

getText()

Get the editor's content text.

  • Returns: The text.

setText(_:)

Set the editor's content text.

  • Parameter text: The editor's content.

changeHandler(_:)

Add a handler that gets called when the content text changes.

  • Parameter handler: The handler.
  • Returns: The editor.

setLanguage(_:)

Set the syntax highlighting programming language.

  • Parameter language: The programming language.
  • Returns: The editor.