site_name: jsPsych theme: name: 'material' palette: primary: 'green' accent: 'orange' logo: 'img/jspsych-logo-no-text-mono.svg' google_analytics: - 'UA-50563838-1' - 'auto' markdown_extensions: - admonition - codehilite: guess_lang: false - toc: permalink: true repo_url: 'https://github.com/jspsych/jsPsych' repo_name: 'jspsych/jspsych' docs_dir: markdown_docs pages: - Introduction: 'index.md' - Tutorials: - 'The Basics: Hello World': 'tutorials/hello-world.md' - 'Demo Experiment: Simple Reaction Time Task': 'tutorials/rt-task.md' - Overview: - 'Creating an Experiment: The Timeline': 'features/timeline.md' - 'Advanced Options for Trials': 'features/trial.md' - 'Data Storage, Aggregation, and Manipulation': 'features/data.md' - 'Event-related Callback Functions': 'features/callbacks.md' - 'Record Browser Interactions': 'features/record-browser-interactions.md' - 'Media Preloading': 'features/media-preloading.md' - 'Fullscreen Experiments': 'features/fullscreen.md' - 'Exclude Participants Based on Browser Features': 'features/exclude-browser.md' - 'Automatic Progress Bar': 'features/progress-bar.md' - 'Integrating with Mechanical Turk': 'features/mturk.md' - Core Library API: - 'jsPsych': 'core_library/jspsych-core.md' - 'jsPsych.data': 'core_library/jspsych-data.md' - 'jsPsych.randomization': 'core_library/jspsych-randomization.md' - 'jsPsych.turk': 'core_library/jspsych-turk.md' - 'jsPsych.pluginAPI': 'core_library/jspsych-pluginAPI.md' - Plugins: - 'Overview': 'plugins/overview.md' - 'Creating a New Plugin': 'plugins/creating-a-plugin.md' - 'jspsych-animation': 'plugins/jspsych-animation.md' - 'jspsych-audio-button-response': 'plugins/jspsych-audio-button-response.md' - 'jspsych-audio-keyboard-response': 'plugins/jspsych-audio-keyboard-response.md' - 'jspsych-audio-slider-response': 'plugins/jspsych-audio-slider-response.md' - 'jspsych-call-function': 'plugins/jspsych-call-function.md' - 'jspsych-categorize-animation': 'plugins/jspsych-categorize-animation.md' - 'jspsych-categorize-html': 'plugins/jspsych-categorize-html.md' - 'jspsych-categorize-image': 'plugins/jspsych-categorize-image.md' - 'jspsych-external-html': 'plugins/jspsych-external-html.md' - 'jspsych-free-sort': 'plugins/jspsych-free-sort.md' - 'jspsych-fullscreen': 'plugins/jspsych-fullscreen.md' - 'jspsych-html-button-response': 'plugins/jspsych-html-button-response.md' - 'jspsych-html-keyboard-response': 'plugins/jspsych-html-keyboard-response.md' - 'jspsych-html-slider-response': 'plugins/jspsych-html-slider-response.md' - 'jspsych-iat-html': 'plugins/jspsych-iat-html.md' - 'jspsych-iat-image': 'plugins/jspsych-iat-image.md' - 'jspsych-image-button-response': 'plugins/jspsych-image-button-response.md' - 'jspsych-image-keyboard-response': 'plugins/jspsych-image-keyboard-response.md' - 'jspsych-image-slider-response': 'plugins/jspsych-image-slider-response.md' - 'jspsych-instructions': 'plugins/jspsych-instructions.md' - 'jspsych-reconstruction': 'plugins/jspsych-reconstruction.md' - 'jspsych-resize': 'plugins/jspsych-resize.md' - 'jspsych-same-different-html': 'plugins/jspsych-same-different-html.md' - 'jspsych-same-different-image': 'plugins/jspsych-same-different-image.md' - 'jspsych-serial-reaction-time': 'plugins/jspsych-serial-reaction-time.md' - 'jspsych-serial-reaction-time-mouse': 'plugins/jspsych-serial-reaction-time-mouse.md' - 'jspsych-survey-likert': 'plugins/jspsych-survey-likert.md' - 'jspsych-survey-multi-choice': 'plugins/jspsych-survey-multi-choice.md' - 'jspsych-survey-multi-select': 'plugins/jspsych-survey-multi-select.md' - 'jspsych-survey-text': 'plugins/jspsych-survey-text.md' - 'jspsych-video': 'plugins/jspsych-video.md' - 'jspsych-visual-search-circle': 'plugins/jspsych-visual-search-circle.md' - 'jspsych-vsl-animate-occlusion': 'plugins/jspsych-vsl-animate-occlusion.md' - 'jspsych-vsl-grid-scene': 'plugins/jspsych-vsl-grid-scene.md' - About: - 'About jsPsych': 'about/about.md' - 'Getting Help': 'about/support.md' - 'Contributing to jsPsych': 'about/contributing.md' - 'License': 'about/license.md'