diff options
Diffstat (limited to 'src/ee/kicad/sch_fact_types.py')
-rw-r--r-- | src/ee/kicad/sch_fact_types.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/ee/kicad/sch_fact_types.py b/src/ee/kicad/sch_fact_types.py new file mode 100644 index 0000000..c9ea918 --- /dev/null +++ b/src/ee/kicad/sch_fact_types.py @@ -0,0 +1,18 @@ +from ee.part import FactType + + +def make_fact_key(key: str): + return "http://purl.org/ee/kicad-sch-fact-type#{}".format(key) + + +value = FactType(make_fact_key("value"), "Value") +component = FactType(make_fact_key("component"), "Value") + +symbol_library = FactType(make_fact_key("symbol-library"), "Value") +symbol_name = FactType(make_fact_key("symbol-name"), "Value") + +footprint = FactType(make_fact_key("footprint"), "Value") +footprint_library = FactType(make_fact_key("footprint-library"), "Value") +footprint_name = FactType(make_fact_key("footprint-name"), "Value") + +field = FactType(make_fact_key("field"), "Value") |