BarPositioning

abstract class BarPositioning(val info: BarMatchInfo, val matchAbove: BarMatcher, val matchBelow: BarMatcher)

Inheritors

Constructors

Link copied to clipboard
constructor(info: BarMatchInfo, matchAbove: BarMatcher, matchBelow: BarMatcher)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class Dynamic(val marginTop: Int, val marginBottom: Int, val info: BarMatchInfo, val matchAbove: BarMatcher, val matchBelow: BarMatcher) : BarPositioning

A dynamic bar positioning which allows the overlay to change position based on the surrounding overlays.

Link copied to clipboard
class Fixed(val offset: Int, val info: BarMatchInfo, val matchAbove: BarMatcher, val matchBelow: BarMatcher) : BarPositioning

A fixed bar positioning which places the overlay at a fixed offset.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun compareTo(other: BarPositioning): Int