Class TextView.TextViewClass

All Implemented Interfaces:
Proxy
Direct Known Subclasses:
View.ViewClass
Enclosing class:
TextView

public static class TextView.TextViewClass extends Widget.WidgetClass
  • Constructor Details

    • TextViewClass

      public TextViewClass(MemorySegment address)
      Create a TextViewClass proxy instance for the provided memory address.
      Parameters:
      address - the memory address of the native object
  • Method Details

    • getMemoryLayout

      public static MemoryLayout getMemoryLayout()
      The memory layout of the native struct.
      Returns:
      the memory layout
    • overrideMoveCursor

      public void overrideMoveCursor(Arena arena, @Nullable Method method)
      Override virtual method move_cursor.
      Parameters:
      method - the method to invoke
    • overrideSetAnchor

      public void overrideSetAnchor(Arena arena, @Nullable Method method)
      Override virtual method set_anchor.
      Parameters:
      method - the method to invoke
    • overrideInsertAtCursor

      public void overrideInsertAtCursor(Arena arena, @Nullable Method method)
      Override virtual method insert_at_cursor.
      Parameters:
      method - the method to invoke
    • overrideDeleteFromCursor

      public void overrideDeleteFromCursor(Arena arena, @Nullable Method method)
      Override virtual method delete_from_cursor.
      Parameters:
      method - the method to invoke
    • overrideBackspace

      public void overrideBackspace(Arena arena, @Nullable Method method)
      Override virtual method backspace.
      Parameters:
      method - the method to invoke
    • overrideCutClipboard

      public void overrideCutClipboard(Arena arena, @Nullable Method method)
      Override virtual method cut_clipboard.
      Parameters:
      method - the method to invoke
    • overrideCopyClipboard

      public void overrideCopyClipboard(Arena arena, @Nullable Method method)
      Override virtual method copy_clipboard.
      Parameters:
      method - the method to invoke
    • overridePasteClipboard

      public void overridePasteClipboard(Arena arena, @Nullable Method method)
      Override virtual method paste_clipboard.
      Parameters:
      method - the method to invoke
    • overrideToggleOverwrite

      public void overrideToggleOverwrite(Arena arena, @Nullable Method method)
      Override virtual method toggle_overwrite.
      Parameters:
      method - the method to invoke
    • overrideCreateBuffer

      public void overrideCreateBuffer(Arena arena, @Nullable Method method)
      Override virtual method create_buffer.
      Parameters:
      method - the method to invoke
    • overrideSnapshotLayer

      public void overrideSnapshotLayer(Arena arena, @Nullable Method method)
      Override virtual method snapshot_layer.
      Parameters:
      method - the method to invoke
    • overrideExtendSelection

      public void overrideExtendSelection(Arena arena, @Nullable Method method)
      Override virtual method extend_selection.
      Parameters:
      method - the method to invoke
    • overrideInsertEmoji

      public void overrideInsertEmoji(Arena arena, @Nullable Method method)
      Override virtual method insert_emoji.
      Parameters:
      method - the method to invoke