Enum Class RevealerTransitionType

java.lang.Object
java.lang.Enum<RevealerTransitionType>
org.gnome.gtk.RevealerTransitionType
All Implemented Interfaces:
Serializable, Comparable<RevealerTransitionType>, Constable, Enumeration

@Generated("org.javagi.JavaGI") public enum RevealerTransitionType extends Enum<RevealerTransitionType> implements Enumeration
These enumeration values describe the possible transitions when the child of a GtkRevealer widget is shown or hidden.
  • Enum Constant Details

    • NONE

      public static final RevealerTransitionType NONE
      No transition
    • CROSSFADE

      public static final RevealerTransitionType CROSSFADE
      Fade in
    • SLIDE_RIGHT

      public static final RevealerTransitionType SLIDE_RIGHT
      Slide in from the left
    • SLIDE_LEFT

      public static final RevealerTransitionType SLIDE_LEFT
      Slide in from the right
    • SLIDE_UP

      public static final RevealerTransitionType SLIDE_UP
      Slide in from the bottom
    • SLIDE_DOWN

      public static final RevealerTransitionType SLIDE_DOWN
      Slide in from the top
    • SWING_RIGHT

      public static final RevealerTransitionType SWING_RIGHT
      Floop in from the left
    • SWING_LEFT

      public static final RevealerTransitionType SWING_LEFT
      Floop in from the right
    • SWING_UP

      public static final RevealerTransitionType SWING_UP
      Floop in from the bottom
    • SWING_DOWN

      public static final RevealerTransitionType SWING_DOWN
      Floop in from the top
    • FADE_SLIDE_RIGHT

      public static final RevealerTransitionType FADE_SLIDE_RIGHT
      Combination of Gtk.RevealerTransitionType.CROSSFADE and Gtk.RevealerTransitionType.SLIDE_RIGHT.
      Since:
      4.22
    • FADE_SLIDE_LEFT

      public static final RevealerTransitionType FADE_SLIDE_LEFT
      Combination of Gtk.RevealerTransitionType.CROSSFADE and Gtk.RevealerTransitionType.SLIDE_LEFT.
      Since:
      4.22
    • FADE_SLIDE_UP

      public static final RevealerTransitionType FADE_SLIDE_UP
      Combination of Gtk.RevealerTransitionType.CROSSFADE and Gtk.RevealerTransitionType.SLIDE_UP.
      Since:
      4.22
    • FADE_SLIDE_DOWN

      public static final RevealerTransitionType FADE_SLIDE_DOWN
      Combination of Gtk.RevealerTransitionType.CROSSFADE and Gtk.RevealerTransitionType.SLIDE_DOWN.
      Since:
      4.22
  • Method Details

    • values

      public static RevealerTransitionType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static RevealerTransitionType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • of

      public static RevealerTransitionType of(int value)
      Create a new RevealerTransitionType for the provided value
      Parameters:
      value - the enum value
      Returns:
      the enum for the provided value
    • getValue

      public int getValue()
      Get the numeric value of this enum
      Specified by:
      getValue in interface Enumeration
      Returns:
      the enum value
    • of

      public static RevealerTransitionType of(MemorySegment address)
      Create a new RevealerTransitionType for the value in the provided memory address.
      Parameters:
      address - the memory address holding a enum value
      Returns:
      the enum for the value in the provided memory address
    • getType

      public static @Nullable Type getType()
      Get the GType of the RevealerTransitionType class.
      Returns:
      the GType