def __init__(self, ctx):
        self.closed = 0
        self.ctx = ctx  # component context
        self._client = MendeleyHttpClient()

        self._formattedCitationsResponse = MendeleyHttpClient.ResponseBody()

        self.citationClusters = []
        self.citationStyleUrl = ""
        self.formattedBibliography = []

        self._previousResultLength = 0