Class: UI properties (UI)
A group of properties related to UI.
URI: reproschema:UI
classDiagram
class UI
click UI href "../UI"
UI : addProperties
UI --> "*" AdditionalProperty : addProperties
click AdditionalProperty href "../AdditionalProperty"
UI : allow
UI --> "*" AllowedType : allow
click AllowedType href "../AllowedType"
UI : inputType
UI : order
UI : overrideProperties
UI --> "*" OverrideProperty : overrideProperties
click OverrideProperty href "../OverrideProperty"
UI : readonlyValue
UI : shuffle
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
order | * String or Uri or Activity or Item |
An ordered list to describe the order in which the items of an assessment or ... | direct |
addProperties | * AdditionalProperty |
An array of objects to describe the various properties added to assessments a... | direct |
overrideProperties | * OverrideProperty |
An array of objects to override the various properties added to assessments a... | direct |
shuffle | 0..1 Boolean |
An element (bool) to determine if the list of items is shuffled or in order | direct |
allow | * AllowedType |
An array of items indicating properties allowed on an activity or protocol | direct |
inputType | 0..1 String |
An element to describe the input type of a Item | direct |
readonlyValue | 0..1 Boolean |
direct |
Usages
used by | used in | type | used |
---|---|---|---|
Activity | ui | range | UI |
AdditionalProperty | ui | range | UI |
Item | ui | range | UI |
Protocol | ui | range | UI |
Identifier and Mapping Information
Schema Source
- from schema: http://schema.repronim.org/
Mappings
Mapping Type | Mapped Value |
---|---|
self | reproschema:UI |
native | http://schema.repronim.org/:UI |
LinkML Source
Direct
Induced
name: UI
description: A group of properties related to UI.
title: UI properties
from_schema: http://schema.repronim.org/
attributes:
order:
name: order
description: An ordered list to describe the order in which the items of an assessment
or protocol appear in the user interface.
title: Order
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:order
alias: order
owner: UI
domain_of:
- UI
range: string
multivalued: true
any_of:
- range: uri
- range: Activity
- range: Item
addProperties:
name: addProperties
description: An array of objects to describe the various properties added to assessments
and Items.
title: addProperties
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:addProperties
alias: addProperties
owner: UI
domain_of:
- UI
range: AdditionalProperty
multivalued: true
overrideProperties:
name: overrideProperties
description: An array of objects to override the various properties added to assessments
and fields.
title: overrideProperties
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:overrideProperties
alias: overrideProperties
owner: UI
domain_of:
- UI
range: OverrideProperty
multivalued: true
shuffle:
name: shuffle
description: An element (bool) to determine if the list of items is shuffled or
in order.
title: Shuffle
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:shuffle
alias: shuffle
owner: UI
domain_of:
- UI
range: boolean
allow:
name: allow
description: An array of items indicating properties allowed on an activity or
protocol.
title: allow
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:allow
alias: allow
owner: UI
domain_of:
- AdditionalProperty
- UI
range: AllowedType
multivalued: true
inputType:
name: inputType
description: An element to describe the input type of a Item.
title: inputType
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:inputType
alias: inputType
owner: UI
domain_of:
- UI
range: string
readonlyValue:
name: readonlyValue
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:readonlyValue
alias: readonlyValue
owner: UI
domain_of:
- UI
range: boolean
class_uri: reproschema:UI