class QASRLGenerationClient[SID] extends TaskClient[QASRLGenerationPrompt[SID], List[VerbQA], QASRLGenerationAjaxRequest[SID]]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- QASRLGenerationClient
- TaskClient
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new QASRLGenerationClient(instructions: japgolly.scalajs.react.vdom.html_<^.VdomTag)(implicit arg0: Encoder[SID], arg1: Decoder[SID], settings: QASRLSettings, promptDecoder: Decoder[QASRLGenerationPrompt[SID]], responseEncoder: Encoder[List[VerbQA]], ajaxRequestEncoder: Encoder[QASRLGenerationAjaxRequest[SID]])
Type Members
- case class Complete(frames: Set[CompleteState]) extends QAState with Product with Serializable
- class FullUIBackend extends AnyRef
- case class QAPair(question: String, answers: List[ISpan], state: QAState) extends Product with Serializable
- sealed trait QAState extends AnyRef
- case class State(template: QuestionProcessor, qas: List[QAPair], curFocus: Option[Int]) 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[QASRLGenerationAjaxRequest[SID], QASRLGenerationAjaxResponse]
- 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]]]]
- val IntLocal: LocalState[Int]
-
lazy val
ajaxUri: String
- Definition Classes
- TaskClient
- implicit def appMonoid[F[_], A](implicit arg0: Applicative[F], arg1: Monoid[A]): Monoid[F[A]]
-
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()
- def eachIndexed[A]: PTraversal[List[A], List[A], (A, Int), (A, Int)]
-
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
- def getAllCompleteQAPairs(state: State): List[VerbQA]
-
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
- def indexingIso[A]: Iso[List[A], List[(A, Int)]]
- def isComplete(qa: QAPair): Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
lazy val
isNotAssigned: Boolean
- Definition Classes
- TaskClient
- def isQuestionComplete(qa: QAPair): Boolean
-
def
main(): Unit
- Definition Classes
- QASRLGenerationClient → TaskClient
-
def
makeAjaxRequest(request: QASRLGenerationAjaxRequest[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: QASRLGenerationPrompt[SID]
- Definition Classes
- TaskClient
- def qaLens(qaIndex: Int): POptional[State, State, QAPair, QAPair]
- def qaStateLens(qaIndex: Int): POptional[State, State, QAState, QAState]
- def questionLens(qaIndex: Int): POptional[State, State, String, String]
-
lazy val
serverDomain: String
- Definition Classes
- TaskClient
-
def
setResponse(response: List[VerbQA]): 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 InProgress extends QAState with Product with Serializable
- object Invalid extends QAState with Product with Serializable
- object QAPair extends Serializable
- object Redundant extends QAState with Product with Serializable
- object State extends Serializable
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated