Guerilla Plug class

class guerilla_parser.GuerillaPlug(name, type_, parent, value=None, flag=None, org_value=None)[source]

Bases: object

Class representing a parsed Guerilla plug.

Variables:
  • name (str) – Plug name.
  • type (str) – Plug type (often ‘Plug’).
  • parent (GuerillaNode) – Parent plug’s node.
  • value (bool|float|str) – Plug value.
  • org_value (str) – Original parser plug value.
  • input (GuerillaPlug) – Plug input.
  • outputs (list[GuerillaPlug]) – Plug outputs.
path

Full plug path.

Returns:Full plug path.
Return type:str