docs: def isVisible( self ):
          """
          Returns whether or not this item is visible.
          
          :return     <bool>
          """
          layer = self.layer()
          if layer and not layer.isVisible():
              return False
          
          return self._visible