summaryrefslogtreecommitdiff
path: root/vapi/gtk4.vapi
diff options
context:
space:
mode:
Diffstat (limited to 'vapi/gtk4.vapi')
-rw-r--r--vapi/gtk4.vapi386
1 files changed, 193 insertions, 193 deletions
diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi
index 1403b6787..a0c0817b9 100644
--- a/vapi/gtk4.vapi
+++ b/vapi/gtk4.vapi
@@ -4561,7 +4561,7 @@ namespace Gdk {
public const uint zstroke;
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_app_launch_context_get_type ()")]
- public class AppLaunchContext : GLib.AppLaunchContext {
+ public sealed class AppLaunchContext : GLib.AppLaunchContext {
[CCode (has_construct_function = false)]
protected AppLaunchContext ();
public unowned Gdk.Display get_display ();
@@ -4572,7 +4572,7 @@ namespace Gdk {
public Gdk.Display display { get; construct; }
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_button_event_get_type ()")]
- public class ButtonEvent : Gdk.Event {
+ public sealed class ButtonEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected ButtonEvent ();
public uint get_button ();
@@ -4584,7 +4584,7 @@ namespace Gdk {
public Cairo.Context? cairo_create ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_clipboard_get_type ()")]
- public class Clipboard : GLib.Object {
+ public sealed class Clipboard : GLib.Object {
[CCode (has_construct_function = false)]
protected Clipboard ();
public unowned Gdk.ContentProvider? get_content ();
@@ -4610,7 +4610,7 @@ namespace Gdk {
public signal void changed ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_content_deserializer_get_type ()")]
- public class ContentDeserializer : GLib.Object, GLib.AsyncResult {
+ public sealed class ContentDeserializer : GLib.Object, GLib.AsyncResult {
[CCode (has_construct_function = false)]
protected ContentDeserializer ();
public unowned GLib.Cancellable? get_cancellable ();
@@ -4695,7 +4695,7 @@ namespace Gdk {
public virtual signal void content_changed ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_content_serializer_get_type ()")]
- public class ContentSerializer : GLib.Object, GLib.AsyncResult {
+ public sealed class ContentSerializer : GLib.Object, GLib.AsyncResult {
[CCode (has_construct_function = false)]
protected ContentSerializer ();
public unowned GLib.Cancellable? get_cancellable ();
@@ -4710,7 +4710,7 @@ namespace Gdk {
public void set_task_data (void* data, GLib.DestroyNotify notify);
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_crossing_event_get_type ()")]
- public class CrossingEvent : Gdk.Event {
+ public sealed class CrossingEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected CrossingEvent ();
public Gdk.NotifyType get_detail ();
@@ -4737,13 +4737,13 @@ namespace Gdk {
public Gdk.Texture texture { get; construct; }
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_dnd_event_get_type ()")]
- public class DNDEvent : Gdk.Event {
+ public sealed class DNDEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected DNDEvent ();
public unowned Gdk.Drop? get_drop ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_delete_event_get_type ()")]
- public class DeleteEvent : Gdk.Event {
+ public sealed class DeleteEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected DeleteEvent ();
}
@@ -4792,7 +4792,7 @@ namespace Gdk {
public signal void tool_changed (Gdk.DeviceTool tool);
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_device_tool_get_type ()")]
- public class DeviceTool : GLib.Object {
+ public sealed class DeviceTool : GLib.Object {
[CCode (has_construct_function = false)]
protected DeviceTool ();
public Gdk.AxisFlags get_axes ();
@@ -4805,7 +4805,7 @@ namespace Gdk {
public Gdk.DeviceToolType tool_type { get; construct; }
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_display_get_type ()")]
- public class Display : GLib.Object {
+ public sealed class Display : GLib.Object {
[CCode (has_construct_function = false)]
protected Display ();
public void beep ();
@@ -4854,7 +4854,7 @@ namespace Gdk {
public signal void setting_changed (string setting);
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_display_manager_get_type ()")]
- public class DisplayManager : GLib.Object {
+ public sealed class DisplayManager : GLib.Object {
[CCode (has_construct_function = false)]
protected DisplayManager ();
public static unowned Gdk.DisplayManager @get ();
@@ -4973,7 +4973,7 @@ namespace Gdk {
public GLib.SList<weak GLib.File> get_files ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_focus_event_get_type ()")]
- public class FocusEvent : Gdk.Event {
+ public sealed class FocusEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected FocusEvent ();
public bool get_in ();
@@ -5050,20 +5050,20 @@ namespace Gdk {
public Gdk.GLContext shared_context { get; construct; }
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_gl_texture_get_type ()")]
- public class GLTexture : Gdk.Texture, Gdk.Paintable, GLib.Icon, GLib.LoadableIcon {
+ public sealed class GLTexture : Gdk.Texture, Gdk.Paintable, GLib.Icon, GLib.LoadableIcon {
[CCode (has_construct_function = false, type = "GdkTexture*")]
public GLTexture (Gdk.GLContext context, uint id, int width, int height, GLib.DestroyNotify destroy, void* data);
public void release ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_grab_broken_event_get_type ()")]
- public class GrabBrokenEvent : Gdk.Event {
+ public sealed class GrabBrokenEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected GrabBrokenEvent ();
public unowned Gdk.Surface get_grab_surface ();
public bool get_implicit ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_key_event_get_type ()")]
- public class KeyEvent : Gdk.Event {
+ public sealed class KeyEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected KeyEvent ();
public Gdk.ModifierType get_consumed_modifiers ();
@@ -5076,12 +5076,12 @@ namespace Gdk {
public Gdk.KeyMatch matches (uint keyval, Gdk.ModifierType modifiers);
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_memory_texture_get_type ()")]
- public class MemoryTexture : Gdk.Texture, Gdk.Paintable, GLib.Icon, GLib.LoadableIcon {
+ public sealed class MemoryTexture : Gdk.Texture, Gdk.Paintable, GLib.Icon, GLib.LoadableIcon {
[CCode (has_construct_function = false, type = "GdkTexture*")]
public MemoryTexture (int width, int height, Gdk.MemoryFormat format, GLib.Bytes bytes, size_t stride);
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_monitor_get_type ()")]
- public class Monitor : GLib.Object {
+ public sealed class Monitor : GLib.Object {
[CCode (has_construct_function = false)]
protected Monitor ();
public unowned string? get_connector ();
@@ -5114,12 +5114,12 @@ namespace Gdk {
public signal void invalidate ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_motion_event_get_type ()")]
- public class MotionEvent : Gdk.Event {
+ public sealed class MotionEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected MotionEvent ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_pad_event_get_type ()")]
- public class PadEvent : Gdk.Event {
+ public sealed class PadEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected PadEvent ();
public void get_axis_value (out uint index, out double value);
@@ -5151,12 +5151,12 @@ namespace Gdk {
public void unref ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_proximity_event_get_type ()")]
- public class ProximityEvent : Gdk.Event {
+ public sealed class ProximityEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected ProximityEvent ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_scroll_event_get_type ()")]
- public class ScrollEvent : Gdk.Event {
+ public sealed class ScrollEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected ScrollEvent ();
public void get_deltas (out double delta_x, out double delta_y);
@@ -5304,13 +5304,13 @@ namespace Gdk {
public void set_size (int width, int height);
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_touch_event_get_type ()")]
- public class TouchEvent : Gdk.Event {
+ public sealed class TouchEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected TouchEvent ();
public bool get_emulating_pointer ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_touchpad_event_get_type ()")]
- public class TouchpadEvent : Gdk.Event {
+ public sealed class TouchpadEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected TouchpadEvent ();
public void get_deltas (out double dx, out double dy);
@@ -5868,7 +5868,7 @@ namespace Gdk {
[CCode (cprefix = "Gsk", gir_namespace = "Gsk", gir_version = "4.0", lower_case_cprefix = "gsk_")]
namespace Gsk {
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_blend_node_get_type ()")]
- public class BlendNode : Gsk.RenderNode {
+ public sealed class BlendNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public BlendNode (Gsk.RenderNode bottom, Gsk.RenderNode top, Gsk.BlendMode blend_mode);
public Gsk.BlendMode get_blend_mode ();
@@ -5876,14 +5876,14 @@ namespace Gsk {
public unowned Gsk.RenderNode get_top_child ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_blur_node_get_type ()")]
- public class BlurNode : Gsk.RenderNode {
+ public sealed class BlurNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public BlurNode (Gsk.RenderNode child, float radius);
public unowned Gsk.RenderNode get_child ();
public float get_radius ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_border_node_get_type ()")]
- public class BorderNode : Gsk.RenderNode {
+ public sealed class BorderNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public BorderNode (Gsk.RoundedRect outline, [CCode (array_length = false)] float border_width[4], [CCode (array_length = false)] Gdk.RGBA border_color[4]);
public unowned Gdk.RGBA? get_colors ();
@@ -5892,31 +5892,31 @@ namespace Gsk {
public unowned float[] get_widths ();
}
[CCode (cheader_filename = "gsk/broadway/gskbroadwayrenderer.h", type_id = "gsk_broadway_renderer_get_type ()")]
- public class BroadwayRenderer : Gsk.Renderer {
+ public sealed class BroadwayRenderer : Gsk.Renderer {
[CCode (has_construct_function = false, type = "GskRenderer*")]
public BroadwayRenderer ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_cairo_node_get_type ()")]
- public class CairoNode : Gsk.RenderNode {
+ public sealed class CairoNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public CairoNode (Graphene.Rect bounds);
public Cairo.Context get_draw_context ();
public unowned Cairo.Surface get_surface ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_cairo_renderer_get_type ()")]
- public class CairoRenderer : Gsk.Renderer {
+ public sealed class CairoRenderer : Gsk.Renderer {
[CCode (has_construct_function = false, type = "GskRenderer*")]
public CairoRenderer ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_clip_node_get_type ()")]
- public class ClipNode : Gsk.RenderNode {
+ public sealed class ClipNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public ClipNode (Gsk.RenderNode child, Graphene.Rect clip);
public unowned Gsk.RenderNode get_child ();
public unowned Graphene.Rect? get_clip ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_color_matrix_node_get_type ()")]
- public class ColorMatrixNode : Gsk.RenderNode {
+ public sealed class ColorMatrixNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public ColorMatrixNode (Gsk.RenderNode child, Graphene.Matrix color_matrix, Graphene.Vec4 color_offset);
public unowned Gsk.RenderNode get_child ();
@@ -5924,13 +5924,13 @@ namespace Gsk {
public unowned Graphene.Vec4? get_color_offset ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_color_node_get_type ()")]
- public class ColorNode : Gsk.RenderNode {
+ public sealed class ColorNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public ColorNode (Gdk.RGBA rgba, Graphene.Rect bounds);
public unowned Gdk.RGBA? get_color ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_conic_gradient_node_get_type ()")]
- public class ConicGradientNode : Gsk.RenderNode {
+ public sealed class ConicGradientNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public ConicGradientNode (Graphene.Rect bounds, Graphene.Point center, float rotation, [CCode (array_length_cname = "n_color_stops", array_length_pos = 4.1, array_length_type = "gsize")] Gsk.ColorStop[] color_stops);
[Version (since = "4.2")]
@@ -5942,14 +5942,14 @@ namespace Gsk {
public float get_rotation ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_container_node_get_type ()")]
- public class ContainerNode : Gsk.RenderNode {
+ public sealed class ContainerNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public ContainerNode ([CCode (array_length_cname = "n_children", array_length_pos = 1.1, array_length_type = "guint")] Gsk.RenderNode[] children);
public unowned Gsk.RenderNode get_child (uint idx);
public uint get_n_children ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_cross_fade_node_get_type ()")]
- public class CrossFadeNode : Gsk.RenderNode {
+ public sealed class CrossFadeNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public CrossFadeNode (Gsk.RenderNode start, Gsk.RenderNode end, float progress);
public unowned Gsk.RenderNode get_end_child ();
@@ -5957,20 +5957,20 @@ namespace Gsk {
public unowned Gsk.RenderNode get_start_child ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_debug_node_get_type ()")]
- public class DebugNode : Gsk.RenderNode {
+ public sealed class DebugNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public DebugNode (Gsk.RenderNode child, owned string message);
public unowned Gsk.RenderNode get_child ();
public unowned string get_message ();
}
[CCode (cheader_filename = "gsk/gl/gskglrenderer.h", type_id = "gsk_gl_renderer_get_type ()")]
- public class GLRenderer : Gsk.Renderer {
+ public sealed class GLRenderer : Gsk.Renderer {
[CCode (has_construct_function = false, type = "GskRenderer*")]
[Version (since = "4.2")]
public GLRenderer ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_gl_shader_get_type ()")]
- public class GLShader : GLib.Object {
+ public sealed class GLShader : GLib.Object {
[CCode (has_construct_function = false)]
protected GLShader ();
public bool compile (Gsk.Renderer renderer) throws GLib.Error;
@@ -6000,7 +6000,7 @@ namespace Gsk {
public GLib.Bytes source { get; construct; }
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_gl_shader_node_get_type ()")]
- public class GLShaderNode : Gsk.RenderNode {
+ public sealed class GLShaderNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public GLShaderNode (Gsk.GLShader shader, Graphene.Rect bounds, GLib.Bytes args, [CCode (array_length_cname = "n_children", array_length_pos = 4.1, array_length_type = "guint")] Gsk.RenderNode[]? children);
public unowned GLib.Bytes get_args ();
@@ -6009,7 +6009,7 @@ namespace Gsk {
public unowned Gsk.GLShader get_shader ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_inset_shadow_node_get_type ()")]
- public class InsetShadowNode : Gsk.RenderNode {
+ public sealed class InsetShadowNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public InsetShadowNode (Gsk.RoundedRect outline, Gdk.RGBA color, float dx, float dy, float spread, float blur_radius);
public float get_blur_radius ();
@@ -6020,7 +6020,7 @@ namespace Gsk {
public float get_spread ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_linear_gradient_node_get_type ()")]
- public class LinearGradientNode : Gsk.RenderNode {
+ public sealed class LinearGradientNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public LinearGradientNode (Graphene.Rect bounds, Graphene.Point start, Graphene.Point end, [CCode (array_length_cname = "n_color_stops", array_length_pos = 4.1, array_length_type = "gsize")] Gsk.ColorStop[] color_stops);
[CCode (array_length_pos = 0.1, array_length_type = "gsize")]
@@ -6031,7 +6031,7 @@ namespace Gsk {
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_mask_node_get_type ()")]
[Version (since = "4.10")]
- public class MaskNode : Gsk.RenderNode {
+ public sealed class MaskNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public MaskNode (Gsk.RenderNode source, Gsk.RenderNode mask, Gsk.MaskMode mask_mode);
public unowned Gsk.RenderNode get_mask ();
@@ -6039,20 +6039,20 @@ namespace Gsk {
public unowned Gsk.RenderNode get_source ();
}
[CCode (cheader_filename = "gsk/gl/gskglrenderer.h", cname = "GskRenderer", type_id = "gsk_ngl_renderer_get_type ()")]
- public class NglRenderer : Gsk.Renderer {
+ public sealed class NglRenderer : Gsk.Renderer {
[CCode (has_construct_function = false)]
[Version (deprecated = true, deprecated_since = "4.4")]
public NglRenderer ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_opacity_node_get_type ()")]
- public class OpacityNode : Gsk.RenderNode {
+ public sealed class OpacityNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public OpacityNode (Gsk.RenderNode child, float opacity);
public unowned Gsk.RenderNode get_child ();
public float get_opacity ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_outset_shadow_node_get_type ()")]
- public class OutsetShadowNode : Gsk.RenderNode {
+ public sealed class OutsetShadowNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public OutsetShadowNode (Gsk.RoundedRect outline, Gdk.RGBA color, float dx, float dy, float spread, float blur_radius);
public float get_blur_radius ();
@@ -6063,7 +6063,7 @@ namespace Gsk {
public float get_spread ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_radial_gradient_node_get_type ()")]
- public class RadialGradientNode : Gsk.RenderNode {
+ public sealed class RadialGradientNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public RadialGradientNode (Graphene.Rect bounds, Graphene.Point center, float hradius, float vradius, float start, float end, [CCode (array_length_cname = "n_color_stops", array_length_pos = 7.1, array_length_type = "gsize")] Gsk.ColorStop[] color_stops);
public unowned Graphene.Point? get_center ();
@@ -6105,24 +6105,24 @@ namespace Gsk {
public Gdk.Surface surface { get; }
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_repeat_node_get_type ()")]
- public class RepeatNode : Gsk.RenderNode {
+ public sealed class RepeatNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public RepeatNode (Graphene.Rect bounds, Gsk.RenderNode child, Graphene.Rect? child_bounds);
public unowned Gsk.RenderNode get_child ();
public unowned Graphene.Rect? get_child_bounds ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_repeating_linear_gradient_node_get_type ()")]
- public class RepeatingLinearGradientNode : Gsk.RenderNode {
+ public sealed class RepeatingLinearGradientNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public RepeatingLinearGradientNode (Graphene.Rect bounds, Graphene.Point start, Graphene.Point end, [CCode (array_length_cname = "n_color_stops", array_length_pos = 4.1, array_length_type = "gsize")] Gsk.ColorStop[] color_stops);
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_repeating_radial_gradient_node_get_type ()")]
- public class RepeatingRadialGradientNode : Gsk.RenderNode {
+ public sealed class RepeatingRadialGradientNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public RepeatingRadialGradientNode (Graphene.Rect bounds, Graphene.Point center, float hradius, float vradius, float start, float end, [CCode (array_length_cname = "n_color_stops", array_length_pos = 7.1, array_length_type = "gsize")] Gsk.ColorStop[] color_stops);
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_rounded_clip_node_get_type ()")]
- public class RoundedClipNode : Gsk.RenderNode {
+ public sealed class RoundedClipNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public RoundedClipNode (Gsk.RenderNode child, Gsk.RoundedRect clip);
public unowned Gsk.RenderNode get_child ();
@@ -6145,7 +6145,7 @@ namespace Gsk {
public void unref ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_shadow_node_get_type ()")]
- public class ShadowNode : Gsk.RenderNode {
+ public sealed class ShadowNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public ShadowNode (Gsk.RenderNode child, [CCode (array_length_cname = "n_shadows", array_length_pos = 2.1, array_length_type = "gsize")] Gsk.Shadow[] shadows);
public unowned Gsk.RenderNode get_child ();
@@ -6153,7 +6153,7 @@ namespace Gsk {
public unowned Gsk.Shadow? get_shadow (size_t i);
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_text_node_get_type ()")]
- public class TextNode : Gsk.RenderNode {
+ public sealed class TextNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public TextNode (Pango.Font font, Pango.GlyphString glyphs, Gdk.RGBA color, Graphene.Point offset);
public unowned Gdk.RGBA? get_color ();
@@ -6166,14 +6166,14 @@ namespace Gsk {
public bool has_color_glyphs ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_texture_node_get_type ()")]
- public class TextureNode : Gsk.RenderNode {
+ public sealed class TextureNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public TextureNode (Gdk.Texture texture, Graphene.Rect bounds);
public unowned Gdk.Texture get_texture ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_texture_scale_node_get_type ()")]
[Version (since = "4.10")]
- public class TextureScaleNode : Gsk.RenderNode {
+ public sealed class TextureScaleNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public TextureScaleNode (Gdk.Texture texture, Graphene.Rect bounds, Gsk.ScalingFilter filter);
public Gsk.ScalingFilter get_filter ();
@@ -6224,7 +6224,7 @@ namespace Gsk {
public void unref ();
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_transform_node_get_type ()")]
- public class TransformNode : Gsk.RenderNode {
+ public sealed class TransformNode : Gsk.RenderNode {
[CCode (has_construct_function = false, type = "GskRenderNode*")]
public TransformNode (Gsk.RenderNode child, Gsk.Transform transform);
public unowned Gsk.RenderNode get_child ();
@@ -6403,7 +6403,7 @@ namespace Gtk {
public signal void state_change ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_about_dialog_get_type ()")]
- public class AboutDialog : Gtk.Window, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
+ public sealed class AboutDialog : Gtk.Window, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public AboutDialog ();
public void add_credit_section (string section_name, [CCode (array_length = false, array_null_terminated = true)] string[] people);
@@ -6464,7 +6464,7 @@ namespace Gtk {
public signal bool activate_link (string uri);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_action_bar_get_type ()")]
- public class ActionBar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class ActionBar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ActionBar ();
public unowned Gtk.Widget? get_center_widget ();
@@ -6477,7 +6477,7 @@ namespace Gtk {
public bool revealed { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_activate_action_get_type ()")]
- public class ActivateAction : Gtk.ShortcutAction {
+ public sealed class ActivateAction : Gtk.ShortcutAction {
[CCode (has_construct_function = false)]
protected ActivateAction ();
public static unowned Gtk.ActivateAction @get ();
@@ -6512,7 +6512,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_alert_dialog_get_type ()")]
[Version (since = "4.10")]
- public class AlertDialog : GLib.Object {
+ public sealed class AlertDialog : GLib.Object {
[CCode (has_construct_function = false)]
protected AlertDialog ();
public async int choose (Gtk.Window? parent, GLib.Cancellable? cancellable) throws GLib.Error;
@@ -6539,7 +6539,7 @@ namespace Gtk {
public bool modal { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_alternative_trigger_get_type ()")]
- public class AlternativeTrigger : Gtk.ShortcutTrigger {
+ public sealed class AlternativeTrigger : Gtk.ShortcutTrigger {
[CCode (has_construct_function = false, type = "GtkShortcutTrigger*")]
public AlternativeTrigger (owned Gtk.ShortcutTrigger first, owned Gtk.ShortcutTrigger second);
public unowned Gtk.ShortcutTrigger get_first ();
@@ -6548,13 +6548,13 @@ namespace Gtk {
public Gtk.ShortcutTrigger second { get; construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_any_filter_get_type ()")]
- public class AnyFilter : Gtk.MultiFilter, GLib.ListModel, Gtk.Buildable {
+ public sealed class AnyFilter : Gtk.MultiFilter, GLib.ListModel, Gtk.Buildable {
[CCode (has_construct_function = false)]
public AnyFilter ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_app_chooser_button_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class AppChooserButton : Gtk.Widget, Gtk.Accessible, Gtk.AppChooser, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class AppChooserButton : Gtk.Widget, Gtk.Accessible, Gtk.AppChooser, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public AppChooserButton (string content_type);
public void append_custom_item (string name, string label, GLib.Icon icon);
@@ -6579,7 +6579,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_app_chooser_dialog_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class AppChooserDialog : Gtk.Dialog, Gtk.Accessible, Gtk.AppChooser, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
+ public sealed class AppChooserDialog : Gtk.Dialog, Gtk.Accessible, Gtk.AppChooser, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public AppChooserDialog (Gtk.Window? parent, Gtk.DialogFlags flags, GLib.File file);
[CCode (has_construct_function = false, type = "GtkWidget*")]
@@ -6593,7 +6593,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_app_chooser_widget_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class AppChooserWidget : Gtk.Widget, Gtk.Accessible, Gtk.AppChooser, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class AppChooserWidget : Gtk.Widget, Gtk.Accessible, Gtk.AppChooser, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public AppChooserWidget (string content_type);
public unowned string? get_default_text ();
@@ -6660,7 +6660,7 @@ namespace Gtk {
public bool show_menubar { get; set construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_aspect_frame_get_type ()")]
- public class AspectFrame : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class AspectFrame : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public AspectFrame (float xalign, float yalign, float ratio, bool obey_child);
public unowned Gtk.Widget? get_child ();
@@ -6681,7 +6681,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_assistant_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class Assistant : Gtk.Window, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
+ public sealed class Assistant : Gtk.Window, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Assistant ();
public void add_action_widget (Gtk.Widget child);
@@ -6718,7 +6718,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_assistant_page_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class AssistantPage : GLib.Object {
+ public sealed class AssistantPage : GLib.Object {
[CCode (has_construct_function = false)]
protected AssistantPage ();
public unowned Gtk.Widget get_child ();
@@ -6846,7 +6846,7 @@ namespace Gtk {
public void push (Gtk.BuildableParser parser, void* user_data);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_builder_get_type ()")]
- public class Builder : GLib.Object {
+ public sealed class Builder : GLib.Object {
[CCode (has_construct_function = false)]
public Builder ();
public bool add_from_file (string filename) throws GLib.Error;
@@ -6888,7 +6888,7 @@ namespace Gtk {
public unowned GLib.Callback? lookup_callback_symbol (string callback_name);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_builder_list_item_factory_get_type ()")]
- public class BuilderListItemFactory : Gtk.ListItemFactory {
+ public sealed class BuilderListItemFactory : Gtk.ListItemFactory {
[CCode (has_construct_function = false)]
protected BuilderListItemFactory ();
[CCode (has_construct_function = false, type = "GtkListItemFactory*")]
@@ -6931,12 +6931,12 @@ namespace Gtk {
public virtual signal void clicked ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cclosure_expression_get_type ()")]
- public class CClosureExpression : Gtk.Expression {
+ public sealed class CClosureExpression : Gtk.Expression {
[CCode (has_construct_function = false, type = "GtkExpression*")]
public CClosureExpression (GLib.Type value_type, GLib.ClosureMarshal? marshal, [CCode (array_length_cname = "n_params", array_length_pos = 2.5, array_length_type = "guint")] owned Gtk.Expression[] @params, GLib.Callback callback_func, void* user_data, GLib.ClosureNotify? user_destroy);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_calendar_get_type ()")]
- public class Calendar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Calendar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Calendar ();
public void clear_marks ();
@@ -6967,7 +6967,7 @@ namespace Gtk {
public signal void prev_year ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_callback_action_get_type ()")]
- public class CallbackAction : Gtk.ShortcutAction {
+ public sealed class CallbackAction : Gtk.ShortcutAction {
[CCode (has_construct_function = false, type = "GtkShortcutAction*")]
public CallbackAction (owned Gtk.ShortcutFunc? callback);
}
@@ -7040,7 +7040,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_area_box_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class CellAreaBox : Gtk.CellArea, Gtk.Buildable, Gtk.CellLayout, Gtk.Orientable {
+ public sealed class CellAreaBox : Gtk.CellArea, Gtk.Buildable, Gtk.CellLayout, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkCellArea*")]
public CellAreaBox ();
public int get_spacing ();
@@ -7139,7 +7139,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_renderer_accel_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class CellRendererAccel : Gtk.CellRendererText {
+ public sealed class CellRendererAccel : Gtk.CellRendererText {
[CCode (has_construct_function = false, type = "GtkCellRenderer*")]
public CellRendererAccel ();
[NoAccessorMethod]
@@ -7155,7 +7155,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_renderer_combo_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class CellRendererCombo : Gtk.CellRendererText {
+ public sealed class CellRendererCombo : Gtk.CellRendererText {
[CCode (has_construct_function = false, type = "GtkCellRenderer*")]
public CellRendererCombo ();
[NoAccessorMethod]
@@ -7168,7 +7168,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_renderer_pixbuf_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class CellRendererPixbuf : Gtk.CellRenderer {
+ public sealed class CellRendererPixbuf : Gtk.CellRenderer {
[CCode (has_construct_function = false, type = "GtkCellRenderer*")]
public CellRendererPixbuf ();
[NoAccessorMethod]
@@ -7188,7 +7188,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_renderer_progress_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class CellRendererProgress : Gtk.CellRenderer, Gtk.Orientable {
+ public sealed class CellRendererProgress : Gtk.CellRenderer, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkCellRenderer*")]
public CellRendererProgress ();
[NoAccessorMethod]
@@ -7206,7 +7206,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_renderer_spin_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class CellRendererSpin : Gtk.CellRendererText {
+ public sealed class CellRendererSpin : Gtk.CellRendererText {
[CCode (has_construct_function = false, type = "GtkCellRenderer*")]
public CellRendererSpin ();
[NoAccessorMethod]
@@ -7218,7 +7218,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_renderer_spinner_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class CellRendererSpinner : Gtk.CellRenderer {
+ public sealed class CellRendererSpinner : Gtk.CellRenderer {
[CCode (has_construct_function = false, type = "GtkCellRenderer*")]
public CellRendererSpinner ();
[NoAccessorMethod]
@@ -7330,7 +7330,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_renderer_toggle_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class CellRendererToggle : Gtk.CellRenderer {
+ public sealed class CellRendererToggle : Gtk.CellRenderer {
[CCode (has_construct_function = false, type = "GtkCellRenderer*")]
public CellRendererToggle ();
public bool get_activatable ();
@@ -7348,7 +7348,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_view_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class CellView : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.CellLayout, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class CellView : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.CellLayout, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public CellView ();
public Gtk.TreePath? get_displayed_row ();
@@ -7376,7 +7376,7 @@ namespace Gtk {
public Gtk.TreeModel model { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_center_box_get_type ()")]
- public class CenterBox : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class CenterBox : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public CenterBox ();
public Gtk.BaselinePosition get_baseline_position ();
@@ -7443,13 +7443,13 @@ namespace Gtk {
public virtual signal void toggled ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_closure_expression_get_type ()")]
- public class ClosureExpression : Gtk.Expression {
+ public sealed class ClosureExpression : Gtk.Expression {
[CCode (has_construct_function = false, type = "GtkExpression*")]
public ClosureExpression (GLib.Type value_type, GLib.Closure closure, [CCode (array_length_cname = "n_params", array_length_pos = 2.5, array_length_type = "guint")] owned Gtk.Expression[]? @params);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_color_button_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class ColorButton : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ColorChooser, Gtk.ConstraintTarget {
+ public sealed class ColorButton : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ColorChooser, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ColorButton ();
public bool get_modal ();
@@ -7468,7 +7468,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_color_chooser_dialog_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class ColorChooserDialog : Gtk.Dialog, Gtk.Accessible, Gtk.Buildable, Gtk.ColorChooser, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
+ public sealed class ColorChooserDialog : Gtk.Dialog, Gtk.Accessible, Gtk.Buildable, Gtk.ColorChooser, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ColorChooserDialog (string? title, Gtk.Window? parent);
[NoAccessorMethod]
@@ -7476,7 +7476,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_color_chooser_widget_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class ColorChooserWidget : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ColorChooser, Gtk.ConstraintTarget {
+ public sealed class ColorChooserWidget : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ColorChooser, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ColorChooserWidget ();
[NoAccessorMethod]
@@ -7484,7 +7484,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_color_dialog_get_type ()")]
[Version (since = "4.10")]
- public class ColorDialog : GLib.Object {
+ public sealed class ColorDialog : GLib.Object {
[CCode (has_construct_function = false)]
public ColorDialog ();
public async Gdk.RGBA? choose_rgba (Gtk.Window? parent, Gdk.RGBA? initial_color, GLib.Cancellable? cancellable) throws GLib.Error;
@@ -7500,7 +7500,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_color_dialog_button_get_type ()")]
[Version (since = "4.10")]
- public class ColorDialogButton : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class ColorDialogButton : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ColorDialogButton (owned Gtk.ColorDialog? dialog);
public unowned Gtk.ColorDialog? get_dialog ();
@@ -7511,7 +7511,7 @@ namespace Gtk {
public Gdk.RGBA rgba { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_column_view_get_type ()")]
- public class ColumnView : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Scrollable {
+ public sealed class ColumnView : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Scrollable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ColumnView (owned Gtk.SelectionModel? model);
public void append_column (Gtk.ColumnViewColumn column);
@@ -7543,7 +7543,7 @@ namespace Gtk {
public signal void activate (uint position);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_column_view_column_get_type ()")]
- public class ColumnViewColumn : GLib.Object {
+ public sealed class ColumnViewColumn : GLib.Object {
[CCode (has_construct_function = false)]
public ColumnViewColumn (string? title, owned Gtk.ListItemFactory? factory);
public unowned Gtk.ColumnView? get_column_view ();
@@ -7581,7 +7581,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_column_view_sorter_get_type ()")]
[Version (since = "4.10")]
- public class ColumnViewSorter : Gtk.Sorter {
+ public sealed class ColumnViewSorter : Gtk.Sorter {
[CCode (has_construct_function = false)]
protected ColumnViewSorter ();
public uint get_n_sort_columns ();
@@ -7650,7 +7650,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_combo_box_text_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class ComboBoxText : Gtk.ComboBox, Gtk.Accessible, Gtk.Buildable, Gtk.CellEditable, Gtk.CellLayout, Gtk.ConstraintTarget {
+ public sealed class ComboBoxText : Gtk.ComboBox, Gtk.Accessible, Gtk.Buildable, Gtk.CellEditable, Gtk.CellLayout, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ComboBoxText ();
public void append (string? id, string text);
@@ -7666,7 +7666,7 @@ namespace Gtk {
public ComboBoxText.with_entry ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_constant_expression_get_type ()")]
- public class ConstantExpression : Gtk.Expression {
+ public sealed class ConstantExpression : Gtk.Expression {
[CCode (has_construct_function = false, type = "GtkExpression*")]
public ConstantExpression (GLib.Type value_type, ...);
[CCode (has_construct_function = false, type = "GtkExpression*")]
@@ -7856,7 +7856,7 @@ namespace Gtk {
public Gtk.Widget child { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_drag_source_get_type ()")]
- public class DragSource : Gtk.GestureSingle {
+ public sealed class DragSource : Gtk.GestureSingle {
[CCode (has_construct_function = false)]
public DragSource ();
[CCode (cname = "gtk_drag_source_drag_cancel")]
@@ -7888,7 +7888,7 @@ namespace Gtk {
public virtual signal void resize (int width, int height);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_drop_controller_motion_get_type ()")]
- public class DropControllerMotion : Gtk.EventController {
+ public sealed class DropControllerMotion : Gtk.EventController {
[CCode (has_construct_function = false, type = "GtkEventController*")]
public DropControllerMotion ();
public unowned Gdk.Drop? get_drop ();
@@ -7937,7 +7937,7 @@ namespace Gtk {
public signal void activate ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_drop_target_get_type ()")]
- public class DropTarget : Gtk.EventController {
+ public sealed class DropTarget : Gtk.EventController {
[CCode (has_construct_function = false)]
public DropTarget (GLib.Type type, Gdk.DragAction actions);
public Gdk.DragAction get_actions ();
@@ -7970,7 +7970,7 @@ namespace Gtk {
public signal bool on_drop (GLib.Value value, double x, double y);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_drop_target_async_get_type ()")]
- public class DropTargetAsync : Gtk.EventController {
+ public sealed class DropTargetAsync : Gtk.EventController {
[CCode (has_construct_function = false)]
public DropTargetAsync (owned Gdk.ContentFormats? formats, Gdk.DragAction actions);
public Gdk.DragAction get_actions ();
@@ -7997,7 +7997,7 @@ namespace Gtk {
public bool editing { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_emoji_chooser_get_type ()")]
- public class EmojiChooser : Gtk.Popover, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.ShortcutManager {
+ public sealed class EmojiChooser : Gtk.Popover, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.ShortcutManager {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public EmojiChooser ();
public signal void emoji_picked (string text);
@@ -8159,7 +8159,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_entry_completion_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class EntryCompletion : GLib.Object, Gtk.Buildable, Gtk.CellLayout {
+ public sealed class EntryCompletion : GLib.Object, Gtk.Buildable, Gtk.CellLayout {
[CCode (has_construct_function = false)]
public EntryCompletion ();
public void complete ();
@@ -8226,7 +8226,7 @@ namespace Gtk {
public Gtk.Widget widget { get; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_event_controller_focus_get_type ()")]
- public class EventControllerFocus : Gtk.EventController {
+ public sealed class EventControllerFocus : Gtk.EventController {
[CCode (has_construct_function = false, type = "GtkEventController*")]
public EventControllerFocus ();
[NoAccessorMethod]
@@ -8237,7 +8237,7 @@ namespace Gtk {
public signal void leave ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_event_controller_key_get_type ()")]
- public class EventControllerKey : Gtk.EventController {
+ public sealed class EventControllerKey : Gtk.EventController {
[CCode (has_construct_function = false, type = "GtkEventController*")]
public EventControllerKey ();
public bool forward (Gtk.Widget widget);
@@ -8250,13 +8250,13 @@ namespace Gtk {
public signal bool modifiers (Gdk.ModifierType keyval);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_event_controller_legacy_get_type ()")]
- public class EventControllerLegacy : Gtk.EventController {
+ public sealed class EventControllerLegacy : Gtk.EventController {
[CCode (has_construct_function = false, type = "GtkEventController*")]
public EventControllerLegacy ();
public signal bool event (Gdk.Event event);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_event_controller_motion_get_type ()")]
- public class EventControllerMotion : Gtk.EventController {
+ public sealed class EventControllerMotion : Gtk.EventController {
[CCode (has_construct_function = false, type = "GtkEventController*")]
public EventControllerMotion ();
[NoAccessorMethod]
@@ -8268,7 +8268,7 @@ namespace Gtk {
public signal void motion (double x, double y);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_event_controller_scroll_get_type ()")]
- public class EventControllerScroll : Gtk.EventController {
+ public sealed class EventControllerScroll : Gtk.EventController {
[CCode (has_construct_function = false, type = "GtkEventController*")]
public EventControllerScroll (Gtk.EventControllerScrollFlags flags);
public Gtk.EventControllerScrollFlags get_flags ();
@@ -8282,12 +8282,12 @@ namespace Gtk {
public signal void scroll_end ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_every_filter_get_type ()")]
- public class EveryFilter : Gtk.MultiFilter, GLib.ListModel, Gtk.Buildable {
+ public sealed class EveryFilter : Gtk.MultiFilter, GLib.ListModel, Gtk.Buildable {
[CCode (has_construct_function = false)]
public EveryFilter ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_expander_get_type ()")]
- public class Expander : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Expander : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Expander (string? label);
public unowned Gtk.Widget? get_child ();
@@ -8339,7 +8339,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_file_chooser_dialog_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class FileChooserDialog : Gtk.Dialog, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.FileChooser, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
+ public sealed class FileChooserDialog : Gtk.Dialog, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.FileChooser, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FileChooserDialog (string? title, Gtk.Window? parent, Gtk.FileChooserAction action, ...);
}
@@ -8357,7 +8357,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_file_chooser_widget_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class FileChooserWidget : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.FileChooser {
+ public sealed class FileChooserWidget : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.FileChooser {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FileChooserWidget (Gtk.FileChooserAction action);
[NoAccessorMethod]
@@ -8382,7 +8382,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_file_dialog_get_type ()")]
[Version (since = "4.10")]
- public class FileDialog : GLib.Object {
+ public sealed class FileDialog : GLib.Object {
[CCode (has_construct_function = false)]
public FileDialog ();
public unowned string? get_accept_label ();
@@ -8416,7 +8416,7 @@ namespace Gtk {
public string title { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_file_filter_get_type ()")]
- public class FileFilter : Gtk.Filter, Gtk.Buildable {
+ public sealed class FileFilter : Gtk.Filter, Gtk.Buildable {
[CCode (has_construct_function = false)]
public FileFilter ();
public void add_mime_type (string mime_type);
@@ -8451,7 +8451,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_file_launcher_get_type ()")]
[Version (since = "4.10")]
- public class FileLauncher : GLib.Object {
+ public sealed class FileLauncher : GLib.Object {
[CCode (has_construct_function = false)]
public FileLauncher (GLib.File? file);
public unowned GLib.File? get_file ();
@@ -8531,7 +8531,7 @@ namespace Gtk {
public uint n_items { get; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_flow_box_get_type ()")]
- public class FlowBox : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class FlowBox : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FlowBox ();
[Version (since = "4.6")]
@@ -8600,7 +8600,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_font_button_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class FontButton : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.FontChooser {
+ public sealed class FontButton : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.FontChooser {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FontButton ();
public bool get_modal ();
@@ -8623,13 +8623,13 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_font_chooser_dialog_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class FontChooserDialog : Gtk.Dialog, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.FontChooser, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
+ public sealed class FontChooserDialog : Gtk.Dialog, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.FontChooser, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FontChooserDialog (string? title, Gtk.Window? parent);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_font_chooser_widget_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class FontChooserWidget : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.FontChooser {
+ public sealed class FontChooserWidget : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.FontChooser {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FontChooserWidget ();
[NoAccessorMethod]
@@ -8637,7 +8637,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_font_dialog_get_type ()")]
[Version (since = "4.10")]
- public class FontDialog : GLib.Object {
+ public sealed class FontDialog : GLib.Object {
[CCode (has_construct_function = false)]
public FontDialog ();
public async Pango.FontFace? choose_face (Gtk.Window? parent, Pango.FontFace? initial_value, GLib.Cancellable? cancellable) throws GLib.Error;
@@ -8662,7 +8662,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_font_dialog_button_get_type ()")]
[Version (since = "4.10")]
- public class FontDialogButton : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class FontDialogButton : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FontDialogButton (owned Gtk.FontDialog? dialog);
public unowned Gtk.FontDialog? get_dialog ();
@@ -8767,7 +8767,7 @@ namespace Gtk {
public signal void update (Gdk.EventSequence? sequence);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_gesture_click_get_type ()")]
- public class GestureClick : Gtk.GestureSingle {
+ public sealed class GestureClick : Gtk.GestureSingle {
[CCode (has_construct_function = false, type = "GtkGesture*")]
public GestureClick ();
public signal void pressed (int n_press, double x, double y);
@@ -8776,7 +8776,7 @@ namespace Gtk {
public signal void unpaired_release (double x, double y, uint button, Gdk.EventSequence? sequence);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_gesture_drag_get_type ()")]
- public class GestureDrag : Gtk.GestureSingle {
+ public sealed class GestureDrag : Gtk.GestureSingle {
[CCode (has_construct_function = false, type = "GtkGesture*")]
public GestureDrag ();
public bool get_offset (out double x, out double y);
@@ -8786,7 +8786,7 @@ namespace Gtk {
public signal void drag_update (double offset_x, double offset_y);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_gesture_long_press_get_type ()")]
- public class GestureLongPress : Gtk.GestureSingle {
+ public sealed class GestureLongPress : Gtk.GestureSingle {
[CCode (has_construct_function = false, type = "GtkGesture*")]
public GestureLongPress ();
public double get_delay_factor ();
@@ -8796,7 +8796,7 @@ namespace Gtk {
public signal void pressed (double x, double y);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_gesture_pan_get_type ()")]
- public class GesturePan : Gtk.GestureDrag {
+ public sealed class GesturePan : Gtk.GestureDrag {
[CCode (has_construct_function = false, type = "GtkGesture*")]
public GesturePan (Gtk.Orientation orientation);
public Gtk.Orientation get_orientation ();
@@ -8805,14 +8805,14 @@ namespace Gtk {
public signal void pan (Gtk.PanDirection direction, double offset);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_gesture_rotate_get_type ()")]
- public class GestureRotate : Gtk.Gesture {
+ public sealed class GestureRotate : Gtk.Gesture {
[CCode (has_construct_function = false, type = "GtkGesture*")]
public GestureRotate ();
public double get_angle_delta ();
public signal void angle_changed (double angle, double angle_delta);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_gesture_single_get_type ()")]
- public class GestureSingle : Gtk.Gesture {
+ public sealed class GestureSingle : Gtk.Gesture {
[CCode (has_construct_function = false)]
protected GestureSingle ();
public uint get_button ();
@@ -8828,7 +8828,7 @@ namespace Gtk {
public bool touch_only { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_gesture_stylus_get_type ()")]
- public class GestureStylus : Gtk.GestureSingle {
+ public sealed class GestureStylus : Gtk.GestureSingle {
[CCode (has_construct_function = false, type = "GtkGesture*")]
public GestureStylus ();
public bool get_axes ([CCode (array_length = false)] Gdk.AxisUse[] axes, [CCode (array_length = false)] out double[] values);
@@ -8847,14 +8847,14 @@ namespace Gtk {
public signal void up (double x, double y);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_gesture_swipe_get_type ()")]
- public class GestureSwipe : Gtk.GestureSingle {
+ public sealed class GestureSwipe : Gtk.GestureSingle {
[CCode (has_construct_function = false, type = "GtkGesture*")]
public GestureSwipe ();
public bool get_velocity (out double velocity_x, out double velocity_y);
public signal void swipe (double velocity_x, double velocity_y);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_gesture_zoom_get_type ()")]
- public class GestureZoom : Gtk.Gesture {
+ public sealed class GestureZoom : Gtk.Gesture {
[CCode (has_construct_function = false, type = "GtkGesture*")]
public GestureZoom ();
public double get_scale_delta ();
@@ -8932,7 +8932,7 @@ namespace Gtk {
public int row_span { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_grid_view_get_type ()")]
- public class GridView : Gtk.ListBase, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable, Gtk.Scrollable {
+ public sealed class GridView : Gtk.ListBase, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable, Gtk.Scrollable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public GridView (owned Gtk.SelectionModel? model, owned Gtk.ListItemFactory? factory);
public bool get_enable_rubberband ();
@@ -8956,7 +8956,7 @@ namespace Gtk {
public signal void activate (uint position);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_header_bar_get_type ()")]
- public class HeaderBar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class HeaderBar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public HeaderBar ();
public unowned string? get_decoration_layout ();
@@ -9023,7 +9023,7 @@ namespace Gtk {
public void set_context_id (string? context_id);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_icon_paintable_get_type ()")]
- public class IconPaintable : GLib.Object, Gdk.Paintable, Gtk.SymbolicPaintable {
+ public sealed class IconPaintable : GLib.Object, Gdk.Paintable, Gtk.SymbolicPaintable {
[CCode (has_construct_function = false)]
protected IconPaintable ();
[CCode (has_construct_function = false)]
@@ -9036,7 +9036,7 @@ namespace Gtk {
public bool is_symbolic { get; construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_icon_theme_get_type ()")]
- public class IconTheme : GLib.Object {
+ public sealed class IconTheme : GLib.Object {
[CCode (has_construct_function = false)]
public IconTheme ();
public void add_resource_path (string path);
@@ -9073,7 +9073,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_icon_view_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class IconView : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.CellLayout, Gtk.ConstraintTarget, Gtk.Scrollable {
+ public sealed class IconView : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.CellLayout, Gtk.ConstraintTarget, Gtk.Scrollable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public IconView ();
public Gdk.Paintable? create_drag_icon (Gtk.TreePath path);
@@ -9168,7 +9168,7 @@ namespace Gtk {
public signal void unselect_all ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_image_get_type ()")]
- public class Image : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Image : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Image ();
public void clear ();
@@ -9216,7 +9216,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_info_bar_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class InfoBar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class InfoBar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public InfoBar ();
public void add_action_widget (Gtk.Widget child, int response_id);
@@ -9244,7 +9244,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_inscription_get_type ()")]
[Version (since = "4.8")]
- public class Inscription : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Inscription : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Inscription (string? text);
public unowned Pango.AttrList? get_attributes ();
@@ -9281,7 +9281,7 @@ namespace Gtk {
public float yalign { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_keyval_trigger_get_type ()")]
- public class KeyvalTrigger : Gtk.ShortcutTrigger {
+ public sealed class KeyvalTrigger : Gtk.ShortcutTrigger {
[CCode (has_construct_function = false, type = "GtkShortcutTrigger*")]
public KeyvalTrigger (uint keyval, Gdk.ModifierType modifiers);
public uint get_keyval ();
@@ -9290,7 +9290,7 @@ namespace Gtk {
public Gdk.ModifierType modifiers { get; construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_label_get_type ()")]
- public class Label : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Label : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Label (string? str);
public unowned Pango.AttrList? get_attributes ();
@@ -9405,7 +9405,7 @@ namespace Gtk {
public virtual void unroot ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_level_bar_get_type ()")]
- public class LevelBar : Gtk.Widget, Gtk.Accessible, Gtk.AccessibleRange, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class LevelBar : Gtk.Widget, Gtk.Accessible, Gtk.AccessibleRange, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public LevelBar ();
public void add_offset_value (string name, double value);
@@ -9431,7 +9431,7 @@ namespace Gtk {
public signal void offset_changed (string name);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_link_button_get_type ()")]
- public class LinkButton : Gtk.Button, Gtk.Accessible, Gtk.Actionable, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class LinkButton : Gtk.Button, Gtk.Accessible, Gtk.Actionable, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public LinkButton (string uri);
public unowned string get_uri ();
@@ -9450,7 +9450,7 @@ namespace Gtk {
protected ListBase ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_list_box_get_type ()")]
- public class ListBox : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class ListBox : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ListBox ();
public void append (Gtk.Widget child);
@@ -9519,7 +9519,7 @@ namespace Gtk {
public virtual signal void activate ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_list_item_get_type ()")]
- public class ListItem : GLib.Object {
+ public sealed class ListItem : GLib.Object {
[CCode (has_construct_function = false)]
protected ListItem ();
public bool get_activatable ();
@@ -9539,7 +9539,7 @@ namespace Gtk {
public bool selected { get; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_list_item_factory_get_type ()")]
- public class ListItemFactory : GLib.Object {
+ public sealed class ListItemFactory : GLib.Object {
[CCode (has_construct_function = false)]
protected ListItemFactory ();
}
@@ -9573,7 +9573,7 @@ namespace Gtk {
public void swap (Gtk.TreeIter a, Gtk.TreeIter b);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_list_view_get_type ()")]
- public class ListView : Gtk.ListBase, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable, Gtk.Scrollable {
+ public sealed class ListView : Gtk.ListBase, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable, Gtk.Scrollable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ListView (owned Gtk.SelectionModel? model, owned Gtk.ListItemFactory? factory);
public bool get_enable_rubberband ();
@@ -9595,7 +9595,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_lock_button_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class LockButton : Gtk.Button, Gtk.Accessible, Gtk.Actionable, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class LockButton : Gtk.Button, Gtk.Accessible, Gtk.Actionable, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public LockButton (GLib.Permission? permission);
public unowned GLib.Permission? get_permission ();
@@ -9725,7 +9725,7 @@ namespace Gtk {
public double volume { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_menu_button_get_type ()")]
- public class MenuButton : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class MenuButton : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public MenuButton ();
[Version (since = "4.10")]
@@ -9809,13 +9809,13 @@ namespace Gtk {
public bool use_markup { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_mnemonic_action_get_type ()")]
- public class MnemonicAction : Gtk.ShortcutAction {
+ public sealed class MnemonicAction : Gtk.ShortcutAction {
[CCode (has_construct_function = false)]
protected MnemonicAction ();
public static unowned Gtk.MnemonicAction @get ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_mnemonic_trigger_get_type ()")]
- public class MnemonicTrigger : Gtk.ShortcutTrigger {
+ public sealed class MnemonicTrigger : Gtk.ShortcutTrigger {
[CCode (has_construct_function = false, type = "GtkShortcutTrigger*")]
public MnemonicTrigger (uint keyval);
public uint get_keyval ();
@@ -9875,7 +9875,7 @@ namespace Gtk {
public uint n_items { get; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_named_action_get_type ()")]
- public class NamedAction : Gtk.ShortcutAction {
+ public sealed class NamedAction : Gtk.ShortcutAction {
[CCode (has_construct_function = false, type = "GtkShortcutAction*")]
public NamedAction (string name);
public unowned string get_action_name ();
@@ -9903,7 +9903,7 @@ namespace Gtk {
public virtual signal void response (int response_id);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_never_trigger_get_type ()")]
- public class NeverTrigger : Gtk.ShortcutTrigger {
+ public sealed class NeverTrigger : Gtk.ShortcutTrigger {
[CCode (has_construct_function = false)]
protected NeverTrigger ();
public static unowned Gtk.NeverTrigger @get ();
@@ -9923,7 +9923,7 @@ namespace Gtk {
public uint n_items { get; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_notebook_get_type ()")]
- public class Notebook : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Notebook : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Notebook ();
public int append_page (Gtk.Widget child, Gtk.Widget? tab_label = null);
@@ -9992,7 +9992,7 @@ namespace Gtk {
public signal void switch_page (Gtk.Widget page, uint page_num);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_notebook_page_get_type ()")]
- public class NotebookPage : GLib.Object {
+ public sealed class NotebookPage : GLib.Object {
[CCode (has_construct_function = false)]
protected NotebookPage ();
public unowned Gtk.Widget get_child ();
@@ -10017,7 +10017,7 @@ namespace Gtk {
public string tab_label { owned get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_nothing_action_get_type ()")]
- public class NothingAction : Gtk.ShortcutAction {
+ public sealed class NothingAction : Gtk.ShortcutAction {
[CCode (has_construct_function = false)]
protected NothingAction ();
public static unowned Gtk.NothingAction @get ();
@@ -10034,13 +10034,13 @@ namespace Gtk {
public Gtk.SortType sort_order { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_object_expression_get_type ()")]
- public class ObjectExpression : Gtk.Expression {
+ public sealed class ObjectExpression : Gtk.Expression {
[CCode (has_construct_function = false, type = "GtkExpression*")]
public ObjectExpression (GLib.Object object);
public unowned GLib.Object? get_object ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_overlay_get_type ()")]
- public class Overlay : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Overlay : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Overlay ();
public void add_overlay (Gtk.Widget widget);
@@ -10071,7 +10071,7 @@ namespace Gtk {
public bool measure { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_pad_controller_get_type ()")]
- public class PadController : Gtk.EventController {
+ public sealed class PadController : Gtk.EventController {
[CCode (has_construct_function = false)]
public PadController (GLib.ActionGroup group, Gdk.Device? pad);
public void set_action (Gtk.PadActionType type, int index, int mode, string label, string action_name);
@@ -10082,7 +10082,7 @@ namespace Gtk {
public Gdk.Device pad { owned get; construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_page_setup_get_type ()")]
- public class PageSetup : GLib.Object {
+ public sealed class PageSetup : GLib.Object {
[CCode (has_construct_function = false)]
public PageSetup ();
public Gtk.PageSetup copy ();
@@ -10117,7 +10117,7 @@ namespace Gtk {
public void to_key_file (GLib.KeyFile key_file, string? group_name);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_paned_get_type ()")]
- public class Paned : Gtk.Widget, Gtk.Accessible, Gtk.AccessibleRange, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class Paned : Gtk.Widget, Gtk.Accessible, Gtk.AccessibleRange, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Paned (Gtk.Orientation orientation);
public unowned Gtk.Widget? get_end_child ();
@@ -10200,7 +10200,7 @@ namespace Gtk {
public ParamSpecExpression (string name, string nick, string blurb, GLib.ParamFlags flags);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_password_entry_get_type ()")]
- public class PasswordEntry : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Editable {
+ public sealed class PasswordEntry : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Editable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public PasswordEntry ();
public unowned GLib.MenuModel? get_extra_menu ();
@@ -10301,7 +10301,7 @@ namespace Gtk {
public virtual signal void closed ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_popover_menu_get_type ()")]
- public class PopoverMenu : Gtk.Popover, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.ShortcutManager {
+ public sealed class PopoverMenu : Gtk.Popover, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.ShortcutManager {
[CCode (has_construct_function = false)]
protected PopoverMenu ();
public new bool add_child (Gtk.Widget child, string id);
@@ -10317,7 +10317,7 @@ namespace Gtk {
public string visible_submenu { owned get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_popover_menu_bar_get_type ()")]
- public class PopoverMenuBar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class PopoverMenuBar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false)]
protected PopoverMenuBar ();
public new bool add_child (Gtk.Widget child, string id);
@@ -10329,7 +10329,7 @@ namespace Gtk {
public GLib.MenuModel menu_model { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_print_context_get_type ()")]
- public class PrintContext : GLib.Object {
+ public sealed class PrintContext : GLib.Object {
[CCode (has_construct_function = false)]
protected PrintContext ();
public Pango.Context create_pango_context ();
@@ -10418,7 +10418,7 @@ namespace Gtk {
public virtual signal void update_custom_widget (Gtk.Widget widget, Gtk.PageSetup setup, Gtk.PrintSettings settings);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_print_settings_get_type ()")]
- public class PrintSettings : GLib.Object {
+ public sealed class PrintSettings : GLib.Object {
[CCode (has_construct_function = false)]
public PrintSettings ();
public Gtk.PrintSettings copy ();
@@ -10503,7 +10503,7 @@ namespace Gtk {
public void unset (string key);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_progress_bar_get_type ()")]
- public class ProgressBar : Gtk.Widget, Gtk.Accessible, Gtk.AccessibleRange, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class ProgressBar : Gtk.Widget, Gtk.Accessible, Gtk.AccessibleRange, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ProgressBar ();
public Pango.EllipsizeMode get_ellipsize ();
@@ -10527,7 +10527,7 @@ namespace Gtk {
public string text { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_property_expression_get_type ()")]
- public class PropertyExpression : Gtk.Expression {
+ public sealed class PropertyExpression : Gtk.Expression {
[CCode (has_construct_function = false, type = "GtkExpression*")]
public PropertyExpression (GLib.Type this_type, owned Gtk.Expression? expression, string property_name);
[CCode (has_construct_function = false, type = "GtkExpression*")]
@@ -10624,7 +10624,7 @@ namespace Gtk {
public virtual signal void changed ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_revealer_get_type ()")]
- public class Revealer : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Revealer : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Revealer ();
public unowned Gtk.Widget? get_child ();
@@ -10692,7 +10692,7 @@ namespace Gtk {
public virtual signal void value_changed (double value);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_scrollbar_get_type ()")]
- public class Scrollbar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class Scrollbar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Scrollbar (Gtk.Orientation orientation, Gtk.Adjustment? adjustment);
public unowned Gtk.Adjustment get_adjustment ();
@@ -10700,7 +10700,7 @@ namespace Gtk {
public Gtk.Adjustment adjustment { get; set construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_scrolled_window_get_type ()")]
- public class ScrolledWindow : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class ScrolledWindow : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ScrolledWindow ();
public unowned Gtk.Widget? get_child ();
@@ -10758,7 +10758,7 @@ namespace Gtk {
public signal bool scroll_child (Gtk.ScrollType scroll, bool horizontal);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_search_bar_get_type ()")]
- public class SearchBar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class SearchBar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public SearchBar ();
public void connect_entry (Gtk.Editable entry);
@@ -10777,7 +10777,7 @@ namespace Gtk {
public bool show_close_button { get; set construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_search_entry_get_type ()")]
- public class SearchEntry : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Editable {
+ public sealed class SearchEntry : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Editable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public SearchEntry ();
public unowned Gtk.Widget? get_key_capture_widget ();
@@ -10817,12 +10817,12 @@ namespace Gtk {
public uint n_items { get; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_separator_get_type ()")]
- public class Separator : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class Separator : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Separator (Gtk.Orientation orientation);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_settings_get_type ()")]
- public class Settings : GLib.Object, Gtk.StyleProvider {
+ public sealed class Settings : GLib.Object, Gtk.StyleProvider {
[CCode (has_construct_function = false)]
protected Settings ();
public static unowned Gtk.Settings? get_default ();
@@ -10956,7 +10956,7 @@ namespace Gtk {
public string to_string ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_shortcut_controller_get_type ()")]
- public class ShortcutController : Gtk.EventController, GLib.ListModel, Gtk.Buildable {
+ public sealed class ShortcutController : Gtk.EventController, GLib.ListModel, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkEventController*")]
public ShortcutController ();
public void add_shortcut (owned Gtk.Shortcut shortcut);
@@ -10980,7 +10980,7 @@ namespace Gtk {
public Gtk.ShortcutScope scope { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_shortcut_label_get_type ()")]
- public class ShortcutLabel : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class ShortcutLabel : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ShortcutLabel (string accelerator);
public unowned string? get_accelerator ();
@@ -11005,7 +11005,7 @@ namespace Gtk {
public Gdk.KeyMatch trigger (Gdk.Event event, bool enable_mnemonics);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_shortcuts_group_get_type ()")]
- public class ShortcutsGroup : Gtk.Box, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class ShortcutsGroup : Gtk.Box, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false)]
protected ShortcutsGroup ();
[NoAccessorMethod]
@@ -11020,7 +11020,7 @@ namespace Gtk {
public string view { owned get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_shortcuts_section_get_type ()")]
- public class ShortcutsSection : Gtk.Box, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class ShortcutsSection : Gtk.Box, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false)]
protected ShortcutsSection ();
[NoAccessorMethod]
@@ -11034,7 +11034,7 @@ namespace Gtk {
public signal bool change_current_page (int object);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_shortcuts_shortcut_get_type ()")]
- public class ShortcutsShortcut : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class ShortcutsShortcut : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false)]
protected ShortcutsShortcut ();
[NoAccessorMethod]
@@ -11061,7 +11061,7 @@ namespace Gtk {
public Gtk.SizeGroup title_size_group { set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_shortcuts_window_get_type ()")]
- public class ShortcutsWindow : Gtk.Window, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
+ public sealed class ShortcutsWindow : Gtk.Window, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
[CCode (has_construct_function = false)]
protected ShortcutsWindow ();
[NoAccessorMethod]
@@ -11072,14 +11072,14 @@ namespace Gtk {
public signal void search ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_signal_action_get_type ()")]
- public class SignalAction : Gtk.ShortcutAction {
+ public sealed class SignalAction : Gtk.ShortcutAction {
[CCode (has_construct_function = false, type = "GtkShortcutAction*")]
public SignalAction (string signal_name);
public unowned string get_signal_name ();
public string signal_name { get; construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_signal_list_item_factory_get_type ()")]
- public class SignalListItemFactory : Gtk.ListItemFactory {
+ public sealed class SignalListItemFactory : Gtk.ListItemFactory {
[CCode (has_construct_function = false, type = "GtkListItemFactory*")]
public SignalListItemFactory ();
public signal void bind (GLib.Object object);
@@ -11144,7 +11144,7 @@ namespace Gtk {
public uint size { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_snapshot_get_type ()")]
- public class Snapshot : Gdk.Snapshot {
+ public sealed class Snapshot : Gdk.Snapshot {
[CCode (has_construct_function = false)]
public Snapshot ();
public void append_border (Gsk.RoundedRect outline, [CCode (array_length = false)] float border_width[4], [CCode (array_length = false)] Gdk.RGBA border_color[4]);
@@ -11237,7 +11237,7 @@ namespace Gtk {
public signal void changed (Gtk.SorterChange change);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_spin_button_get_type ()")]
- public class SpinButton : Gtk.Widget, Gtk.Accessible, Gtk.AccessibleRange, Gtk.Buildable, Gtk.CellEditable, Gtk.ConstraintTarget, Gtk.Editable, Gtk.Orientable {
+ public sealed class SpinButton : Gtk.Widget, Gtk.Accessible, Gtk.AccessibleRange, Gtk.Buildable, Gtk.CellEditable, Gtk.ConstraintTarget, Gtk.Editable, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public SpinButton (Gtk.Adjustment? adjustment, double climb_rate, uint digits);
public void configure (Gtk.Adjustment? adjustment, double climb_rate, uint digits);
@@ -11281,7 +11281,7 @@ namespace Gtk {
public signal void wrapped ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_spinner_get_type ()")]
- public class Spinner : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Spinner : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Spinner ();
public bool get_spinning ();
@@ -11291,7 +11291,7 @@ namespace Gtk {
public bool spinning { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_stack_get_type ()")]
- public class Stack : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Stack : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Stack ();
public new unowned Gtk.StackPage add_child (Gtk.Widget child);
@@ -11328,7 +11328,7 @@ namespace Gtk {
public string visible_child_name { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_stack_page_get_type ()")]
- public class StackPage : GLib.Object, Gtk.Accessible {
+ public sealed class StackPage : GLib.Object, Gtk.Accessible {
[CCode (has_construct_function = false)]
protected StackPage ();
public unowned Gtk.Widget get_child ();
@@ -11353,7 +11353,7 @@ namespace Gtk {
public bool visible { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_stack_sidebar_get_type ()")]
- public class StackSidebar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class StackSidebar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public StackSidebar ();
public unowned Gtk.Stack? get_stack ();
@@ -11361,7 +11361,7 @@ namespace Gtk {
public Gtk.Stack stack { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_stack_switcher_get_type ()")]
- public class StackSwitcher : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
+ public sealed class StackSwitcher : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public StackSwitcher ();
public unowned Gtk.Stack? get_stack ();
@@ -11370,7 +11370,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_statusbar_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class Statusbar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Statusbar : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Statusbar ();
public uint get_context_id (string context_description);
@@ -11491,7 +11491,7 @@ namespace Gtk {
public Gdk.Display display { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_switch_get_type ()")]
- public class Switch : Gtk.Widget, Gtk.Accessible, Gtk.Actionable, Gtk.Buildable, Gtk.ConstraintTarget {
+ public sealed class Switch : Gtk.Widget, Gtk.Accessible, Gtk.Actionable, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Switch ();
public bool get_active ();
@@ -11891,7 +11891,7 @@ namespace Gtk {
public bool wrap_mode_set { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_text_tag_table_get_type ()")]
- public class TextTagTable : GLib.Object, Gtk.Buildable {
+ public sealed class TextTagTable : GLib.Object, Gtk.Buildable {
[CCode (has_construct_function = false)]
public TextTagTable ();
public bool add (Gtk.TextTag tag);
@@ -12041,7 +12041,7 @@ namespace Gtk {
public virtual signal void toggled ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_tooltip_get_type ()")]
- public class Tooltip : GLib.Object {
+ public sealed class Tooltip : GLib.Object {
[CCode (has_construct_function = false)]
protected Tooltip ();
public void set_custom (Gtk.Widget? custom_widget);
@@ -12251,7 +12251,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_tree_selection_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class TreeSelection : GLib.Object {
+ public sealed class TreeSelection : GLib.Object {
[CCode (has_construct_function = false)]
protected TreeSelection ();
public int count_selected_rows ();
@@ -12444,7 +12444,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_tree_view_column_get_type ()")]
[Version (deprecated = true, deprecated_since = "4.10")]
- public class TreeViewColumn : GLib.InitiallyUnowned, Gtk.Buildable, Gtk.CellLayout {
+ public sealed class TreeViewColumn : GLib.InitiallyUnowned, Gtk.Buildable, Gtk.CellLayout {
[CCode (has_construct_function = false)]
public TreeViewColumn ();
public bool cell_get_position (Gtk.CellRenderer cell_renderer, out int x_offset, out int width);
@@ -12519,7 +12519,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_uri_launcher_get_type ()")]
[Version (since = "4.10")]
- public class UriLauncher : GLib.Object {
+ public sealed class UriLauncher : GLib.Object {
[CCode (has_construct_function = false)]
public UriLauncher (string? uri);
public unowned string? get_uri ();
@@ -12555,7 +12555,7 @@ namespace Gtk {
public Gtk.MediaStream media_stream { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_viewport_get_type ()")]
- public class Viewport : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Scrollable {
+ public sealed class Viewport : Gtk.Widget, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Scrollable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Viewport (Gtk.Adjustment? hadjustment, Gtk.Adjustment? vadjustment);
public unowned Gtk.Widget? get_child ();