Factorio.com|Forums|Wiki|Mod Portal|API Docs

# Factorio Runtime Docs Version 2.0.77

# TechnologyID - Runtime Docs

## TechnologyID :: union

An technology prototype may be specified in one of three ways.

#### Union members

LuaTechnologyPrototype | The technology prototype.
LuaTechnology | Instance of the technology.
string | The prototype name.

Concept used in

- LuaControl::open_technology_gui()
- LuaForce::add_research()
- LuaForce::script_trigger_research()
- LuaForce::research_queue
- LuaGameScript::take_technology_screenshot()