Klasse ViewStackPages

Alle implementierten Schnittstellen:
PointerInterface

public class ViewStackPages extends PropertyHolder
An auxiliary class used by [class@ViewStack].

See [property@ViewStack:pages].

https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/class.ViewStackPages.html

  • Konstruktordetails

  • Methodendetails

    • getClassHandler

      public static ClassHandler getClassHandler()
    • getSelectedPage

      public ViewStackPage getSelectedPage()
      Gets the [class@ViewStackPage] for the visible child of a view stack

      Gets the [class@ViewStackPage] for the visible child of the associated stack.

      Returns `NULL` if there's no selected page.
      Gibt zurück:
      the stack page
    • setSelectedPage

      public void setSelectedPage(@Nonnull ViewStackPage page)
      Sets the visible child in the associated [class@ViewStack].

      See [property@ViewStack:visible-child].
      Parameter:
      page - a stack page within the associated stack
    • asListModel

      public ListModel asListModel()
      Implements interface ListModel. Call this to get access to interface functions.
      Gibt zurück:
      ListModel
    • asSelectionModel

      public SelectionModel asSelectionModel()
      Implements interface SelectionModel. Call this to get access to interface functions.
      Gibt zurück:
      SelectionModel
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()