yabai-scala
yabai-scala
lt.dvim.yabai
Rule
App
Title
Runner
SystemRunner
Yabai
alt
alt
autofocus
autofocus
autoraise
autoraise
bsp
bsp
cmd
cmd
ctrl
ctrl
first_child
first_child
float
float
fn
fn
move
move
off
off
on
on
resize
resize
second_child
second_child
shift
shift
stack
stack
yabai-scala
/
lt.dvim.yabai
lt.dvim.yabai
package
lt.dvim.yabai
Type members
Value members
Extensions
Type members
Classlikes
enum
Rule
trait
Runner
case
class
SystemRunner
() extends
Runner
case
class
Yabai
(runner:
Runner
)
trait
alt
Companion
object
case
object
alt
extends
alt
Companion
class
trait
autofocus
Companion
object
case
object
autofocus
extends
autofocus
Companion
class
trait
autoraise
Companion
object
case
object
autoraise
extends
autoraise
Companion
class
trait
bsp
Companion
object
case
object
bsp
extends
bsp
Companion
class
trait
cmd
Companion
object
case
object
cmd
extends
cmd
Companion
class
trait
ctrl
Companion
object
case
object
ctrl
extends
ctrl
Companion
class
trait
first_child
Companion
object
case
object
first_child
extends
first_child
Companion
class
trait
float
Companion
object
case
object
float
extends
float
Companion
class
trait
fn
Companion
object
case
object
fn
extends
fn
Companion
class
trait
move
Companion
object
case
object
move
extends
move
Companion
class
trait
off
Companion
object
case
object
off
extends
off
Companion
class
trait
on
Companion
object
case
object
on
extends
on
Companion
class
trait
resize
Companion
object
case
object
resize
extends
resize
Companion
class
trait
second_child
Companion
object
case
object
second_child
extends
second_child
Companion
class
trait
shift
Companion
object
case
object
shift
extends
shift
Companion
class
trait
stack
Companion
object
case
object
stack
extends
stack
Companion
class
Value members
Concrete fields
val
yabai
:
Yabai
Extensions
Extensions
extension (d:
Double
)
def
str
:
String
extension (i:
Int
)
def
hex
:
String
extension (j:
Json
)
def
/
(trav:
Traversal
[
Json
, O]):
List
[O]