Interface: StudyConfig

The StudyConfig interface is used to define the properties of a study configuration. These are the hjson files that live in the public folder. In our repo, one example of this would be public/cleveland/config-cleveland.hjson.

Table of contents

Properties

Properties

$schema

$schema: string

Defined in

types.ts:271


baseComponents

Optional baseComponents: Record<string, IndividualComponent>

Defined in

types.ts:274


components

components: Record<string, InheritedComponent>

Defined in

types.ts:275


sequence

sequence: OrderObject

Defined in

types.ts:276


studyMetadata

studyMetadata: StudyMetadata

Defined in

types.ts:272


uiConfig

uiConfig: UIConfig

Defined in

types.ts:273