Skip to content

NF: allow expInfo fields to be ordered, required, hidden and deprioritised using name syntax#5949

Merged
TEParsons merged 17 commits intopsychopy:devfrom
TEParsons:dev-expinfo-pipe-syntax
Oct 26, 2023
Merged

NF: allow expInfo fields to be ordered, required, hidden and deprioritised using name syntax#5949
TEParsons merged 17 commits intopsychopy:devfrom
TEParsons:dev-expinfo-pipe-syntax

Conversation

@TEParsons
Copy link
Contributor

From docs of parsePipeSyntax function:

Pipe syntax is as follows:

    |req = Required input
    |cfg = Configuration parameter, hidden behind "read more" tag
    |fix = Fixed parameter, meaning its value can't be changed
    |hid = Hidden parameter, meaning it's not down by DlgFromDict
    |0, |1, |2, etc. = Parameter with specific place in key order

An unescaped * in the key is considered shorthand for |req.

@TEParsons TEParsons requested review from apitiot and peircej October 13, 2023 14:55
@TEParsons TEParsons merged commit 5475f2e into psychopy:dev Oct 26, 2023
@TEParsons TEParsons deleted the dev-expinfo-pipe-syntax branch December 6, 2023 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant