Package

korolev

Permalink

package korolev

Linear Supertypes
Shtml, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. korolev
  2. Shtml
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type / = korolev.Router./

    Permalink
  2. class Effects[F[+_], S, M] extends AnyRef

    Permalink
  3. sealed trait EventPhase extends AnyRef

    Permalink
  4. trait EventPropagation extends LazyLogging

    Permalink

  5. case class EventResult[F[+_], S](it: Option[Transition[S]] = None, dt: Option[F[Transition[S]]] = None, sp: Boolean = false)(implicit evidence$1: Async[F]) extends Product with Serializable

    Permalink

  6. final case class FormData(content: Seq[Entry]) extends Product with Serializable

    Permalink

  7. abstract class Korolev[F[+_], S, M] extends AnyRef

    Permalink
  8. type Render[S] = PartialFunction[S, Node]

    Permalink
  9. case class Router[F[+_], S, Ctx](fromState: PartialFunction[S, Path] = PartialFunction.empty, toState: PartialFunction[(Ctx, Path), F[S]] = PartialFunction.empty)(implicit evidence$1: Async[F]) extends Product with Serializable

    Permalink

    URL routing definition

    URL routing definition

    F

    A async control

    S

    Type of State

    Ctx

    Any additional data need to construct a state from path

  10. abstract class StateManager[F[+_], State] extends AnyRef

    Permalink

Value Members

  1. val /: korolev.Router./.type

    Permalink
  2. val <>: Empty.type

    Permalink
    Definition Classes
    Shtml
  3. object Effects

    Permalink
  4. object EventPhase

    Permalink
  5. object FormData extends Serializable

    Permalink
  6. object Korolev

    Permalink

  7. val Root: korolev.Router.Root.type

    Permalink
  8. object Router extends Serializable

    Permalink
  9. implicit def ShtmlSymbolOps(name: Symbol): ShtmlSymbolOps

    Permalink
    Definition Classes
    Shtml
  10. object StateManager

    Permalink
  11. object execution

    Permalink

  12. implicit def toOptionNode(opt: Option[VDom]): VDom

    Permalink
    Definition Classes
    Shtml
  13. implicit def toTextNode(text: String): Text

    Permalink
    Definition Classes
    Shtml
  14. implicit def toVDoms(xs: Iterable[VDom]): VDoms

    Permalink
    Definition Classes
    Shtml
  15. package util

    Permalink

Inherited from Shtml

Inherited from AnyRef

Inherited from Any

Ungrouped