ScrollLogic

Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

final case class Line[A](start: A, size: A, mid: A, end: A)
Companion:
object
object Line
Companion:
class
object Query
final case class State(elementStart: Int, windowJS: Line[String])

Types

type Query = State => String

Result is a JavaScript expression that returns a number, which is the location to scroll to.

Result is a JavaScript expression that returns a number, which is the location to scroll to.

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete fields