class QASRLEvaluationClient[SID] extends TaskClient[QASRLEvaluationPrompt[SID], List[QASRLValidationAnswer], QASRLValidationAjaxRequest[SID]]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- QASRLEvaluationClient
- TaskClient
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new QASRLEvaluationClient(instructions: japgolly.scalajs.react.vdom.html_<^.VdomTag)(implicit arg0: Encoder[SID], arg1: Decoder[SID], settings: QASRLEvaluationSettings, promptDecoder: Decoder[QASRLEvaluationPrompt[SID]], responseEncoder: Encoder[List[QASRLValidationAnswer]], ajaxRequestEncoder: Encoder[QASRLValidationAjaxRequest[SID]])
Type Members
- class FullUIBackend extends AnyRef
- case class State(curQuestion: Int, isInterfaceFocused: Boolean, answers: List[QASRLValidationAnswer]) extends Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val AjaxFetch: CacheCallContent[QASRLValidationAjaxRequest[SID], QASRLValidationAjaxResponse]
- val AnswerSelection: SpanSelection[Int]
- val FullUI: japgolly.scalajs.react.component.Js.ComponentWithRoot[Unit, [-p, +u]Nullary[p, u], UnmountedWithRoot[Unit, MountedWithRoot[[A]A, Unit, State, FullUIBackend, Unit, State], Box[Unit], MountedWithRoot[[A]A, Box[Unit], Box[State], Component[Box[Unit], Box[State]] with Vars[Unit, State, FullUIBackend], Box[Unit], Box[State]]], Box[Unit], [-p, +u]Nullary[p, u], UnmountedWithRoot[Box[Unit], MountedWithRoot[[A]A, Box[Unit], Box[State], Component[Box[Unit], Box[State]] with Vars[Unit, State, FullUIBackend], Box[Unit], Box[State]], Box[Unit], MountedWithRoot[[A]A, Box[Unit], Box[State], Component[Box[Unit], Box[State]] with Vars[Unit, State, FullUIBackend], Box[Unit], Box[State]]]]
-
lazy val
ajaxUri: String
- Definition Classes
- TaskClient
- def answerSpanOptics(questionIndex: Int): POptional[State, State, List[ISpan], List[ISpan]]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
lazy val
assignmentIdOpt: Option[String]
- Definition Classes
- TaskClient
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
lazy val
externalSubmitURL: String
- Definition Classes
- TaskClient
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
lazy val
httpPort: Int
- Definition Classes
- TaskClient
-
lazy val
httpsPort: Int
- Definition Classes
- TaskClient
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
lazy val
isNotAssigned: Boolean
- Definition Classes
- TaskClient
-
def
main(): Unit
- Definition Classes
- QASRLEvaluationClient → TaskClient
-
def
makeAjaxRequest(request: QASRLValidationAjaxRequest[SID]): Future[spacro.tasks.TaskClient.AjaxRequest.Out]
- Definition Classes
- TaskClient
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
lazy val
prompt: QASRLEvaluationPrompt[SID]
- Definition Classes
- TaskClient
- lazy val questions: List[String]
-
lazy val
serverDomain: String
- Definition Classes
- TaskClient
-
def
setResponse(response: List[QASRLValidationAnswer]): Unit
- Definition Classes
- TaskClient
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
lazy val
taskKey: String
- Definition Classes
- TaskClient
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
lazy val
websocketUri: String
- Definition Classes
- TaskClient
-
lazy val
workerIdOpt: Option[String]
- Definition Classes
- TaskClient
- object State extends Serializable
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated