CellRendererState

public struct CellRendererState : OptionSet

Tells how a cell is to be rendered.

  • The corresponding value of the raw type

    Declaration

    Swift

    public var rawValue: UInt32
  • The equivalent raw Int value

    Declaration

    Swift

    @inlinable
    public var intValue: Int { get set }
  • int

    The equivalent raw gint value

    Declaration

    Swift

    @inlinable
    public var int: gint { get set }
  • The equivalent underlying GtkCellRendererState enum value

    Declaration

    Swift

    @inlinable
    public var value: GtkCellRendererState { get set }
  • Creates a new instance with the specified raw value

    Declaration

    Swift

    @inlinable
    public init(rawValue: UInt32)
  • Creates a new instance with the specified GtkCellRendererState enum value

    Declaration

    Swift

    @inlinable
    public init(_ enumValue: GtkCellRendererState)
  • Creates a new instance with the specified Int value

    Declaration

    Swift

    @inlinable
    public init<I>(_ intValue: I) where I : BinaryInteger
  • The cell is currently selected, and probably has a selection colored background to render to.

    Declaration

    Swift

    public static let selected: CellRendererState
  • The mouse is hovering over the cell.

    Declaration

    Swift

    public static let prelit: CellRendererState
  • The cell is drawn in an insensitive manner

    Declaration

    Swift

    public static let insensitive: CellRendererState
  • The cell is in a sorted row

    Declaration

    Swift

    public static let sorted: CellRendererState
  • The cell is in the focus row.

    Declaration

    Swift

    public static let focused: CellRendererState
  • The cell is in a row that can be expanded. Since 3.4

    Declaration

    Swift

    public static let expandable: CellRendererState
  • The cell is in a row that is expanded. Since 3.4

    Declaration

    Swift

    public static let expanded: CellRendererState