Skip to content
View as Markdown

Component Parameter

IRI: https://w3id.org/altium/cdm/library/ComponentParameter

API: DesComponentParameter

A named parameter of a Workspace component, holding a value and, optionally, a data type. Parameters can be inherited from a component template or added directly to the component; a template can give them unit-aware (e.g. Farad, Ohm) or dictionary-defined types.

In the product

Diagram

---
  config:
    layout: elk
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class lib_ComponentParameter["Component Parameter"]






      style lib_ComponentParameter fill:#ffe599,stroke:#a69563,color:#14181f,stroke-width:2.5px

    click lib_ComponentParameter href "../../classes/lib_ComponentParameter/"






          lib_ComponentParameter : name



          lib_ComponentParameter : value



          lib_ComponentParameter : type










  class lib_Component["Component"]






      style lib_Component fill:#ffe599,stroke:#a69563,color:#14181f,stroke-width:1px

          lib_Component --> "*" lib_ComponentParameter: parameters 
          click lib_Component href "../../classes/lib_Component/"






  class lib_ComponentRevision["Component Revision"]






      style lib_ComponentRevision fill:#ffe599,stroke:#a69563,color:#14181f,stroke-width:1px

          lib_ComponentRevision --> "*" lib_ComponentParameter: parameters 
          click lib_ComponentRevision href "../../classes/lib_ComponentRevision/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
name 1 string TBD direct
value 0..1 string TBD direct
type 0..1 string TBD direct

Comments