parameters: (self, index)
return_statement: return self.dispatcher.IndigoObject(
              self.dispatcher,
              self.dispatcher._checkResult(
                  Indigo._lib.indigoComponent(self.id, index)
              ),
          )
docstring: Molecule method returns component by index
  
          Args:
              index (int): component index
  
          Returns:
              IndigoObject: molecule component object
docstring_summary: Molecule method returns component by index
docstring_tokens: Molecule method returns component by index
function: def component(self, index):
          """Molecule method returns component by index
  
          Args:
              index (int): component index
  
          Returns:
              IndigoObject: molecule component object
          """
          self.dispatcher._setSessionId()
          return self.dispatcher.IndigoObject(
              self.dispatcher,
              self.dispatcher._checkResult(
                  Indigo._lib.indigoComponent(self.id, index)
              ),
          )
function_tokens: def component ( self , index ) : self . dispatcher . _setSessionId ( ) return self . dispatcher . IndigoObject ( self . dispatcher , self . dispatcher . _checkResult ( Indigo . _lib . indigoComponent ( self . id , index ) ) , )