Schnittstelle Editable.OnInsertText

Umschließende Klasse:
Editable
Funktionsschnittstelle:
Dies ist eine funktionale Schnittstelle, die somit als Zuweisungsziel für einen Lambdaausdruck oder eine Methodenreferenz verwendet werden kann.

@FunctionalInterface public static interface Editable.OnInsertText
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    onInsertText(Str text, int length, Pointer position)
    Emitted when text is inserted into the widget by the user.
  • Methodendetails

    • onInsertText

      void onInsertText(@Nonnull Str text, int length, @Nonnull Pointer position)
      Emitted when text is inserted into the widget by the user.

      The default handler for this signal will normally be responsible
      for inserting the text, so by connecting to this signal and then
      stopping the signal with g_signal_stop_emission(), it is possible
      to modify the inserted text, or prevent it from being inserted entirely.
      Parameter:
      text - the new text to insert
      length - the length of the new text, in bytes, or -1 if new_text is nul-terminated
      position - the position, in characters, at which to insert the new text. this is an in-out parameter. After the signal emission is finished, it should point after the newly inserted text.