TimeFrame.register_flag_system

TimeFrame.register_flag_system(name, flag_system)[source]

Register a named flag system with the internal flag manager.

Parameters:
  • name (str) – Short name for the flag system

  • flag_system (dict[str, int] | type[BitwiseFlag]) – The flag system to register, provided either as: - a dict mapping of flag names to single-bit integer values, or; - a BitwiseFlag enum class, whose members are single-bit integers.

Return type:

None