def loop(self): fileName = flask.request.args['file'] if fileName == 'default': pyFile = self.listing.index[self.listing.default] else: pyFile = self.listing.index[base64.b64decode(fileName)] #decode loopID = int(flask.request.args['loopID']) d = {"html": buildHTML.buildInnerTable(pyFile,loopID), "heat": buildHTML.buildHeatMap(pyFile,loopID)} return flask.jsonify(d)
def getFile(self): filename = flask.request.args['file'] filename = base64.b64decode(filename) pyFile = self.listing.index[filename] selectionDiv = selectHTML.buildSelectionDiv(pyFile) loopsDiv = buildHTML.buildLoopSelector(pyFile,0) tableDiv = buildHTML.buildTable(pyFile,0) heatDiv = "<div id=\"heatContainer\">"+buildHTML.buildHeatMap(pyFile,0)+"</div>\n" fileDiv = loopsDiv +"<br/>\n" + heatDiv + tableDiv d = {'path': selectionDiv,'select': buildHTML.buildSelectedBanner(pyFile), 'file':fileDiv} return flask.jsonify(d)