i3ipc-d ~master (2016-05-31T00:25:48Z)
Home
Dub
Repo
Container
i3ipc
data
Undocumented in source.
struct
Container {
long
id
;
Type
type
;
Nullable
!
string
name
;
Border
border
;
long
current_border_width
;
Layout
layout
;
Nullable
!
double
percent
;
Rectangle
rect
;
Rectangle
window_rect
;
Rectangle
deco_rect
;
Rectangle
geometry
;
Nullable
!
long
window
;
bool
urgent
;
bool
focused
;
Container
[]
nodes
;
this
(JSONValue json);
enum
Type
;
enum
Border
;
enum
Layout
;
string
toString
();
}
Constructors
this
this
(JSONValue json)
Undocumented in source.
Members
Enums
Border
enum
Border
Undocumented in source.
Layout
enum
Layout
Undocumented in source.
Type
enum
Type
Undocumented in source.
Functions
toString
string
toString
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
border
Border
border
;
Undocumented in source.
current_border_width
long
current_border_width
;
deco_rect
Rectangle
deco_rect
;
focused
bool
focused
;
geometry
Rectangle
geometry
;
Undocumented in source.
id
long
id
;
Undocumented in source.
layout
Layout
layout
;
Undocumented in source.
name
Nullable
!
string
name
;
Undocumented in source.
nodes
Container
[]
nodes
;
Undocumented in source.
percent
Nullable
!
double
percent
;
Undocumented in source.
rect
Rectangle
rect
;
Undocumented in source.
type
Type
type
;
Undocumented in source.
urgent
bool
urgent
;
Undocumented in source.
window
Nullable
!
long
window
;
window_rect
Rectangle
window_rect
;
Undocumented in source.
Meta
Source
See Implementation
i3ipc
data
enums
BindingChange
InputType
OutputChange
WindowChange
WorkspaceChange
functions
fromJSON
structs
BarConfig
Binding
CommandStatus
Container
Output
Rectangle
Version
Workspace