Exemple #1
0
 def getDirectory(self):
     directory = flask.request.args['directory']
     directory = base64.b64decode(directory)
     aDir = self.listing.indexDir[directory]
     selectionDiv = selectHTML.buildSelectionDiv(aDir)
     d = {'html': selectionDiv}
     return flask.jsonify(d)
Exemple #2
0
 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)
def buildPage(pyFile,selected=0):
    result = buildHeader()
    result += "<div id=\"pathContainer\">\n"
    result += selectHTML.buildSelectionDiv(pyFile)
    result += "</div>\n"
    result += "<div id=\"bannerContainer\">\n"
    result += buildSelectedBanner(pyFile)
    result += "</div>\n"
    result += "<div id=\"fileContainer\">\n"
    result += buildLoopSelector(pyFile, selected)
    result += "<div id=\"heatContainer\">\n"
    result += buildHeatMap(pyFile,selected)
    result += "</div>\n"
    result += buildTable(pyFile,selected)
    result += "</div>\n"
    result += buildFooter()
    return result