TableRowColProtocol
public protocol TableRowColProtocol
The TableRowColProtocol protocol exposes the methods and properties of an underlying GtkTableRowCol instance.
The default implementation of these can be found in the protocol extension below.
For a concrete class that implements these methods and properties, see TableRowCol.
Alternatively, use TableRowColRef as a lighweight, unowned reference if you already have an instance you just want to use.
-
Untyped pointer to the underlying
GtkTableRowColinstance.Declaration
Swift
var ptr: UnsafeMutableRawPointer! { get } -
_ptrDefault implementationTyped pointer to the underlying
GtkTableRowColinstance.Default Implementation
Return the stored, untyped pointer as a typed pointer to the
GtkTableRowColinstance.Declaration
Swift
var _ptr: UnsafeMutablePointer<GtkTableRowCol>! { get } -
Required Initialiser for types conforming to
TableRowColProtocolDeclaration
Swift
init(raw: UnsafeMutableRawPointer)
-
requisitionExtension methodUndocumented
Declaration
Swift
@inlinable var requisition: guint16 { get set } -
allocationExtension methodUndocumented
Declaration
Swift
@inlinable var allocation: guint16 { get set } -
spacingExtension methodUndocumented
Declaration
Swift
@inlinable var spacing: guint16 { get set } -
needExpandExtension methodUndocumented
Declaration
Swift
@inlinable var needExpand: guint { get set } -
needShrinkExtension methodUndocumented
Declaration
Swift
@inlinable var needShrink: guint { get set } -
expandExtension methodUndocumented
Declaration
Swift
@inlinable var expand: guint { get set } -
shrinkExtension methodUndocumented
Declaration
Swift
@inlinable var shrink: guint { get set } -
emptyExtension methodUndocumented
Declaration
Swift
@inlinable var empty: guint { get set }
View on GitHub
Install in Dash
TableRowColProtocol Protocol Reference