Skip to main content
Ctrl+K
Logo image
  • Changelog
  • List of plugins

How To

  • How to - Attributes and Methods
    • ExperimentSession Attributes and Methods
    • Section Attributes and Methods
    • Page Attributes and Methods
    • Element
  • How to write an experiment
  • How to configure an experiment
    • Advanced configuration
  • How to use pages
  • How to use sections
  • How to use loops
  • How to use hooks
  • How to use the admin mode

API Reference

  • alfred3.experiment
    • Experiment
    • ExperimentAdmin
    • ExperimentSession
  • alfred3.randomizer
    • alfred3.randomizer.random_condition
    • ListRandomizer
  • SessionQuota
    • SessionQuota.count()
    • SessionQuota.next()
    • SessionQuota.DATA_TYPE
    • SessionQuota.allfinished
    • SessionQuota.full
    • SessionQuota.nfinished
    • SessionQuota.nopen
    • SessionQuota.npending
  • alfred3.section
    • ForwardOnlySection
    • HideOnForwardSection
    • RevisitSection
    • Section
  • alfred3.page
    • AutoClosePage
    • AutoForwardPage
    • NoDataPage
    • NoNavigationPage
    • NoSavingPage
    • Page
    • PasswordPage
    • TimeoutPage
    • UnlinkedDataPage
    • WidePage
  • alfred3.element
    • alfred3.element.action
      • BackButton
      • Button
      • DynamicJumpButtons
      • ForwardButton
      • JumpButtons
      • JumpList
      • SubmittingBar
      • SubmittingButtons
    • alfred3.element.core
      • ChoiceElement
      • Element
      • InputElement
      • LabelledElement
      • Row
      • RowLayout
      • Stack
    • alfred3.element.display
      • Alert
      • Audio
      • BarLabels
      • ButtonLabels
      • Card
      • CodeBlock
      • CountDown
      • CountUp
      • Hline
      • Html
      • Image
      • Label
      • MatPlot
      • ProgressBar
      • Text
      • VerticalSpace
      • Video
    • alfred3.element.input
      • DateEntry
      • EmailEntry
      • HiddenInput
      • MatchEntry
      • MultipleChoice
      • MultipleChoiceBar
      • MultipleChoiceButtons
      • MultiplePasswordEntry
      • NumberEntry
      • PasswordEntry
      • RangeInput
      • RegEntry
      • SelectPageList
      • SingleChoice
      • SingleChoiceBar
      • SingleChoiceButtons
      • SingleChoiceList
      • TextArea
      • TextEntry
      • TimeEntry
    • alfred3.element.misc
      • Callback
      • Data
      • HiddenInput
      • HideNavigation
      • JavaScript
      • RepeatedCallback
      • Style
      • Value
      • WebExitEnabler
  • alfred3.cli
    • alfred3.cli.extract
    • alfred3.cli.run_exp
    • alfred3.cli.template_exp
  • alfred3.util
    • alfred3.util.emoji
    • alfred3.util.flatten_dict
    • alfred3.util.icon
    • alfred3.util.is_element
    • alfred3.util.is_input_element
    • alfred3.util.is_label
    • alfred3.util.is_page
    • alfred3.util.is_section
    • alfred3.util.multiple_choice_numbers
    • alfred3.util.prefix_keys
    • alfred3.util.prefix_keys_safely
    • alfred3.util.to_dict
  • alfred3.admin
    • AdminAccess
    • AdminPage
    • DeleteUnlinkedButton
    • DeleteUnlinkedPage
    • ManagerPage
    • OperatorPage
    • SpectatorPage

Developers

  • Documentation Guidelines
    • .inherit_kwargs()
  • Plugin data interface
  • .rst

alfred3.element

alfred3.element#

Provides element classes for adding content to pages.

Modules

alfred3.element.action

Provides elements that make stuff happen.

alfred3.element.core

Provides fundamental element classes.

alfred3.element.display

Provides elements that display content.

alfred3.element.input

Provides elements that allow participant input.

alfred3.element.misc

Provides elements that don't fit into the other categories.

previous

WidePage.vargs

next

alfred3.element.action

By Christian Treffenstädt, Paul Wiemann, Johannes Brachem

© Copyright 2020, Christian Treffenstädt, Paul Wiemann, Johannes Brachem.