Table of Contents

Class EventControllerScroll

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class EventControllerScroll : EventController, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
EventControllerScroll
Implements
Inherited Members

Constructors

EventControllerScroll(bool, params ConstructArgument[])

protected EventControllerScroll(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

EventControllerScroll(IntPtr, bool)

protected EventControllerScroll(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

DecelerateSignal

Signal Descriptor for OnDecelerate.

public static readonly Signal<EventControllerScroll, EventControllerScroll.DecelerateSignalArgs> DecelerateSignal

Field Value

Signal<EventControllerScroll, EventControllerScroll.DecelerateSignalArgs>

FlagsPropertyDefinition

public static readonly Property<EventControllerScrollFlags, EventControllerScroll> FlagsPropertyDefinition

Field Value

Property<EventControllerScrollFlags, EventControllerScroll>

ScrollBeginSignal

Signal Descriptor for OnScrollBegin.

public static readonly Signal<EventControllerScroll> ScrollBeginSignal

Field Value

Signal<EventControllerScroll>

ScrollEndSignal

Signal Descriptor for OnScrollEnd.

public static readonly Signal<EventControllerScroll> ScrollEndSignal

Field Value

Signal<EventControllerScroll>

ScrollSignal

Signal Descriptor for OnScroll.

public static readonly ReturningSignal<EventControllerScroll, EventControllerScroll.ScrollSignalArgs, bool> ScrollSignal

Field Value

ReturningSignal<EventControllerScroll, EventControllerScroll.ScrollSignalArgs, bool>

Properties

Flags

public EventControllerScrollFlags Flags { get; set; }

Property Value

EventControllerScrollFlags

Methods

GetFlags()

public EventControllerScrollFlags GetFlags()

Returns

EventControllerScrollFlags

GetGType()

public static Type GetGType()

Returns

Type

GetUnit()

[Version("4.8")]
public ScrollUnit GetUnit()

Returns

ScrollUnit

New(EventControllerScrollFlags)

public static EventControllerScroll New(EventControllerScrollFlags flags)

Parameters

flags EventControllerScrollFlags

Returns

EventControllerScroll

SetFlags(EventControllerScrollFlags)

public void SetFlags(EventControllerScrollFlags flags)

Parameters

flags EventControllerScrollFlags

Events

OnDecelerate

public event SignalHandler<EventControllerScroll, EventControllerScroll.DecelerateSignalArgs> OnDecelerate

Event Type

SignalHandler<EventControllerScroll, EventControllerScroll.DecelerateSignalArgs>

OnScroll

public event ReturningSignalHandler<EventControllerScroll, EventControllerScroll.ScrollSignalArgs, bool> OnScroll

Event Type

ReturningSignalHandler<EventControllerScroll, EventControllerScroll.ScrollSignalArgs, bool>

OnScrollBegin

public event SignalHandler<EventControllerScroll> OnScrollBegin

Event Type

SignalHandler<EventControllerScroll>

OnScrollEnd

public event SignalHandler<EventControllerScroll> OnScrollEnd

Event Type

SignalHandler<EventControllerScroll>