Options
All
  • Public
  • Public/Protected
  • All
Menu

A design model for use in a project. Design models are a collection of design activities used for coding design processes.

Hierarchy

Index

Properties

activities

activities: Activity[]

The ordered list of activities used in this design model.

Optional description

description: null | DesignModelDescription

Long-form description of the design model, optionally including images, citations, and/or a link to learn more.

The Design Awareness app will only show descriptions for design models where wellKnown is true.

default

(empty)

id

id: string

An identifier for this entity. In most cases, this identifier should be globally unique and not start with well-known:. The Design Awareness App generates random 24-character alphanumeric IDs for this purpose.

Well-known or standard entities (currently only DesignModels) should use the format:

"well-known:" + (reverse DNS identifier) [optionally, + "@" + version]
example

"well-known:edu.washington.hcde.engineering-design@1"

example

"kobyeor9a9y5cca9iufm8jjv"

name

name: string

Name of the design model.

Optional wellKnown

wellKnown: boolean

Whether the design model is "well known" or standard. This should be true exactly when the design model's id starts with well-known:.

see

DesignModel.id

default

false

Generated using TypeDoc