---
# System prepended metadata

title: Task and set types
tags: [sl+]

---

# Task and set types
###### tags: `sl+`

## notation
vis - SVG, png, animation, video, etc.
filter - css property/value

# Task types

## Explore variations

| Attributes | Values   | 
| ---------- | -------- | 
| number     | int      | 
| forced     | boolean  | 
| background | vis      | 
| not done   | vis/filter   | 
| done       | vis/filter   | 

not/done - global for this task

Array (number):

| Attributes | Values   | 
| ---------- | -------- | 
| pos        | x,y    | 
| hear       | audio    | 
| not done   | vis/filter   | 
| done       | vis/filter   | 
| current    | vis/filter   | 

CMS: visuals for background, not done/done/current for each item

## Explore relations

| Attributes | Values   | 
| ---------- | -------- | 
| number     | int      | 
| forced     | boolean  | 
| background | vis      | 
| not done   | vis/filter   | 
| done       | vis/filter   | 

not/done - global for this task

Array (number):

| Attributes | Values   | 
| ---------- | -------- | 
| pos        | x,y      | 
| hear       | audio    | 
| see        | vis      | 
| not done   | vis/filter   | 
| done       | vis/filter   | 
| current    | vis/filter   | 


## Select variations

| Attributes | Values   | 
| ---------- | -------- | 
| number     | int      | 
| forced     | boolean  | 
| background | vis      | 
| not done   | vis/filter   | 
| done       | vis/filter   | 
| wrong      | vis/filter   | 
| correct    | vis/filter   | 
| correct sound| audio   | 

not/done - global for this task

Array (number):

| Attributes | Values   | 
| ---------- | -------- | 
| pos        | x,y    | 
| hear       | audio    | 
| not done   | vis/filter   | 
| done       | vis/filter   | 
| current    | vis/filter   | 

CMS: visuals for background, not done/done/current for each item

## Select relations

| Attributes | Values   | 
| ---------- | -------- | 
| number     | int      | 
| forced     | boolean  | 
| background | vis      | 
| not done   | vis/filter   | 
| done       | vis/filter   | 

not/done - global for this task

Array (number):

| Attributes | Values   | 
| ---------- | -------- | 
| pos        | x,y      | 
| hear       | audio    | 
| see        | vis      | 
| not done   | vis/filter   | 
| done       | vis/filter   | 
| current    | vis/filter   | 

## Recording

| Attributes | Values   | 
| ---------- | -------- | 
| background | vis      | 
| not done   | vis/filter   | 
| done       | vis/filter   | 


## Day

| Attributes | Values   | 
| ---------- | -------- | 
| Book       |          |
| Sequence   |          | 

## Picture book

# Set types

## Sequence

| Attributes | Values   | Req
| ---------- | -------- | ---
| number     | int      | y
| forced     | boolean  | y
| background | vis      | y
| intro      | vis      | 
| completion | vis      | 


Array (number):

| Attributes | Values   | Req
| ---------- | -------- | --
| pos        | x,y      | y
| not done   | vis/filter   | 
| done       | vis/filter   | 
| current    | vis/filter   | y
| intro      | vis/filter   |

CMS: visuals for progress background, not done/done/current for each position
E.g. path with three signposts, week, week calendar, task wheel

## CMS instances:

#### Year


#### Week


#### Wheel

#### See and hear
