Passa al contenuto principale

Order Question

Un componente di domanda d'ordine che chiede allo studente di portare una collezione di elementi nell'ordine corretto.

Opzioni

  • question | (string|node): domanda per la quale lo studente deve portare le "opzioni" disponibili nell'ordine corretto. Default: ''.
  • options | array (required): una serie di testi che lo studente deve portare nell'ordine corretto (si presume che sia l'ordine fornito). Default: none.
  • provideFeedback | boolean: controlla se mostrare una notifica che indica se la risposta inviata è corretta o meno. Default: true.
  • hintPlacement | string: posizionamento dei suggerimenti (top, left, right o bottom). Default: 'bottom'.
  • hints | array<(string|node)>: suggerimenti che forniscono indicazioni su come rispondere alla domanda. Default: [].
  • feedback | boolean: controlla se visualizzare i pulsanti di feedback. Default: true.
  • chat | boolean: controlla se l'elemento deve avere una chat integrata. Default: false.
  • failureMsg | string: messaggio da visualizzare quando lo studente invia una risposta errata. Default: none.
  • successMsg | string: messaggio da visualizzare quando lo studente invia la risposta corretta. Default: none.
  • disableSubmitNotification | boolean: controlla se disabilitare le notifiche di presentazione. Default: false.
  • until | Date: il tempo necessario per consentire agli studenti di presentare le risposte. Default: none.
  • points | number: numero massimo di punti assegnati in classifica. Default: 10.
  • style | object: Stili in linea CSS. Default: {}.
  • onChange | function: callback che si attiva dopo aver trascinato un elemento; ha due parametri: un booleano che indica se gli elementi sono stati messi nell'ordine corretto e un array con l'ordine corrente. Default: onChange() {}.
  • onSubmit | function: richiamata al momento dell'invio della risposta; ha come unico parametro un booleano che indica se gli elementi sono stati messi nell'ordine corretto. Default: onSubmit() {}.

Esempi

Editore dal vivo
Risultato
ReferenceError: Provider is not defined