Waypoint
com.raquo.waypoint.Waypoint
class Waypoint[PathErr, QueryErr, FragErr](val pathError: PathMatchingError[PathErr], val queryError: ParamMatchingError[QueryErr], val fragmentError: FragmentMatchingError[FragErr]) extends PathSegmentImpl[PathErr], QueryParametersImpl[QueryErr], FragmentImpl[FragErr]
Attributes
- Graph
-
- Supertypes
-
trait FragmentImpl[FragErr]trait QueryParametersImpl[QueryErr]trait PathSegmentImpl[PathErr]class Objecttrait Matchableclass AnyShow all
Members list
Value members
Inherited methods
Returns a Fragment imposing that the URL does not contain any fragment.
Returns a Fragment imposing that the URL does not contain any fragment.
Note that a URL ending with "#" is considered having no fragment.
Attributes
- Inherited from:
- FragmentImpl
final def fragment[T](implicit fromString: FromString[T, FragErr], printer: Printer[T]): Fragment[T, E]
Returns a Fragment matching an element of type T. If the fragment is missing, it fails with a missing fragment error.
Returns a Fragment matching an element of type T. If the fragment is missing, it fails with a missing fragment error.
Attributes
- Inherited from:
- FragmentImpl
def listParam[Q](paramName: String)(implicit fromString: FromString[Q, QueryErr], printer: Printer[Q]): QueryParameters[List[Q], A]
Attributes
- Inherited from:
- QueryParametersImpl
final def maybeFragment[T](implicit fromString: FromString[T, FragErr], printer: Printer[T]): Fragment[Option[T], E]
Returns a Fragment matching an element of type T. If the fragment is missing, it succeeds with None.
Returns a Fragment matching an element of type T. If the fragment is missing, it succeeds with None.
Attributes
- Inherited from:
- FragmentImpl
def oneOf[T](t: T, ts: T*)(implicit fromString: FromString[T, PathErr], printer: Printer[T]): PathSegment[Unit, A]
Attributes
- Inherited from:
- PathSegmentImpl
def param[Q](paramName: String)(implicit fromString: FromString[Q, QueryErr], printer: Printer[Q]): QueryParameters[Q, A]
Attributes
- Inherited from:
- QueryParametersImpl
Attributes
- Inherited from:
- PathSegmentImpl
Inherited fields
Attributes
- Inherited from:
- PathSegmentImpl
Attributes
- Inherited from:
- QueryParametersImpl
Attributes
- Inherited from:
- PathSegmentImpl
Attributes
- Inherited from:
- PathSegmentImpl
Attributes
- Inherited from:
- PathSegmentImpl
Deprecated and Inherited fields
Attributes
- Deprecated
-
[Since version 0.3.0]
- Inherited from:
- QueryParametersImpl
Implicits
Inherited implicits
final implicit def asFragment[T](t: T)(implicit fromString: FromString[T, FragErr], printer: Printer[T], classTag: ClassTag[T]): Fragment[Unit, E]
Attributes
- Inherited from:
- FragmentImpl
implicit def unaryPathSegment[T](t: T)(implicit fromString: FromString[T, PathErr], printer: Printer[T]): PathSegment[Unit, A]
Attributes
- Inherited from:
- PathSegmentImpl
In this article