mirror of
https://github.com/jspsych/jsPsych.git
synced 2025-05-12 08:38:11 +00:00
formatting
This commit is contained in:
parent
59d2e0b451
commit
e6092d685f
@ -2,31 +2,31 @@
|
||||
* Example plugin template
|
||||
*/
|
||||
|
||||
jsPsych["PLUGIN-NAME"] = (function(){
|
||||
jsPsych["PLUGIN-NAME"] = (function() {
|
||||
|
||||
var plugin = {};
|
||||
var plugin = {};
|
||||
|
||||
plugin.trial = function(display_element, trial) {
|
||||
plugin.trial = function(display_element, trial) {
|
||||
|
||||
// set default values for parameters
|
||||
trial.parameter = trial.parameter || 'default value';
|
||||
// set default values for parameters
|
||||
trial.parameter = trial.parameter || 'default value';
|
||||
|
||||
// allow variables as functions
|
||||
// this allows any trial variable to be specified as a function
|
||||
// that will be evaluated when the trial runs. this allows users
|
||||
// to dynamically adjust the contents of a trial as a result
|
||||
// of other trials, among other uses. you can leave this out,
|
||||
// but in general it should be included
|
||||
trial = jsPsych.evaluateFunctionParameters(trial);
|
||||
// allow variables as functions
|
||||
// this allows any trial variable to be specified as a function
|
||||
// that will be evaluated when the trial runs. this allows users
|
||||
// to dynamically adjust the contents of a trial as a result
|
||||
// of other trials, among other uses. you can leave this out,
|
||||
// but in general it should be included
|
||||
trial = jsPsych.evaluateFunctionParameters(trial);
|
||||
|
||||
// data saving
|
||||
var trial_data = {
|
||||
parameter_name: 'parameter value'
|
||||
};
|
||||
// data saving
|
||||
var trial_data = {
|
||||
parameter_name: 'parameter value'
|
||||
};
|
||||
|
||||
// end trial
|
||||
jsPsych.finishTrial(trial_data);
|
||||
};
|
||||
// end trial
|
||||
jsPsych.finishTrial(trial_data);
|
||||
};
|
||||
|
||||
return plugin;
|
||||
})();
|
||||
return plugin;
|
||||
})();
|
||||
|
Loading…
Reference in New Issue
Block a user