LayoutManager

open class LayoutManager(layoutManagerPointer: CPointer<GtkLayoutManager>) : KGObject

kotlinx-gtk

01 / 08 / 2021

See also

Constructors

LayoutManager
Link copied to clipboard
fun LayoutManager(layoutManagerPointer: CPointer<GtkLayoutManager>)

Types

Companion
Link copied to clipboard
object Companion
MeasureResult
Link copied to clipboard
data class MeasureResult(minimum: Int, natural: Int, minimumBaseline: Int, naturalBaseline: Int)

Data class that holds results from measure

Functions

addWeakPointer
Link copied to clipboard
fun addWeakPointer(weakPointerLocation: CValuesRef<COpaquePointerVar>)
allocate
Link copied to clipboard
fun allocate(widget: Widget, width: Int, height: Int, baseline: Int)
bindProperty
Link copied to clipboard
fun bindProperty(property: String, target: KGObject, targetProperty: String, flags: Binding.Flags): Binding
getLayoutChild
Link copied to clipboard
fun getLayoutChild(child: Widget): LayoutChild
getString
Link copied to clipboard
fun getString(propertyName: String): String
layoutChanged
Link copied to clipboard
fun layoutChanged()
measure
Link copied to clipboard
fun measure(widget: Widget, orientation: Orientation, forSize: Int): LayoutManager.MeasureResult
ref
Link copied to clipboard
open fun ref(): KGObject
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

gClass
Link copied to clipboard
open val gClass: TypeClass
layoutManagerPointer
Link copied to clipboard
val layoutManagerPointer: CPointer<GtkLayoutManager>
pointer
Link copied to clipboard
val pointer: CPointer<GObject>
requestMode
Link copied to clipboard
val requestMode: SizeRequestMode
typeInstancePointer
Link copied to clipboard
open override val typeInstancePointer: CPointer<GTypeInstance>
widget
Link copied to clipboard
val widget: Widget?

Inheritors

BinLayout
Link copied to clipboard
BoxLayout
Link copied to clipboard
CenterLayout
Link copied to clipboard
ConstraintLayout
Link copied to clipboard
CustomLayout
Link copied to clipboard
FixedLayout
Link copied to clipboard
GridLayout
Link copied to clipboard
OverlayLayout
Link copied to clipboard