Halyde Documentation

Powerful, modular, universal

User Tools

Site Tools


lib:component

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
lib:component [2025/12/29 08:03] – created wahpluslib:component [2026/01/21 16:18] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Component library ======
 +
 The ``component`` library allows for interacting with OpenComputers components of all sorts. This shares its name with the native ``component`` library, but the version in Halyde is improved with several new features. One such feature is **virtual components**, which allows for virtual components to be added or for components to be virtually removed (so they won't show up in ``component.list()``). This is useful for drivers((When implementing filesystem drivers, it is best to use VFS (coming soon).)) and adaptation layers to create new virtual components that smoothly interface with higher-level libraries like [[filesystem|filesystem]]. The ``component`` library allows for interacting with OpenComputers components of all sorts. This shares its name with the native ``component`` library, but the version in Halyde is improved with several new features. One such feature is **virtual components**, which allows for virtual components to be added or for components to be virtually removed (so they won't show up in ``component.list()``). This is useful for drivers((When implementing filesystem drivers, it is best to use VFS (coming soon).)) and adaptation layers to create new virtual components that smoothly interface with higher-level libraries like [[filesystem|filesystem]].
  
lib/component.1766995439.txt.gz · Last modified: (external edit)