docs: def input(input_id, name, value_class=NumberValue):
          """Add input to controller"""
          def _init():
              return value_class(
                  name,
                  input_id=input_id,
                  is_input=True,
                  index=-1
              )
          def _decorator(cls):
              setattr(cls, input_id, _init())
              return cls
          return _decorator