EventController

open class EventController(eventControllerPointer: CPointer<GtkEventController>) : KGObject

kotlinx-gtk

26 / 07 / 2021

See also

Constructors

EventController
Link copied to clipboard
fun EventController(eventControllerPointer: CPointer<GtkEventController>)

Types

Companion
Link copied to clipboard
object Companion
PropagationLimit
Link copied to clipboard
enum PropagationLimit : Enum<EventController.PropagationLimit>
PropagationPhase
Link copied to clipboard
enum PropagationPhase : Enum<EventController.PropagationPhase>

Functions

addWeakPointer
Link copied to clipboard
fun addWeakPointer(weakPointerLocation: CValuesRef<COpaquePointerVar>)
bindProperty
Link copied to clipboard
fun bindProperty(property: String, target: KGObject, targetProperty: String, flags: Binding.Flags): Binding
getString
Link copied to clipboard
fun getString(propertyName: String): String
ref
Link copied to clipboard
open fun ref(): KGObject
reset
Link copied to clipboard
fun reset()
set
Link copied to clipboard
fun set(propertyName: String, boolean: Boolean)
fun set(propertyName: String, string: String)
unref
Link copied to clipboard
open override fun unref()

Properties

currentEvent
Link copied to clipboard
val currentEvent: Event?
currentEventDevice
Link copied to clipboard
val currentEventDevice: Device?
currentEventState
Link copied to clipboard
val currentEventState: GdkModifierType
currentEventTime
Link copied to clipboard
val currentEventTime: UInt
eventControllerPointer
Link copied to clipboard
val eventControllerPointer: CPointer<GtkEventController>
gClass
Link copied to clipboard
open val gClass: TypeClass
name
Link copied to clipboard
var name: String
pointer
Link copied to clipboard
val pointer: CPointer<GObject>
propagationLimit
Link copied to clipboard
var propagationLimit: EventController.PropagationLimit
propagationPhase
Link copied to clipboard
var propagationPhase: EventController.PropagationPhase
typeInstancePointer
Link copied to clipboard
open override val typeInstancePointer: CPointer<GTypeInstance>
widget
Link copied to clipboard
val widget: Widget

Inheritors

ShortcutController
Link copied to clipboard
DropControllerMotion
Link copied to clipboard
DropTarget
Link copied to clipboard
DropTargetAsync
Link copied to clipboard
EventControllerFocus
Link copied to clipboard
EventControllerKey
Link copied to clipboard
EventControllerLegacy
Link copied to clipboard
EventControllerMotion
Link copied to clipboard
EventControllerScroll
Link copied to clipboard
PadController
Link copied to clipboard
Gesture
Link copied to clipboard