SYMBOL INDEX (1398 symbols across 27 files) FILE: cve_poller.py class bcolors (line 26) | class bcolors: function checkConfig (line 36) | def checkConfig(sender, receiver, smtp_login, smtp_password, smtpsrv, po... function cvePoller (line 102) | def cvePoller(sender, receivers, smtp_login, smtp_password, smtpsrv, por... function sendAlert (line 489) | def sendAlert(smtp_login, smtp_password, smtpsrv, port, tls, sender, rec... function main (line 562) | def main(): FILE: rss_poller.py class bcolors (line 35) | class bcolors: function parseRSSSource (line 44) | def parseRSSSource(source): function checkConfig (line 51) | def checkConfig(sender, receivers, smtp_login, smtp_password, smtpsrv, p... function rssPoller (line 117) | def rssPoller(sender, receivers, smtp_login, smtp_password, smtpsrv, por... function sendAlert (line 164) | def sendAlert(smtp_login, smtp_password, smtpsrv, port, tls, sender, rec... function main (line 213) | def main(): FILE: secmon_lib.py function sortWordsByOccurrences (line 55) | def sortWordsByOccurrences(word_stats): function getTopThreats (line 58) | def getTopThreats(): function getNewsTopSubject (line 74) | def getNewsTopSubject(): function handleException (line 108) | def handleException(error): function generateCveReport (line 114) | def generateCveReport(start_date,end_date,isFull): function writeCveTypeLog (line 211) | def writeCveTypeLog(source_script,cve_id,temporal_type,matched_product,c... function writeNewExploitFoundLog (line 243) | def writeNewExploitFoundLog(source_script,exploit_source,cve,message): function writeNewHighRiskProductLog (line 253) | def writeNewHighRiskProductLog(source_script,cpe,message): function writeAuthLog (line 266) | def writeAuthLog(source_script,username,auth_status,msg,src_ip): function getTasks (line 275) | def getTasks(): function writeMgmtTasksLog (line 285) | def writeMgmtTasksLog(source_script,message): function writeNewRssNewLog (line 296) | def writeNewRssNewLog(source_script,feed,feed_url,news_title,news_url,ma... function translateText (line 305) | def translateText(lang,text): function getGithubAPISettings (line 318) | def getGithubAPISettings(): function getUserLanguage (line 334) | def getUserLanguage(): function searchExploit (line 344) | def searchExploit(cve, sleeping): function pollCveIdFromCpe (line 387) | def pollCveIdFromCpe(cpe): function getSecretKey (line 431) | def getSecretKey(): function getHighRiskProducts (line 441) | def getHighRiskProducts(dentype): function returnUsername (line 471) | def returnUsername(): function deleteProduct (line 484) | def deleteProduct(ptype, key_or_cpe): function registerNewCve (line 530) | def registerNewCve(cve_id,reason,product): function addProduct (line 639) | def addProduct(ptype, key_or_cpe): function getProductsStats (line 717) | def getProductsStats(): function getCveByProduct (line 732) | def getCveByProduct(product,sleeping): function getParsedCpe (line 788) | def getParsedCpe(cpe): function getProductInfos (line 812) | def getProductInfos(product): function getFormatedProductList (line 850) | def getFormatedProductList(): function showProducts (line 894) | def showProducts(ptype_search): function mailTester (line 966) | def mailTester(smtp_login, smtp_password, smtpsrv, port, tls, sender, re... function get_db_connection (line 1035) | def get_db_connection(): function removeHTMLtags (line 1042) | def removeHTMLtags(text): function changeCVEState (line 1045) | def changeCVEState(action, cve): function getRegisteredCveInfos (line 1074) | def getRegisteredCveInfos(cve,full): function getUnregisteredCveInfos (line 1136) | def getUnregisteredCveInfos(cve): function getCpeList (line 1326) | def getCpeList(): function getKeywordsList (line 1335) | def getKeywordsList(): function getRegisteredCveStats (line 1344) | def getRegisteredCveStats(): function getRegisteredCveStatus (line 1370) | def getRegisteredCveStatus(): function getRegisteredCve (line 1432) | def getRegisteredCve(): function getUnexploitableCveIdList (line 1482) | def getUnexploitableCveIdList(): function getExploitableCveIdList (line 1492) | def getExploitableCveIdList(): FILE: secmon_monitor.py class bcolors (line 29) | class bcolors: function checkConfig (line 40) | def checkConfig(sender, receiver, smtp_login, smtp_password, smtpsrv, po... function checkRssFeeds (line 105) | def checkRssFeeds(rss_feeds,dir_path, chk_result): function checkFileSize (line 127) | def checkFileSize(dir_path, chk_result): function main (line 161) | def main(dir_path): FILE: secmon_web.py function secmon_auth (line 26) | def secmon_auth(user): function make_session_permanent (line 54) | def make_session_permanent(): function redirectUnloggedUser (line 60) | def redirectUnloggedUser(unauthorizedressource): function home (line 66) | def home(): function settings (line 83) | def settings(): function vuln_mgmt (line 155) | def vuln_mgmt(): function rssNews (line 176) | def rssNews(): function cveAlerts (line 204) | def cveAlerts(): function topCyberSubject (line 243) | def topCyberSubject(): function cveUpdates (line 248) | def cveUpdates(): function search (line 273) | def search(): function exploits (line 297) | def exploits(): function cveExploits (line 324) | def cveExploits(cve_id): function getLowCVE (line 331) | def getLowCVE(): function getMediumCVE (line 369) | def getMediumCVE(): function getHighCVE (line 406) | def getHighCVE(): function getCriticalCVE (line 443) | def getCriticalCVE(): function config (line 479) | def config(): function reports (line 525) | def reports(): function logs (line 557) | def logs(): function cveInfos (line 580) | def cveInfos(cve_id): function byProductVulns (line 591) | def byProductVulns(): function about (line 616) | def about(): function tasks (line 620) | def tasks(): function psearch (line 625) | def psearch(): function serveStaticResource (line 733) | def serveStaticResource(resource): function handle_exception (line 737) | def handle_exception(error): FILE: setup.py function handleException (line 39) | def handleException(error): function mailTester (line 45) | def mailTester(smtp_login, smtp_passwd, server, port, tls, sender, recei... function buildRSSList (line 110) | def buildRSSList(rss_feeds): function configBuilder (line 132) | def configBuilder(smtp_login, smtp_passwd, smtpsrv, port, tls, sender, r... function main (line 187) | def main(): FILE: static/js/demo/chart-area-demo.js function number_format (line 5) | function number_format(number, decimals, dec_point, thousands_sep) { FILE: static/js/demo/chart-bar-demo.js function number_format (line 5) | function number_format(number, decimals, dec_point, thousands_sep) { FILE: static/js/main.js function validate (line 29) | function validate (input) { function showValidate (line 42) | function showValidate(input) { function hideValidate (line 48) | function hideValidate(input) { FILE: static/vendor/bootstrap/js/bootstrap.bundle.js function _defineProperties (line 14) | function _defineProperties(target, props) { function _createClass (line 24) | function _createClass(Constructor, protoProps, staticProps) { function _defineProperty (line 30) | function _defineProperty(obj, key, value) { function ownKeys (line 45) | function ownKeys(object, enumerableOnly) { function _objectSpread2 (line 59) | function _objectSpread2(target) { function _inheritsLoose (line 79) | function _inheritsLoose(subClass, superClass) { function toType (line 101) | function toType(obj) { function getSpecialTransitionEndEvent (line 109) | function getSpecialTransitionEndEvent() { function transitionEndEmulator (line 123) | function transitionEndEmulator(duration) { function setTransitionEndSupport (line 138) | function setTransitionEndSupport() { function Alert (line 287) | function Alert(element) { function Button (line 449) | function Button(element) { function Carousel (line 691) | function Carousel(element, config) { function Collapse (line 1239) | function Collapse(element, config) { function microtaskDebounce (line 1584) | function microtaskDebounce(fn) { function taskDebounce (line 1598) | function taskDebounce(fn) { function isFunction (line 1631) | function isFunction(functionToCheck) { function getStyleComputedProperty (line 1643) | function getStyleComputedProperty(element, property) { function getParentNode (line 1660) | function getParentNode(element) { function getScrollParent (line 1674) | function getScrollParent(element) { function getReferenceNode (line 1709) | function getReferenceNode(reference) { function isIE (line 1723) | function isIE(version) { function getOffsetParent (line 1740) | function getOffsetParent(element) { function isOffsetContainer (line 1769) | function isOffsetContainer(element) { function getRoot (line 1785) | function getRoot(node) { function findCommonOffsetParent (line 1801) | function findCommonOffsetParent(element1, element2) { function getScroll (line 1845) | function getScroll(element) { function includeScroll (line 1869) | function includeScroll(rect, element) { function getBordersSize (line 1892) | function getBordersSize(styles, axis) { function getSize (line 1899) | function getSize(axis, body, html, computedStyle) { function getWindowSizes (line 1903) | function getWindowSizes(document) { function defineProperties (line 1921) | function defineProperties(target, props) { function getClientRect (line 1978) | function getClientRect(offsets) { function getBoundingClientRect (line 1992) | function getBoundingClientRect(element) { function getOffsetRectRelativeToArbitraryNode (line 2041) | function getOffsetRectRelativeToArbitraryNode(children, parent) { function getViewportOffsetRectRelativeToArtbitraryNode (line 2093) | function getViewportOffsetRectRelativeToArtbitraryNode(element) { function isFixed (line 2122) | function isFixed(element) { function getFixedPositionOffsetParent (line 2145) | function getFixedPositionOffsetParent(element) { function getBoundaries (line 2168) | function getBoundaries(popper, reference, padding, boundariesElement) { function getArea (line 2222) | function getArea(_ref) { function computeAutoPlacement (line 2238) | function computeAutoPlacement(placement, refRect, popper, reference, bou... function getReferenceOffsets (line 2299) | function getReferenceOffsets(state, popper, reference) { function getOuterSizes (line 2313) | function getOuterSizes(element) { function getOppositePlacement (line 2332) | function getOppositePlacement(placement) { function getPopperOffsets (line 2349) | function getPopperOffsets(popper, referenceOffsets, placement) { function find (line 2387) | function find(arr, check) { function findIndex (line 2406) | function findIndex(arr, prop, value) { function runModifiers (line 2431) | function runModifiers(modifiers, data, ends) { function update (line 2461) | function update() { function isModifierEnabled (line 2513) | function isModifierEnabled(modifiers, modifierName) { function getSupportedPropertyName (line 2528) | function getSupportedPropertyName(property) { function destroy (line 2547) | function destroy() { function getWindow (line 2577) | function getWindow(element) { function attachToScrollParents (line 2582) | function attachToScrollParents(scrollParent, event, callback, scrollPare... function setupEventListeners (line 2599) | function setupEventListeners(reference, options, state, updateBound) { function enableEventListeners (line 2619) | function enableEventListeners() { function removeEventListeners (line 2631) | function removeEventListeners(reference, state) { function disableEventListeners (line 2655) | function disableEventListeners() { function isNumeric (line 2669) | function isNumeric(n) { function setStyles (line 2681) | function setStyles(element, styles) { function setAttributes (line 2700) | function setAttributes(element, attributes) { function applyStyle (line 2720) | function applyStyle(data) { function applyStyleOnLoad (line 2749) | function applyStyleOnLoad(reference, popper, options, modifierOptions, s... function getRoundedOffsets (line 2786) | function getRoundedOffsets(data, shouldRound) { function computeStyle (line 2825) | function computeStyle(data, options) { function isModifierRequired (line 2926) | function isModifierRequired(modifiers, requestingName, requestedName) { function arrow (line 2951) | function arrow(data, options) { function getOppositeVariation (line 3033) | function getOppositeVariation(variation) { function clockwise (line 3088) | function clockwise(placement) { function flip (line 3109) | function flip(data, options) { function keepTogether (line 3206) | function keepTogether(data) { function toValue (line 3240) | function toValue(str, measurement, popperOffsets, referenceOffsets) { function parseOffset (line 3292) | function parseOffset(offset, popperOffsets, referenceOffsets, basePlacem... function offset (line 3368) | function offset(data, _ref) { function preventOverflow (line 3409) | function preventOverflow(data, options) { function shift (line 3480) | function shift(data) { function hide (line 3513) | function hide(data) { function inner (line 3551) | function inner(data) { function Popper (line 4018) | function Popper(reference, popper) { function Dropdown (line 4236) | function Dropdown(element, config) { function Modal (line 4734) | function Modal(element, config) { function allowedAttribute (line 5330) | function allowedAttribute(attr, allowedAttributeList) { function sanitizeHtml (line 5354) | function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) { function Tooltip (line 5481) | function Tooltip(element, config) { function Popover (line 6157) | function Popover() { function ScrollSpy (line 6331) | function ScrollSpy(element, config) { function Tab (line 6615) | function Tab(element) { function Toast (line 6843) | function Toast(element, config) { FILE: static/vendor/bootstrap/js/bootstrap.js function _defineProperties (line 15) | function _defineProperties(target, props) { function _createClass (line 25) | function _createClass(Constructor, protoProps, staticProps) { function _defineProperty (line 31) | function _defineProperty(obj, key, value) { function ownKeys (line 46) | function ownKeys(object, enumerableOnly) { function _objectSpread2 (line 60) | function _objectSpread2(target) { function _inheritsLoose (line 80) | function _inheritsLoose(subClass, superClass) { function toType (line 102) | function toType(obj) { function getSpecialTransitionEndEvent (line 110) | function getSpecialTransitionEndEvent() { function transitionEndEmulator (line 124) | function transitionEndEmulator(duration) { function setTransitionEndSupport (line 139) | function setTransitionEndSupport() { function Alert (line 288) | function Alert(element) { function Button (line 450) | function Button(element) { function Carousel (line 692) | function Carousel(element, config) { function Collapse (line 1240) | function Collapse(element, config) { function Dropdown (line 1623) | function Dropdown(element, config) { function Modal (line 2121) | function Modal(element, config) { function allowedAttribute (line 2717) | function allowedAttribute(attr, allowedAttributeList) { function sanitizeHtml (line 2741) | function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) { function Tooltip (line 2868) | function Tooltip(element, config) { function Popover (line 3544) | function Popover() { function ScrollSpy (line 3718) | function ScrollSpy(element, config) { function Tab (line 4002) | function Tab(element) { function Toast (line 4230) | function Toast(element, config) { FILE: static/vendor/bootstrap/js/popper.js function microtaskDebounce (line 56) | function microtaskDebounce(fn) { function taskDebounce (line 80) | function taskDebounce(fn) { function isFunction (line 117) | function isFunction(functionToCheck) { function getStyleComputedProperty (line 129) | function getStyleComputedProperty(element, property) { function getParentNode (line 145) | function getParentNode(element) { function getScrollParent (line 159) | function getScrollParent(element) { function getOffsetParent (line 186) | function getOffsetParent(element) { function isOffsetContainer (line 204) | function isOffsetContainer(element) { function getRoot (line 220) | function getRoot(node) { function findCommonOffsetParent (line 236) | function findCommonOffsetParent(element1, element2) { function getScroll (line 280) | function getScroll(element) { function includeScroll (line 304) | function includeScroll(rect, element) { function getBordersSize (line 327) | function getBordersSize(styles, axis) { function getSize (line 349) | function getSize(axis, body, html, computedStyle) { function getWindowSizes (line 353) | function getWindowSizes() { function defineProperties (line 371) | function defineProperties(target, props) { function getClientRect (line 428) | function getClientRect(offsets) { function getBoundingClientRect (line 442) | function getBoundingClientRect(element) { function getOffsetRectRelativeToArbitraryNode (line 491) | function getOffsetRectRelativeToArbitraryNode(children, parent) { function getViewportOffsetRectRelativeToArtbitraryNode (line 536) | function getViewportOffsetRectRelativeToArtbitraryNode(element) { function isFixed (line 563) | function isFixed(element) { function getBoundaries (line 584) | function getBoundaries(popper, reference, padding, boundariesElement) { function getArea (line 633) | function getArea(_ref) { function computeAutoPlacement (line 649) | function computeAutoPlacement(placement, refRect, popper, reference, bou... function getReferenceOffsets (line 709) | function getReferenceOffsets(state, popper, reference) { function getOuterSizes (line 721) | function getOuterSizes(element) { function getOppositePlacement (line 739) | function getOppositePlacement(placement) { function getPopperOffsets (line 756) | function getPopperOffsets(popper, referenceOffsets, placement) { function find (line 794) | function find(arr, check) { function findIndex (line 813) | function findIndex(arr, prop, value) { function runModifiers (line 838) | function runModifiers(modifiers, data, ends) { function update (line 867) | function update() { function isModifierEnabled (line 916) | function isModifierEnabled(modifiers, modifierName) { function getSupportedPropertyName (line 931) | function getSupportedPropertyName(property) { function destroy (line 950) | function destroy() { function attachToScrollParents (line 972) | function attachToScrollParents(scrollParent, event, callback, scrollPare... function setupEventListeners (line 989) | function setupEventListeners(reference, options, state, updateBound) { function enableEventListeners (line 1009) | function enableEventListeners() { function removeEventListeners (line 1021) | function removeEventListeners(reference, state) { function disableEventListeners (line 1045) | function disableEventListeners() { function isNumeric (line 1059) | function isNumeric(n) { function setStyles (line 1071) | function setStyles(element, styles) { function setAttributes (line 1090) | function setAttributes(element, attributes) { function applyStyle (line 1110) | function applyStyle(data) { function applyStyleOnLoad (line 1139) | function applyStyleOnLoad(reference, popper, options, modifierOptions, s... function computeStyle (line 1164) | function computeStyle(data, options) { function isModifierRequired (line 1261) | function isModifierRequired(modifiers, requestingName, requestedName) { function arrow (line 1286) | function arrow(data, options) { function getOppositeVariation (line 1365) | function getOppositeVariation(variation) { function clockwise (line 1420) | function clockwise(placement) { function flip (line 1441) | function flip(data, options) { function keepTogether (line 1531) | function keepTogether(data) { function toValue (line 1565) | function toValue(str, measurement, popperOffsets, referenceOffsets) { function parseOffset (line 1617) | function parseOffset(offset, popperOffsets, referenceOffsets, basePlacem... function offset (line 1693) | function offset(data, _ref) { function preventOverflow (line 1734) | function preventOverflow(data, options) { function shift (line 1785) | function shift(data) { function hide (line 1818) | function hide(data) { function inner (line 1856) | function inner(data) { function Popper (line 2301) | function Popper(reference, popper) { FILE: static/vendor/bootstrap/js/tooltip.js function isFunction (line 40) | function isFunction(functionToCheck) { function defineProperties (line 52) | function defineProperties(target, props) { function Tooltip (line 134) | function Tooltip(reference, options) { FILE: static/vendor/chart.js/Chart.bundle.js function commonjsRequire (line 15) | function commonjsRequire () { function createCommonjsModule (line 19) | function createCommonjsModule(fn, module) { function getCjsExportFromNamespace (line 23) | function getCjsExportFromNamespace (n) { function comparativeDistance (line 352) | function comparativeDistance(x, y) { function buildGraph (line 1075) | function buildGraph() { function deriveBFS (line 1093) | function deriveBFS(fromModel) { function link (line 1118) | function link(from, to) { function wrapConversion (line 1124) | function wrapConversion(toModel, graph) { function wrapRaw (line 1163) | function wrapRaw(fn) { function wrapRounded (line 1184) | function wrapRounded(fn) { function getRgba (line 1408) | function getRgba(string) { function getHsla (line 1477) | function getHsla(string) { function getHwb (line 1493) | function getHwb(string) { function getRgb (line 1509) | function getRgb(string) { function getHsl (line 1514) | function getHsl(string) { function getAlpha (line 1519) | function getAlpha(string) { function hexString (line 1533) | function hexString(rgba, a) { function rgbString (line 1545) | function rgbString(rgba, alpha) { function rgbaString (line 1552) | function rgbaString(rgba, alpha) { function percentString (line 1560) | function percentString(rgba, alpha) { function percentaString (line 1571) | function percentaString(rgba, alpha) { function hslString (line 1578) | function hslString(hsla, alpha) { function hslaString (line 1585) | function hslaString(hsla, alpha) { function hwbString (line 1595) | function hwbString(hwb, alpha) { function keyword (line 1603) | function keyword(rgb) { function scale (line 1608) | function scale(num, min, max) { function hexDouble (line 1612) | function hexDouble(num) { function toFontString (line 3002) | function toFontString(font) { function interpolate (line 3275) | function interpolate(start, view, model, ease) { function listenArrayEvents (line 3555) | function listenArrayEvents(array, listener) { function unlistenArrayEvents (line 3596) | function unlistenArrayEvents(array, listener) { function clipArc (line 4131) | function clipArc(ctx, arc) { function drawFullCircleBorders (line 4153) | function drawFullCircleBorders(ctx, vm, arc, inner) { function drawBorder (line 4180) | function drawBorder(ctx, vm, arc) { function xRange (line 4447) | function xRange(mouseX) { function yRange (line 4452) | function yRange(mouseY) { function isVertical (line 4528) | function isVertical(vm) { function getBarBounds (line 4538) | function getBarBounds(vm) { function swap (line 4563) | function swap(orig, v1, v2) { function parseBorderSkipped (line 4567) | function parseBorderSkipped(vm) { function parseBorderWidth (line 4587) | function parseBorderWidth(vm, maxW, maxH) { function boundingRects (line 4609) | function boundingRects(vm) { function inRange (line 4631) | function inRange(vm, x, y) { function computeMinSampleSize (line 4769) | function computeMinSampleSize(scale, pixels) { function computeFitCategoryTraits (line 4792) | function computeFitCategoryTraits(index, ruler, options) { function computeFlexCategoryTraits (line 4825) | function computeFlexCategoryTraits(index, ruler, options) { function scaleClip (line 5791) | function scaleClip(scale, halfBorderWidth) { function defaultClip (line 5802) | function defaultClip(xScale, yScale, borderWidth) { function toClip (line 5815) | function toClip(value) { function capControlPoint (line 6039) | function capControlPoint(pt, min, max) { function capControlPoint (line 6596) | function capControlPoint(pt, min, max) { function getRelativePosition (line 6699) | function getRelativePosition(e, chart) { function parseVisibleItems (line 6715) | function parseVisibleItems(chart, handler) { function getIntersectItems (line 6736) | function getIntersectItems(chart, position) { function getNearestItems (line 6756) | function getNearestItems(chart, position, intersect, distanceMetric) { function getDistanceMetricForAxis (line 6784) | function getDistanceMetricForAxis(axis) { function indexMode (line 6795) | function indexMode(chart, e, options) { function filterByPosition (line 6995) | function filterByPosition(array, position) { function sortByWeight (line 7001) | function sortByWeight(array, reverse) { function wrapBoxes (line 7011) | function wrapBoxes(boxes) { function setLayoutDims (line 7028) | function setLayoutDims(layouts, params) { function buildLayoutBoxes (line 7041) | function buildLayoutBoxes(boxes) { function getCombinedMax (line 7057) | function getCombinedMax(maxPadding, chartArea, a, b) { function updateDims (line 7061) | function updateDims(chartArea, params, layout) { function handleMaxPadding (line 7093) | function handleMaxPadding(chartArea) { function getMargins (line 7107) | function getMargins(horizontal, chartArea) { function fitBoxes (line 7123) | function fitBoxes(boxes, chartArea, params) { function placeBoxes (line 7152) | function placeBoxes(boxes, chartArea, params) { function readUsedSize (line 7435) | function readUsedSize(element, property) { function initCanvas (line 7446) | function initCanvas(canvas, config) { function addListener (line 7521) | function addListener(node, type, listener) { function removeListener (line 7525) | function removeListener(node, type, listener) { function createEvent (line 7529) | function createEvent(type, chart, x, y, nativeEvent) { function fromNativeEvent (line 7539) | function fromNativeEvent(event, chart) { function throttled (line 7545) | function throttled(fn, thisArg) { function createDiv (line 7563) | function createDiv(cls) { function createResizer (line 7570) | function createResizer(handler) { function watchForRender (line 7603) | function watchForRender(node, handler) { function unwatchForRender (line 7625) | function unwatchForRender(node) { function addResizeListener (line 7640) | function addResizeListener(node, listener, chart) { function removeResizeListener (line 7677) | function removeResizeListener(node) { function injectCSS (line 7694) | function injectCSS(rootNode, css) { function pushOrConcat (line 8293) | function pushOrConcat(base, toPush) { function splitNewlines (line 8312) | function splitNewlines(str) { function createTooltipItem (line 8325) | function createTooltipItem(element) { function getBaseModel (line 8350) | function getBaseModel(tooltipOpts) { function getTooltipSize (line 8405) | function getTooltipSize(tooltip, model) { function determineAlignment (line 8473) | function determineAlignment(tooltip, size) { function getBackgroundPoint (line 8546) | function getBackgroundPoint(vm, size, alignment, chart) { function getAlignedX (line 8597) | function getAlignedX(vm, align) { function getBeforeAfterBodyLines (line 8608) | function getBeforeAfterBodyLines(callback) { function mergeScaleConfig (line 9175) | function mergeScaleConfig(/* config objects ... */) { function mergeConfig (line 9215) | function mergeConfig(/* config objects ... */) { function initConfig (line 9234) | function initConfig(config) { function updateConfig (line 9251) | function updateConfig(chart) { function nextAvailableScaleId (line 9272) | function nextAvailableScaleId(axesOpts, prefix, index) { function positionIsHorizontal (line 9285) | function positionIsHorizontal(position) { function compare2Level (line 9289) | function compare2Level(l1, l2) { function parseMaxStyle (line 10675) | function parseMaxStyle(styleValue, node, parentProperty) { function isConstrainedValue (line 10695) | function isConstrainedValue(value) { function getConstraintDimension (line 10706) | function getConstraintDimension(domNode, maxStyle, percentageProperty) { function abstract (line 10900) | function abstract() { function DateAdapter (line 10924) | function DateAdapter(options) { function sample (line 11154) | function sample(arr, numItems) { function getPixelForGridLine (line 11166) | function getPixelForGridLine(scale, index, offsetGridLines) { function garbageCollect (line 11193) | function garbageCollect(caches, length) { function computeLabelSizes (line 11211) | function computeLabelSizes(ctx, tickFonts, ticks, caches) { function getTickMarkLength (line 11265) | function getTickMarkLength(options) { function getScaleLabelHeight (line 11269) | function getScaleLabelHeight(options) { function parseFontOptions (line 11282) | function parseFontOptions(options, nestedOpts) { function parseTickFontOptions (line 11293) | function parseTickFontOptions(options) { function nonSkipped (line 11300) | function nonSkipped(ticksToFilter) { function getEvenSpacing (line 11312) | function getEvenSpacing(arr) { function calculateSpacing (line 11328) | function calculateSpacing(majorIndices, ticks, axisLength, ticksLimit) { function getMajorIndices (line 11349) | function getMajorIndices(ticks) { function skipMajors (line 11360) | function skipMajors(ticks, majorIndices, spacing) { function skip (line 11378) | function skip(ticks, spacing, majorStart, majorEnd) { function generateTicks (line 12665) | function generateTicks(generationOptions, dataRange) { function getOrCreateStack (line 12916) | function getOrCreateStack(stacks, stacked, meta) { function stackData (line 12934) | function stackData(scale, stacks, meta, data) { function updateMinMax (line 12962) | function updateMinMax(scale, meta, data) { function generateTicks$1 (line 13078) | function generateTicks$1(generationOptions, dataRange) { function nonNegativeOrDefault (line 13128) | function nonNegativeOrDefault(value, defaultValue) { function IDMatches (line 13139) | function IDMatches(meta) { function getTickBackdropHeight (line 13426) | function getTickBackdropHeight(opts) { function measureLabelSize (line 13435) | function measureLabelSize(ctx, lineHeight, label) { function determineLimits (line 13449) | function determineLimits(angle, pos, size, min, max) { function fitWithPointLabels (line 13471) | function fitWithPointLabels(scale) { function getTextAlignForAngle (line 13551) | function getTextAlignForAngle(angle) { function fillText (line 13561) | function fillText(ctx, text, position, lineHeight) { function adjustPointPositionForLabelHeight (line 13575) | function adjustPointPositionForLabelHeight(angle, textSize, position) { function drawPointLabels (line 13583) | function drawPointLabels(scale) { function drawRadiusLine (line 13614) | function drawRadiusLine(scale, gridLineOpts, radius, index) { function numberOrZero (line 13653) | function numberOrZero(param) { function sorter (line 13982) | function sorter(a, b) { function arrayUnique (line 13986) | function arrayUnique(items) { function getMin (line 14002) | function getMin(options) { function getMax (line 14006) | function getMax(options) { function buildLookupTable (line 14025) | function buildLookupTable(timestamps, min, max, distribution) { function lookup (line 14061) | function lookup(table, key, value) { function interpolate$1 (line 14093) | function interpolate$1(table, skey, sval, tkey) { function toTimestamp (line 14107) | function toTimestamp(scale, input) { function parse (line 14143) | function parse(scale, input) { function determineUnitForAutoTicks (line 14164) | function determineUnitForAutoTicks(minUnit, min, max, capacity) { function determineUnitForFormatting (line 14183) | function determineUnitForFormatting(scale, numTicks, minUnit, min, max) { function determineMajorUnit (line 14196) | function determineMajorUnit(unit) { function generate (line 14210) | function generate(scale, min, max, capacity) { function computeOffsets (line 14251) | function computeOffsets(table, ticks, min, max, options) { function setMajorTicks (line 14274) | function setMajorTicks(scale, ticks, map, majorUnit) { function ticksFromTimestamps (line 14289) | function ticksFromTimestamps(scale, values, majorUnit) { function hooks (line 14698) | function hooks () { function setHookCallback (line 14704) | function setHookCallback (callback) { function isArray (line 14708) | function isArray(input) { function isObject (line 14712) | function isObject(input) { function isObjectEmpty (line 14718) | function isObjectEmpty(obj) { function isUndefined (line 14732) | function isUndefined(input) { function isNumber (line 14736) | function isNumber(input) { function isDate (line 14740) | function isDate(input) { function map (line 14744) | function map(arr, fn) { function hasOwnProp (line 14752) | function hasOwnProp(a, b) { function extend (line 14756) | function extend(a, b) { function createUTC (line 14774) | function createUTC (input, format, locale, strict) { function defaultParsingFlags (line 14778) | function defaultParsingFlags() { function getParsingFlags (line 14798) | function getParsingFlags(m) { function isValid (line 14823) | function isValid(m) { function createInvalid (line 14857) | function createInvalid (flags) { function copyConfig (line 14873) | function copyConfig(to, from) { function Moment (line 14923) | function Moment(config) { function isMoment (line 14938) | function isMoment (obj) { function absFloor (line 14942) | function absFloor (number) { function toInt (line 14951) | function toInt(argumentForCoercion) { function compareArrays (line 14963) | function compareArrays(array1, array2, dontConvert) { function warn (line 14977) | function warn(msg) { function deprecate (line 14984) | function deprecate(msg, fn) { function deprecateSimple (line 15016) | function deprecateSimple(name, msg) { function isFunction (line 15029) | function isFunction(input) { function set (line 15033) | function set (config) { function mergeConfigs (line 15052) | function mergeConfigs(parentConfig, childConfig) { function Locale (line 15078) | function Locale(config) { function calendar (line 15109) | function calendar (key, mom, now) { function longDateFormat (line 15123) | function longDateFormat (key) { function invalidDate (line 15140) | function invalidDate () { function ordinal (line 15147) | function ordinal (number) { function relativeTime (line 15168) | function relativeTime (number, withoutSuffix, string, isFuture) { function pastFuture (line 15175) | function pastFuture (diff, output) { function addUnitAlias (line 15182) | function addUnitAlias (unit, shorthand) { function normalizeUnits (line 15187) | function normalizeUnits(units) { function normalizeObjectUnits (line 15191) | function normalizeObjectUnits(inputObject) { function addUnitPriority (line 15210) | function addUnitPriority(unit, priority) { function getPrioritizedUnits (line 15214) | function getPrioritizedUnits(unitsObj) { function zeroFill (line 15225) | function zeroFill(number, targetLength, forceSign) { function addFormatToken (line 15245) | function addFormatToken (token, padded, ordinal, callback) { function removeFormattingTokens (line 15267) | function removeFormattingTokens(input) { function makeFormatFunction (line 15274) | function makeFormatFunction(format) { function formatMoment (line 15295) | function formatMoment(m, format) { function expandFormat (line 15306) | function expandFormat(format, locale) { function addRegexToken (line 15349) | function addRegexToken (token, regex, strictRegex) { function getParseRegexForToken (line 15355) | function getParseRegexForToken (token, config) { function unescapeFormat (line 15364) | function unescapeFormat(s) { function regexEscape (line 15370) | function regexEscape(s) { function addParseToken (line 15376) | function addParseToken (token, callback) { function addWeekParseToken (line 15391) | function addWeekParseToken (token, callback) { function addTimeToArrayFromToken (line 15398) | function addTimeToArrayFromToken(token, input, config) { function daysInYear (line 15458) | function daysInYear(year) { function isLeapYear (line 15462) | function isLeapYear(year) { function getIsLeapYear (line 15476) | function getIsLeapYear () { function makeGetSet (line 15480) | function makeGetSet (unit, keepTime) { function get (line 15492) | function get (mom, unit) { function set$1 (line 15497) | function set$1 (mom, unit, value) { function stringGet (line 15510) | function stringGet (units) { function stringSet (line 15519) | function stringSet (units, value) { function mod (line 15535) | function mod(n, x) { function daysInMonth (line 15556) | function daysInMonth(year, month) { function localeMonths (line 15616) | function localeMonths (m, format) { function localeMonthsShort (line 15626) | function localeMonthsShort (m, format) { function handleStrictParse (line 15635) | function handleStrictParse(monthName, format, strict) { function localeMonthsParse (line 15676) | function localeMonthsParse (monthName, format, strict) { function setMonth (line 15716) | function setMonth (mom, value) { function getSetMonth (line 15741) | function getSetMonth (value) { function getDaysInMonth (line 15751) | function getDaysInMonth () { function monthsShortRegex (line 15756) | function monthsShortRegex (isStrict) { function monthsRegex (line 15776) | function monthsRegex (isStrict) { function computeMonthsParse (line 15795) | function computeMonthsParse () { function createDate (line 15829) | function createDate (y, m, d, h, M, s, ms) { function createUTCDate (line 15847) | function createUTCDate (y) { function firstWeekOffset (line 15866) | function firstWeekOffset(year, dow, doy) { function dayOfYearFromWeeks (line 15876) | function dayOfYearFromWeeks(year, week, weekday, dow, doy) { function weekOfYear (line 15899) | function weekOfYear(mom, dow, doy) { function weeksInYear (line 15921) | function weeksInYear(year, dow, doy) { function localeWeek (line 15957) | function localeWeek (mom) { function localeFirstDayOfWeek (line 15966) | function localeFirstDayOfWeek () { function localeFirstDayOfYear (line 15970) | function localeFirstDayOfYear () { function getSetWeek (line 15976) | function getSetWeek (input) { function getSetISOWeek (line 15981) | function getSetISOWeek (input) { function parseWeekday (line 16047) | function parseWeekday(input, locale) { function parseIsoWeekday (line 16064) | function parseIsoWeekday(input, locale) { function shiftWeekdays (line 16072) | function shiftWeekdays (ws, n) { function localeWeekdays (line 16077) | function localeWeekdays (m, format) { function localeWeekdaysShort (line 16085) | function localeWeekdaysShort (m) { function localeWeekdaysMin (line 16091) | function localeWeekdaysMin (m) { function handleStrictParse$1 (line 16096) | function handleStrictParse$1(weekdayName, format, strict) { function localeWeekdaysParse (line 16160) | function localeWeekdaysParse (weekdayName, format, strict) { function getSetDayOfWeek (line 16202) | function getSetDayOfWeek (input) { function getSetLocaleDayOfWeek (line 16215) | function getSetLocaleDayOfWeek (input) { function getSetISODayOfWeek (line 16223) | function getSetISODayOfWeek (input) { function weekdaysRegex (line 16241) | function weekdaysRegex (isStrict) { function weekdaysShortRegex (line 16261) | function weekdaysShortRegex (isStrict) { function weekdaysMinRegex (line 16281) | function weekdaysMinRegex (isStrict) { function computeWeekdaysParse (line 16301) | function computeWeekdaysParse () { function hFormat (line 16344) | function hFormat() { function kFormat (line 16348) | function kFormat() { function meridiem (line 16374) | function meridiem (token, lowercase) { function matchMeridiem (line 16392) | function matchMeridiem (isStrict, locale) { function localeIsPM (line 16452) | function localeIsPM (input) { function localeMeridiem (line 16459) | function localeMeridiem (hours, minutes, isLower) { function normalizeLocale (line 16501) | function normalizeLocale(key) { function chooseLocale (line 16508) | function chooseLocale(names) { function loadLocale (line 16532) | function loadLocale(name) { function getSetGlobalLocale (line 16550) | function getSetGlobalLocale (key, values) { function defineLocale (line 16575) | function defineLocale (name, config) { function updateLocale (line 16627) | function updateLocale(name, config) { function getLocale (line 16656) | function getLocale (key) { function listLocales (line 16679) | function listLocales() { function checkOverflow (line 16683) | function checkOverflow (m) { function defaults (line 16714) | function defaults(a, b, c) { function currentDateArray (line 16724) | function currentDateArray(config) { function configFromArray (line 16737) | function configFromArray (config) { function dayOfYearFromWeekInfo (line 16806) | function dayOfYearFromWeekInfo(config) { function configFromISO (line 16901) | function configFromISO(config) { function extractFromRFC2822Strings (line 16956) | function extractFromRFC2822Strings(yearStr, monthStr, dayStr, hourStr, m... function untruncateYear (line 16972) | function untruncateYear(yearStr) { function preprocessRFC2822 (line 16982) | function preprocessRFC2822(s) { function checkWeekday (line 16987) | function checkWeekday(weekdayStr, parsedInput, config) { function calculateOffset (line 17014) | function calculateOffset(obsOffset, militaryOffset, numOffset) { function configFromRFC2822 (line 17028) | function configFromRFC2822(config) { function configFromString (line 17049) | function configFromString(config) { function configFromStringAndFormat (line 17092) | function configFromStringAndFormat(config) { function meridiemFixWrap (line 17164) | function meridiemFixWrap (locale, hour, meridiem) { function configFromStringAndArray (line 17190) | function configFromStringAndArray(config) { function configFromObject (line 17234) | function configFromObject(config) { function createFromConfig (line 17247) | function createFromConfig (config) { function prepareConfig (line 17258) | function prepareConfig (config) { function configFromInput (line 17291) | function configFromInput(config) { function createLocalOrUTC (line 17314) | function createLocalOrUTC (input, format, locale, strict, isUTC) { function createLocal (line 17338) | function createLocal (input, format, locale, strict) { function pickBy (line 17371) | function pickBy(fn, moments) { function min (line 17389) | function min () { function max (line 17395) | function max () { function isDurationValid (line 17407) | function isDurationValid(m) { function isValid$1 (line 17429) | function isValid$1() { function createInvalid$1 (line 17433) | function createInvalid$1() { function Duration (line 17437) | function Duration (duration) { function isDuration (line 17474) | function isDuration (obj) { function absRound (line 17478) | function absRound (number) { function offset (line 17488) | function offset (token, separator) { function offsetFromString (line 17519) | function offsetFromString(matcher, string) { function cloneWithOffset (line 17536) | function cloneWithOffset(input, model) { function getDateOffset (line 17550) | function getDateOffset (m) { function getSetOffset (line 17574) | function getSetOffset (input, keepLocalTime, keepMinutes) { function getSetZone (line 17612) | function getSetZone (input, keepLocalTime) { function setOffsetToUTC (line 17626) | function setOffsetToUTC (keepLocalTime) { function setOffsetToLocal (line 17630) | function setOffsetToLocal (keepLocalTime) { function setOffsetToParsedOffset (line 17642) | function setOffsetToParsedOffset () { function hasAlignedHourOffset (line 17657) | function hasAlignedHourOffset (input) { function isDaylightSavingTime (line 17666) | function isDaylightSavingTime () { function isDaylightSavingTimeShifted (line 17673) | function isDaylightSavingTimeShifted () { function isLocal (line 17694) | function isLocal () { function isUtcOffset (line 17698) | function isUtcOffset () { function isUtc (line 17702) | function isUtc () { function createDuration (line 17714) | function createDuration (input, key) { function parseIso (line 17778) | function parseIso (inp, sign) { function positiveMomentsDifference (line 17787) | function positiveMomentsDifference(base, other) { function momentsDifference (line 17801) | function momentsDifference(base, other) { function createAdder (line 17820) | function createAdder(direction, name) { function addSubtract (line 17837) | function addSubtract (mom, duration, isAdding, updateOffset) { function getCalendarFormat (line 17866) | function getCalendarFormat(myMoment, now) { function calendar$1 (line 17876) | function calendar$1 (time, formats) { function clone (line 17888) | function clone () { function isAfter (line 17892) | function isAfter (input, units) { function isBefore (line 17905) | function isBefore (input, units) { function isBetween (line 17918) | function isBetween (from, to, units, inclusivity) { function isSame (line 17929) | function isSame (input, units) { function isSameOrAfter (line 17944) | function isSameOrAfter (input, units) { function isSameOrBefore (line 17948) | function isSameOrBefore (input, units) { function diff (line 17952) | function diff (input, units, asFloat) { function monthDiff (line 17986) | function monthDiff (a, b) { function toString (line 18010) | function toString () { function toISOString (line 18014) | function toISOString(keepOffset) { function inspect (line 18040) | function inspect () { function format (line 18058) | function format (inputString) { function from (line 18066) | function from (time, withoutSuffix) { function fromNow (line 18076) | function fromNow (withoutSuffix) { function to (line 18080) | function to (time, withoutSuffix) { function toNow (line 18090) | function toNow (withoutSuffix) { function locale (line 18097) | function locale (key) { function localeData (line 18122) | function localeData () { function mod$1 (line 18132) | function mod$1(dividend, divisor) { function localStartOfDate (line 18136) | function localStartOfDate(y, m, d) { function utcStartOfDate (line 18146) | function utcStartOfDate(y, m, d) { function startOf (line 18156) | function startOf (units) { function endOf (line 18204) | function endOf (units) { function valueOf (line 18252) | function valueOf () { function unix (line 18256) | function unix () { function toDate (line 18260) | function toDate () { function toArray (line 18264) | function toArray () { function toObject (line 18269) | function toObject () { function toJSON (line 18282) | function toJSON () { function isValid$2 (line 18287) | function isValid$2 () { function parsingFlags (line 18291) | function parsingFlags () { function invalidAt (line 18295) | function invalidAt () { function creationData (line 18299) | function creationData() { function addWeekYearFormatToken (line 18319) | function addWeekYearFormatToken (token, getter) { function getSetWeekYear (line 18360) | function getSetWeekYear (input) { function getSetISOWeekYear (line 18369) | function getSetISOWeekYear (input) { function getISOWeeksInYear (line 18374) | function getISOWeeksInYear () { function getWeeksInYear (line 18378) | function getWeeksInYear () { function getSetWeekYearHelper (line 18383) | function getSetWeekYearHelper(input, week, weekday, dow, doy) { function setWeekAll (line 18396) | function setWeekAll(weekYear, week, weekday, dow, doy) { function getSetQuarter (line 18427) | function getSetQuarter (input) { function getSetDayOfYear (line 18485) | function getSetDayOfYear (input) { function parseMs (line 18584) | function parseMs(input, array) { function getZoneAbbr (line 18602) | function getZoneAbbr () { function getZoneName (line 18606) | function getZoneName () { function createUnix (line 18688) | function createUnix (input) { function createInZone (line 18692) | function createInZone () { function preParsePostFormat (line 18696) | function preParsePostFormat (string) { function get$1 (line 18733) | function get$1 (format, index, field, setter) { function listMonthsImpl (line 18739) | function listMonthsImpl (format, index, field) { function listWeekdaysImpl (line 18767) | function listWeekdaysImpl (localeSorted, format, index, field) { function listMonths (line 18803) | function listMonths (format, index) { function listMonthsShort (line 18807) | function listMonthsShort (format, index) { function listWeekdays (line 18811) | function listWeekdays (localeSorted, format, index) { function listWeekdaysShort (line 18815) | function listWeekdaysShort (localeSorted, format, index) { function listWeekdaysMin (line 18819) | function listWeekdaysMin (localeSorted, format, index) { function abs (line 18842) | function abs () { function addSubtract$1 (line 18859) | function addSubtract$1 (duration, input, value, direction) { function add$1 (line 18870) | function add$1 (input, value) { function subtract$1 (line 18875) | function subtract$1 (input, value) { function absCeil (line 18879) | function absCeil (number) { function bubble (line 18887) | function bubble () { function daysToMonths (line 18934) | function daysToMonths (days) { function monthsToDays (line 18940) | function monthsToDays (months) { function as (line 18945) | function as (units) { function valueOf$1 (line 18980) | function valueOf$1 () { function makeAs (line 18992) | function makeAs (alias) { function clone$1 (line 19008) | function clone$1 () { function get$2 (line 19012) | function get$2 (units) { function makeGetter (line 19017) | function makeGetter(name) { function weeks (line 19031) | function weeks () { function substituteTimeAgo (line 19046) | function substituteTimeAgo(string, number, withoutSuffix, isFuture, loca... function relativeTime$1 (line 19050) | function relativeTime$1 (posNegDuration, withoutSuffix, locale) { function getSetRelativeTimeRounding (line 19078) | function getSetRelativeTimeRounding (roundingFunction) { function getSetRelativeTimeThreshold (line 19090) | function getSetRelativeTimeThreshold (threshold, limit) { function humanize (line 19104) | function humanize (withSuffix) { function sign (line 19121) | function sign(x) { function toISOString$1 (line 19125) | function toISOString$1() { function decodeFill (line 19401) | function decodeFill(el, index, count) { function computeLinearBoundary (line 19450) | function computeLinearBoundary(source) { function computeCircularBoundary (line 19492) | function computeCircularBoundary(source) { function computeBoundary (line 19521) | function computeBoundary(source) { function resolveTarget (line 19530) | function resolveTarget(sources, index, propagate) { function createMapper (line 19561) | function createMapper(source) { function isDrawable (line 19576) | function isDrawable(point) { function drawArea (line 19580) | function drawArea(ctx, curve0, curve1, len0, len1) { function doFill (line 19612) | function doFill(ctx, points, mapper, view, color, loop) { function getBoxWidth (line 19826) | function getBoxWidth(labelOpts, fontSize) { function createNewLegendAndAttach (line 20298) | function createNewLegendAndAttach(chart, legendOpts) { function createNewTitleBlockAndAttach (line 20542) | function createNewTitleBlockAndAttach(chart, titleOpts) { FILE: static/vendor/chart.js/Chart.js function createCommonjsModule (line 15) | function createCommonjsModule(fn, module) { function getCjsExportFromNamespace (line 19) | function getCjsExportFromNamespace (n) { function comparativeDistance (line 348) | function comparativeDistance(x, y) { function buildGraph (line 1071) | function buildGraph() { function deriveBFS (line 1089) | function deriveBFS(fromModel) { function link (line 1114) | function link(from, to) { function wrapConversion (line 1120) | function wrapConversion(toModel, graph) { function wrapRaw (line 1159) | function wrapRaw(fn) { function wrapRounded (line 1180) | function wrapRounded(fn) { function getRgba (line 1404) | function getRgba(string) { function getHsla (line 1473) | function getHsla(string) { function getHwb (line 1489) | function getHwb(string) { function getRgb (line 1505) | function getRgb(string) { function getHsl (line 1510) | function getHsl(string) { function getAlpha (line 1515) | function getAlpha(string) { function hexString (line 1529) | function hexString(rgba, a) { function rgbString (line 1541) | function rgbString(rgba, alpha) { function rgbaString (line 1548) | function rgbaString(rgba, alpha) { function percentString (line 1556) | function percentString(rgba, alpha) { function percentaString (line 1567) | function percentaString(rgba, alpha) { function hslString (line 1574) | function hslString(hsla, alpha) { function hslaString (line 1581) | function hslaString(hsla, alpha) { function hwbString (line 1591) | function hwbString(hwb, alpha) { function keyword (line 1599) | function keyword(rgb) { function scale (line 1604) | function scale(num, min, max) { function hexDouble (line 1608) | function hexDouble(num) { function toFontString (line 2998) | function toFontString(font) { function interpolate (line 3271) | function interpolate(start, view, model, ease) { function listenArrayEvents (line 3551) | function listenArrayEvents(array, listener) { function unlistenArrayEvents (line 3592) | function unlistenArrayEvents(array, listener) { function clipArc (line 4127) | function clipArc(ctx, arc) { function drawFullCircleBorders (line 4149) | function drawFullCircleBorders(ctx, vm, arc, inner) { function drawBorder (line 4176) | function drawBorder(ctx, vm, arc) { function xRange (line 4443) | function xRange(mouseX) { function yRange (line 4448) | function yRange(mouseY) { function isVertical (line 4524) | function isVertical(vm) { function getBarBounds (line 4534) | function getBarBounds(vm) { function swap (line 4559) | function swap(orig, v1, v2) { function parseBorderSkipped (line 4563) | function parseBorderSkipped(vm) { function parseBorderWidth (line 4583) | function parseBorderWidth(vm, maxW, maxH) { function boundingRects (line 4605) | function boundingRects(vm) { function inRange (line 4627) | function inRange(vm, x, y) { function computeMinSampleSize (line 4765) | function computeMinSampleSize(scale, pixels) { function computeFitCategoryTraits (line 4788) | function computeFitCategoryTraits(index, ruler, options) { function computeFlexCategoryTraits (line 4821) | function computeFlexCategoryTraits(index, ruler, options) { function scaleClip (line 5787) | function scaleClip(scale, halfBorderWidth) { function defaultClip (line 5798) | function defaultClip(xScale, yScale, borderWidth) { function toClip (line 5811) | function toClip(value) { function capControlPoint (line 6035) | function capControlPoint(pt, min, max) { function capControlPoint (line 6592) | function capControlPoint(pt, min, max) { function getRelativePosition (line 6695) | function getRelativePosition(e, chart) { function parseVisibleItems (line 6711) | function parseVisibleItems(chart, handler) { function getIntersectItems (line 6732) | function getIntersectItems(chart, position) { function getNearestItems (line 6752) | function getNearestItems(chart, position, intersect, distanceMetric) { function getDistanceMetricForAxis (line 6780) | function getDistanceMetricForAxis(axis) { function indexMode (line 6791) | function indexMode(chart, e, options) { function filterByPosition (line 6991) | function filterByPosition(array, position) { function sortByWeight (line 6997) | function sortByWeight(array, reverse) { function wrapBoxes (line 7007) | function wrapBoxes(boxes) { function setLayoutDims (line 7024) | function setLayoutDims(layouts, params) { function buildLayoutBoxes (line 7037) | function buildLayoutBoxes(boxes) { function getCombinedMax (line 7053) | function getCombinedMax(maxPadding, chartArea, a, b) { function updateDims (line 7057) | function updateDims(chartArea, params, layout) { function handleMaxPadding (line 7089) | function handleMaxPadding(chartArea) { function getMargins (line 7103) | function getMargins(horizontal, chartArea) { function fitBoxes (line 7119) | function fitBoxes(boxes, chartArea, params) { function placeBoxes (line 7148) | function placeBoxes(boxes, chartArea, params) { function readUsedSize (line 7431) | function readUsedSize(element, property) { function initCanvas (line 7442) | function initCanvas(canvas, config) { function addListener (line 7517) | function addListener(node, type, listener) { function removeListener (line 7521) | function removeListener(node, type, listener) { function createEvent (line 7525) | function createEvent(type, chart, x, y, nativeEvent) { function fromNativeEvent (line 7535) | function fromNativeEvent(event, chart) { function throttled (line 7541) | function throttled(fn, thisArg) { function createDiv (line 7559) | function createDiv(cls) { function createResizer (line 7566) | function createResizer(handler) { function watchForRender (line 7599) | function watchForRender(node, handler) { function unwatchForRender (line 7621) | function unwatchForRender(node) { function addResizeListener (line 7636) | function addResizeListener(node, listener, chart) { function removeResizeListener (line 7673) | function removeResizeListener(node) { function injectCSS (line 7690) | function injectCSS(rootNode, css) { function pushOrConcat (line 8289) | function pushOrConcat(base, toPush) { function splitNewlines (line 8308) | function splitNewlines(str) { function createTooltipItem (line 8321) | function createTooltipItem(element) { function getBaseModel (line 8346) | function getBaseModel(tooltipOpts) { function getTooltipSize (line 8401) | function getTooltipSize(tooltip, model) { function determineAlignment (line 8469) | function determineAlignment(tooltip, size) { function getBackgroundPoint (line 8542) | function getBackgroundPoint(vm, size, alignment, chart) { function getAlignedX (line 8593) | function getAlignedX(vm, align) { function getBeforeAfterBodyLines (line 8604) | function getBeforeAfterBodyLines(callback) { function mergeScaleConfig (line 9171) | function mergeScaleConfig(/* config objects ... */) { function mergeConfig (line 9211) | function mergeConfig(/* config objects ... */) { function initConfig (line 9230) | function initConfig(config) { function updateConfig (line 9247) | function updateConfig(chart) { function nextAvailableScaleId (line 9268) | function nextAvailableScaleId(axesOpts, prefix, index) { function positionIsHorizontal (line 9281) | function positionIsHorizontal(position) { function compare2Level (line 9285) | function compare2Level(l1, l2) { function parseMaxStyle (line 10671) | function parseMaxStyle(styleValue, node, parentProperty) { function isConstrainedValue (line 10691) | function isConstrainedValue(value) { function getConstraintDimension (line 10702) | function getConstraintDimension(domNode, maxStyle, percentageProperty) { function abstract (line 10896) | function abstract() { function DateAdapter (line 10920) | function DateAdapter(options) { function sample (line 11150) | function sample(arr, numItems) { function getPixelForGridLine (line 11162) | function getPixelForGridLine(scale, index, offsetGridLines) { function garbageCollect (line 11189) | function garbageCollect(caches, length) { function computeLabelSizes (line 11207) | function computeLabelSizes(ctx, tickFonts, ticks, caches) { function getTickMarkLength (line 11261) | function getTickMarkLength(options) { function getScaleLabelHeight (line 11265) | function getScaleLabelHeight(options) { function parseFontOptions (line 11278) | function parseFontOptions(options, nestedOpts) { function parseTickFontOptions (line 11289) | function parseTickFontOptions(options) { function nonSkipped (line 11296) | function nonSkipped(ticksToFilter) { function getEvenSpacing (line 11308) | function getEvenSpacing(arr) { function calculateSpacing (line 11324) | function calculateSpacing(majorIndices, ticks, axisLength, ticksLimit) { function getMajorIndices (line 11345) | function getMajorIndices(ticks) { function skipMajors (line 11356) | function skipMajors(ticks, majorIndices, spacing) { function skip (line 11374) | function skip(ticks, spacing, majorStart, majorEnd) { function generateTicks (line 12661) | function generateTicks(generationOptions, dataRange) { function getOrCreateStack (line 12912) | function getOrCreateStack(stacks, stacked, meta) { function stackData (line 12930) | function stackData(scale, stacks, meta, data) { function updateMinMax (line 12958) | function updateMinMax(scale, meta, data) { function generateTicks$1 (line 13074) | function generateTicks$1(generationOptions, dataRange) { function nonNegativeOrDefault (line 13124) | function nonNegativeOrDefault(value, defaultValue) { function IDMatches (line 13135) | function IDMatches(meta) { function getTickBackdropHeight (line 13422) | function getTickBackdropHeight(opts) { function measureLabelSize (line 13431) | function measureLabelSize(ctx, lineHeight, label) { function determineLimits (line 13445) | function determineLimits(angle, pos, size, min, max) { function fitWithPointLabels (line 13467) | function fitWithPointLabels(scale) { function getTextAlignForAngle (line 13547) | function getTextAlignForAngle(angle) { function fillText (line 13557) | function fillText(ctx, text, position, lineHeight) { function adjustPointPositionForLabelHeight (line 13571) | function adjustPointPositionForLabelHeight(angle, textSize, position) { function drawPointLabels (line 13579) | function drawPointLabels(scale) { function drawRadiusLine (line 13610) | function drawRadiusLine(scale, gridLineOpts, radius, index) { function numberOrZero (line 13649) | function numberOrZero(param) { function sorter (line 13978) | function sorter(a, b) { function arrayUnique (line 13982) | function arrayUnique(items) { function getMin (line 13998) | function getMin(options) { function getMax (line 14002) | function getMax(options) { function buildLookupTable (line 14021) | function buildLookupTable(timestamps, min, max, distribution) { function lookup (line 14057) | function lookup(table, key, value) { function interpolate$1 (line 14089) | function interpolate$1(table, skey, sval, tkey) { function toTimestamp (line 14103) | function toTimestamp(scale, input) { function parse (line 14139) | function parse(scale, input) { function determineUnitForAutoTicks (line 14160) | function determineUnitForAutoTicks(minUnit, min, max, capacity) { function determineUnitForFormatting (line 14179) | function determineUnitForFormatting(scale, numTicks, minUnit, min, max) { function determineMajorUnit (line 14192) | function determineMajorUnit(unit) { function generate (line 14206) | function generate(scale, min, max, capacity) { function computeOffsets (line 14247) | function computeOffsets(table, ticks, min, max, options) { function setMajorTicks (line 14270) | function setMajorTicks(scale, ticks, map, majorUnit) { function ticksFromTimestamps (line 14285) | function ticksFromTimestamps(scale, values, majorUnit) { function decodeFill (line 14797) | function decodeFill(el, index, count) { function computeLinearBoundary (line 14846) | function computeLinearBoundary(source) { function computeCircularBoundary (line 14888) | function computeCircularBoundary(source) { function computeBoundary (line 14917) | function computeBoundary(source) { function resolveTarget (line 14926) | function resolveTarget(sources, index, propagate) { function createMapper (line 14957) | function createMapper(source) { function isDrawable (line 14972) | function isDrawable(point) { function drawArea (line 14976) | function drawArea(ctx, curve0, curve1, len0, len1) { function doFill (line 15008) | function doFill(ctx, points, mapper, view, color, loop) { function getBoxWidth (line 15222) | function getBoxWidth(labelOpts, fontSize) { function createNewLegendAndAttach (line 15694) | function createNewLegendAndAttach(chart, legendOpts) { function createNewTitleBlockAndAttach (line 15938) | function createNewTitleBlockAndAttach(chart, titleOpts) { FILE: static/vendor/datatables/jquery.dataTables.js function _fnHungarianMap (line 1655) | function _fnHungarianMap ( o ) function _fnCamelToHungarian (line 1693) | function _fnCamelToHungarian ( src, user, force ) function _fnLanguageCompat (line 1732) | function _fnLanguageCompat( lang ) function _fnCompatOpts (line 1794) | function _fnCompatOpts ( init ) function _fnCompatCols (line 1835) | function _fnCompatCols ( init ) function _fnBrowserDetect (line 1855) | function _fnBrowserDetect( settings ) function _fnReduce (line 1935) | function _fnReduce ( that, fn, init, start, end, inc ) function _fnAddColumn (line 1969) | function _fnAddColumn( oSettings, nTh ) function _fnColumnOptions (line 2001) | function _fnColumnOptions( oSettings, iCol, oOptions ) function _fnAdjustColumnSizing (line 2132) | function _fnAdjustColumnSizing ( settings ) function _fnVisibleToColumnIndex (line 2164) | function _fnVisibleToColumnIndex( oSettings, iMatch ) function _fnColumnIndexToVisible (line 2182) | function _fnColumnIndexToVisible( oSettings, iMatch ) function _fnVisbleColumns (line 2197) | function _fnVisbleColumns( oSettings ) function _fnGetColumns (line 2220) | function _fnGetColumns( oSettings, sParam ) function _fnColumnTypes (line 2239) | function _fnColumnTypes ( settings ) function _fnApplyColumnDefs (line 2310) | function _fnApplyColumnDefs( oSettings, aoColDefs, aoCols, fn ) function _fnAddData (line 2390) | function _fnAddData ( oSettings, aDataIn, nTr, anTds ) function _fnAddTr (line 2440) | function _fnAddTr( settings, trs ) function _fnNodeToDataIndex (line 2463) | function _fnNodeToDataIndex( oSettings, n ) function _fnNodeToColumnIndex (line 2477) | function _fnNodeToColumnIndex( oSettings, iRow, n ) function _fnGetCellData (line 2492) | function _fnGetCellData( settings, rowIdx, colIdx, type ) function _fnSetCellData (line 2540) | function _fnSetCellData( settings, rowIdx, colIdx, val ) function _fnSplitObjNotation (line 2562) | function _fnSplitObjNotation( str ) function _fnGetObjectDataFn (line 2577) | function _fnGetObjectDataFn( mSource ) function _fnSetObjectDataFn (line 2702) | function _fnSetObjectDataFn( mSource ) function _fnGetDataMaster (line 2821) | function _fnGetDataMaster ( settings ) function _fnClearTable (line 2832) | function _fnClearTable( settings ) function _fnDeleteIndex (line 2848) | function _fnDeleteIndex( a, iTarget, splice ) function _fnInvalidate (line 2887) | function _fnInvalidate( settings, rowIdx, src, colIdx ) function _fnGetRowElements (line 2965) | function _fnGetRowElements( settings, row, colIdx, d ) function _fnCreateTr (line 3074) | function _fnCreateTr ( oSettings, iRow, nTrIn, anTds ) function _fnRowAttributes (line 3159) | function _fnRowAttributes( settings, row ) function _fnBuildHead (line 3199) | function _fnBuildHead( oSettings ) function _fnDrawHead (line 3285) | function _fnDrawHead( oSettings, aoSource, bIncludeHidden ) function _fnDraw (line 3383) | function _fnDraw( oSettings ) function _fnReDraw (line 3524) | function _fnReDraw( settings, holdPosition ) function _fnAddOptionsHtml (line 3562) | function _fnAddOptionsHtml ( oSettings ) function _fnDetectHeader (line 3718) | function _fnDetectHeader ( aLayout, nThead ) function _fnGetUniqueThs (line 3793) | function _fnGetUniqueThs ( oSettings, nHeader, aLayout ) function _fnBuildAjax (line 3830) | function _fnBuildAjax( oSettings, data, fn ) function _fnAjaxUpdate (line 3963) | function _fnAjaxUpdate( settings ) function _fnAjaxParameters (line 3994) | function _fnAjaxParameters( settings ) function _fnAjaxUpdateDraw (line 4102) | function _fnAjaxUpdateDraw ( settings, json ) function _fnAjaxDataSrc (line 4152) | function _fnAjaxDataSrc ( oSettings, json ) function _fnFeatureHtmlFilter (line 4175) | function _fnFeatureHtmlFilter ( settings ) function _fnFilterComplete (line 4271) | function _fnFilterComplete ( oSettings, oInput, iForce ) function _fnFilterCustom (line 4324) | function _fnFilterCustom( settings ) function _fnFilterColumn (line 4361) | function _fnFilterColumn ( settings, searchStr, colIdx, regex, smart, ca... function _fnFilter (line 4394) | function _fnFilter( settings, input, force, regex, smart, caseInsensitive ) function _fnFilterCreateSearch (line 4450) | function _fnFilterCreateSearch( search, regex, smart, caseInsensitive ) function _fnFilterData (line 4492) | function _fnFilterData ( settings ) function _fnSearchToCamel (line 4565) | function _fnSearchToCamel ( obj ) function _fnSearchToHung (line 4584) | function _fnSearchToHung ( obj ) function _fnFeatureHtmlInfo (line 4600) | function _fnFeatureHtmlInfo ( settings ) function _fnUpdateInfo (line 4634) | function _fnUpdateInfo ( settings ) function _fnInfoMacros (line 4672) | function _fnInfoMacros ( settings, str ) function _fnInitialise (line 4699) | function _fnInitialise ( settings ) function _fnInitComplete (line 4783) | function _fnInitComplete ( settings, json ) function _fnLengthChange (line 4798) | function _fnLengthChange ( settings, val ) function _fnFeatureHtmlLength (line 4816) | function _fnFeatureHtmlLength ( settings ) function _fnFeatureHtmlPaginate (line 4882) | function _fnFeatureHtmlPaginate ( settings ) function _fnPageChange (line 4943) | function _fnPageChange ( settings, action, redraw ) function _fnFeatureHtmlProcessing (line 5016) | function _fnFeatureHtmlProcessing ( settings ) function _fnProcessingDisplay (line 5033) | function _fnProcessingDisplay ( settings, show ) function _fnFeatureHtmlTable (line 5048) | function _fnFeatureHtmlTable ( settings ) function _fnScrollDraw (line 5206) | function _fnScrollDraw ( settings ) function _fnApplyToChildren (line 5489) | function _fnApplyToChildren( fn, an1, an2 ) function _fnCalculateColumnWidths (line 5528) | function _fnCalculateColumnWidths ( oSettings ) function _fnConvertToWidth (line 5766) | function _fnConvertToWidth ( width, parent ) function _fnGetWidestNode (line 5790) | function _fnGetWidestNode( settings, colIdx ) function _fnGetMaxLenString (line 5811) | function _fnGetMaxLenString( settings, colIdx ) function _fnStringToCss (line 5836) | function _fnStringToCss( s ) function _fnSortFlatten (line 5856) | function _fnSortFlatten ( settings ) function _fnSort (line 5928) | function _fnSort ( oSettings ) function _fnSortAria (line 6054) | function _fnSortAria ( settings ) function _fnSortListener (line 6109) | function _fnSortListener ( settings, colIdx, append, callback ) function _fnSortAttachListener (line 6193) | function _fnSortAttachListener ( settings, attachTo, colIdx, callback ) function _fnSortingClasses (line 6231) | function _fnSortingClasses( settings ) function _fnSortData (line 6264) | function _fnSortData( settings, idx ) function _fnSaveState (line 6307) | function _fnSaveState ( settings ) function _fnLoadState (line 6343) | function _fnLoadState ( settings, oInit, callback ) function _fnSettingsFromNode (line 6445) | function _fnSettingsFromNode ( table ) function _fnLog (line 6464) | function _fnLog( settings, level, msg, tn ) function _fnMap (line 6507) | function _fnMap( ret, src, name, mappedName ) function _fnExtend (line 6549) | function _fnExtend( out, extender, breakRefs ) function _fnBindAction (line 6585) | function _fnBindAction( n, oData, fn ) function _fnCallbackReg (line 6614) | function _fnCallbackReg( oSettings, sStore, fn, sName ) function _fnCallbackFire (line 6640) | function _fnCallbackFire( settings, callbackArr, eventName, args ) function _fnLengthOverflow (line 6662) | function _fnLengthOverflow ( settings ) function _fnRenderer (line 6687) | function _fnRenderer( settings, type ) function _fnDataSource (line 6716) | function _fnDataSource ( settings ) function _numbers (line 14494) | function _numbers ( page, pages ) { function _addNumericSort (line 14799) | function _addNumericSort ( decimalPlace ) { function _fnExternApiFunc (line 15054) | function _fnExternApiFunc (fn) FILE: static/vendor/fontawesome-free/js/all.js function bunker (line 35) | function bunker(fn) { function _defineProperty (line 45) | function _defineProperty(obj, key, value) { function _objectSpread (line 60) | function _objectSpread(target) { function defineIcons (line 86) | function defineIcons(prefix, icons) { function bunker (line 608) | function bunker(fn) { function _defineProperty (line 618) | function _defineProperty(obj, key, value) { function _objectSpread (line 633) | function _objectSpread(target) { function defineIcons (line 659) | function defineIcons(prefix, icons) { function bunker (line 884) | function bunker(fn) { function _defineProperty (line 894) | function _defineProperty(obj, key, value) { function _objectSpread (line 909) | function _objectSpread(target) { function defineIcons (line 935) | function defineIcons(prefix, icons) { function _typeof (line 1981) | function _typeof(obj) { function _classCallCheck (line 1995) | function _classCallCheck(instance, Constructor) { function _defineProperties (line 2001) | function _defineProperties(target, props) { function _createClass (line 2011) | function _createClass(Constructor, protoProps, staticProps) { function _defineProperty (line 2017) | function _defineProperty(obj, key, value) { function _objectSpread (line 2032) | function _objectSpread(target) { function _slicedToArray (line 2051) | function _slicedToArray(arr, i) { function _toConsumableArray (line 2055) | function _toConsumableArray(arr) { function _arrayWithoutHoles (line 2059) | function _arrayWithoutHoles(arr) { function _arrayWithHoles (line 2067) | function _arrayWithHoles(arr) { function _iterableToArray (line 2071) | function _iterableToArray(iter) { function _iterableToArrayLimit (line 2075) | function _iterableToArrayLimit(arr, i) { function _nonIterableSpread (line 2101) | function _nonIterableSpread() { function _nonIterableRest (line 2105) | function _nonIterableRest() { function getAttrConfig (line 2197) | function getAttrConfig(attr) { function coerce (line 2205) | function coerce(val) { function domready (line 2276) | function domready (fn) { function asyncFlush (line 2293) | function asyncFlush() { function asyncCall (line 2304) | function asyncCall(callback, arg) { function invokeResolver (line 2313) | function invokeResolver(resolver, promise) { function invokeCallback (line 2329) | function invokeCallback(subscriber) { function handleThenable (line 2357) | function handleThenable(promise, value) { function resolve (line 2400) | function resolve(promise, value) { function fulfill (line 2406) | function fulfill(promise, value) { function reject (line 2414) | function reject(promise, reason) { function publish (line 2422) | function publish(promise) { function publishFulfillment (line 2426) | function publishFulfillment(promise) { function publishRejection (line 2431) | function publishRejection(promise) { function notifyRejectionHandled (line 2440) | function notifyRejectionHandled(promise) { function P (line 2448) | function P(resolver) { function resolver (line 2507) | function resolver(index) { function isReserved (line 2580) | function isReserved(name) { function bunker (line 2584) | function bunker(fn) { function insertCss (line 2593) | function insertCss(css) { function nextUniqueId (line 2617) | function nextUniqueId() { function toArray (line 2627) | function toArray(obj) { function classArray (line 2636) | function classArray(node) { function getIconName (line 2645) | function getIconName(familyPrefix, cls) { function htmlEscape (line 2656) | function htmlEscape(str) { function joinAttributes (line 2659) | function joinAttributes(attributes) { function joinStyles (line 2664) | function joinStyles(styles) { function transformIsMeaningful (line 2669) | function transformIsMeaningful(transform) { function transformForSvg (line 2672) | function transformForSvg(_ref) { function transformForCss (line 2694) | function transformForCss(_ref2) { function fillBlack (line 2724) | function fillBlack(abstract) { function deGroup (line 2734) | function deGroup(abstract) { function makeIconMasking (line 2742) | function makeIconMasking (_ref) { function makeIconStandard (line 2815) | function makeIconStandard (_ref) { function asIcon (line 2856) | function asIcon (_ref) { function asSymbol (line 2883) | function asSymbol (_ref) { function makeInlineSvgAbstract (line 2905) | function makeInlineSvgAbstract(params) { function makeLayersTextAbstract (line 2976) | function makeLayersTextAbstract(params) { function makeLayersCounterAbstract (line 3033) | function makeLayersCounterAbstract(params) { function toHex (line 3143) | function toHex(unicode) { function defineIcons (line 3154) | function defineIcons(prefix, icons) { function byUnicode (line 3235) | function byUnicode(prefix, unicode) { function byLigature (line 3238) | function byLigature(prefix, ligature) { function byOldName (line 3241) | function byOldName(name) { function getCanonicalIcon (line 3256) | function getCanonicalIcon(values) { function iconFromMapping (line 3275) | function iconFromMapping(mapping, prefix, iconName) { function toHtml (line 3285) | function toHtml(abstractNodes) { function isWatched (line 3301) | function isWatched(node) { function getMutator (line 3306) | function getMutator() { function performOperationSync (line 3365) | function performOperationSync(op) { function perform (line 3369) | function perform(mutations, callback) { function disableObservation (line 3391) | function disableObservation() { function enableObservation (line 3394) | function enableObservation() { function observe (line 3398) | function observe(options) { function disconnect (line 3449) | function disconnect() { function styleParser (line 3454) | function styleParser (node) { function classParser (line 3475) | function classParser (node) { function transformParser (line 3563) | function transformParser (node) { function symbolParser (line 3567) | function symbolParser (node) { function attributesParser (line 3572) | function attributesParser (node) { function maskParser (line 3595) | function maskParser (node) { function blankMeta (line 3607) | function blankMeta() { function parseMeta (line 3624) | function parseMeta(node) { function MissingIcon (line 3652) | function MissingIcon(error) { function asFoundIcon (line 3731) | function asFoundIcon(icon) { function findIcon (line 3780) | function findIcon(iconName, prefix) { function generateSvgReplacementMutation (line 3810) | function generateSvgReplacementMutation(node, nodeMeta) { function generateLayersText (line 3846) | function generateLayersText(node, nodeMeta) { function generateMutation (line 3875) | function generateMutation(node) { function onTree (line 3885) | function onTree(root) { function onNode (line 3955) | function onNode(node) { function replaceForPosition (line 3964) | function replaceForPosition(node, position) { function replace (line 4039) | function replace(node) { function processable (line 4043) | function processable(node) { function searchPseudoElements (line 4047) | function searchPseudoElements (root) { function css (line 4067) | function css () { function Library (line 4087) | function Library() { function ensureCss (line 4135) | function ensureCss() { function apiObject (line 4143) | function apiObject(val, abstractCreator) { function findIconDefinition (line 4165) | function findIconDefinition(iconLookup) { function resolveIcons (line 4173) | function resolveIcons(next) { function bootstrap (line 4416) | function bootstrap() { FILE: static/vendor/fontawesome-free/js/brands.js function bunker (line 35) | function bunker(fn) { function _defineProperty (line 45) | function _defineProperty(obj, key, value) { function _objectSpread (line 60) | function _objectSpread(target) { function defineIcons (line 86) | function defineIcons(prefix, icons) { FILE: static/vendor/fontawesome-free/js/conflict-detection.js function _typeof (line 11) | function _typeof(obj) { function _defineProperty (line 25) | function _defineProperty(obj, key, value) { function _objectSpread (line 40) | function _objectSpread(target) { function domready (line 94) | function domready (fn) { function report (line 99) | function report (_ref) { function createCommonjsModule (line 167) | function createCommonjsModule(fn, module) { function safeAdd (line 183) | function safeAdd(x, y) { function bitRotateLeft (line 197) | function bitRotateLeft(num, cnt) { function md5cmn (line 213) | function md5cmn(q, a, b, x, s, t) { function md5ff (line 230) | function md5ff(a, b, c, d, x, s, t) { function md5gg (line 247) | function md5gg(a, b, c, d, x, s, t) { function md5hh (line 264) | function md5hh(a, b, c, d, x, s, t) { function md5ii (line 281) | function md5ii(a, b, c, d, x, s, t) { function binlMD5 (line 293) | function binlMD5(x, len) { function binl2rstr (line 392) | function binl2rstr(input) { function rstr2binl (line 412) | function rstr2binl(input) { function rstrMD5 (line 437) | function rstrMD5(s) { function rstrHMACMD5 (line 449) | function rstrHMACMD5(key, data) { function rstr2hex (line 477) | function rstr2hex(input) { function str2rstrUTF8 (line 498) | function str2rstrUTF8(input) { function rawMD5 (line 509) | function rawMD5(s) { function hexMD5 (line 520) | function hexMD5(s) { function rawHMACMD5 (line 532) | function rawHMACMD5(k, d) { function hexHMACMD5 (line 544) | function hexHMACMD5(k, d) { function md5 (line 559) | function md5(string, key, raw) { function md5ForNode (line 583) | function md5ForNode(node) { function pollUntil (line 610) | function pollUntil(_ref) { function detectWebfontConflicts (line 652) | function detectWebfontConflicts() { function detectSvgConflicts (line 771) | function detectSvgConflicts(currentScript) { function setDoneResults (line 851) | function setDoneResults(_ref2) { function conflictDetection (line 860) | function conflictDetection() { function bunker (line 978) | function bunker(fn) { FILE: static/vendor/fontawesome-free/js/fontawesome.js function _typeof (line 8) | function _typeof(obj) { function _classCallCheck (line 22) | function _classCallCheck(instance, Constructor) { function _defineProperties (line 28) | function _defineProperties(target, props) { function _createClass (line 38) | function _createClass(Constructor, protoProps, staticProps) { function _defineProperty (line 44) | function _defineProperty(obj, key, value) { function _objectSpread (line 59) | function _objectSpread(target) { function _slicedToArray (line 78) | function _slicedToArray(arr, i) { function _toConsumableArray (line 82) | function _toConsumableArray(arr) { function _arrayWithoutHoles (line 86) | function _arrayWithoutHoles(arr) { function _arrayWithHoles (line 94) | function _arrayWithHoles(arr) { function _iterableToArray (line 98) | function _iterableToArray(iter) { function _iterableToArrayLimit (line 102) | function _iterableToArrayLimit(arr, i) { function _nonIterableSpread (line 128) | function _nonIterableSpread() { function _nonIterableRest (line 132) | function _nonIterableRest() { function getAttrConfig (line 224) | function getAttrConfig(attr) { function coerce (line 232) | function coerce(val) { function domready (line 303) | function domready (fn) { function asyncFlush (line 320) | function asyncFlush() { function asyncCall (line 331) | function asyncCall(callback, arg) { function invokeResolver (line 340) | function invokeResolver(resolver, promise) { function invokeCallback (line 356) | function invokeCallback(subscriber) { function handleThenable (line 384) | function handleThenable(promise, value) { function resolve (line 427) | function resolve(promise, value) { function fulfill (line 433) | function fulfill(promise, value) { function reject (line 441) | function reject(promise, reason) { function publish (line 449) | function publish(promise) { function publishFulfillment (line 453) | function publishFulfillment(promise) { function publishRejection (line 458) | function publishRejection(promise) { function notifyRejectionHandled (line 467) | function notifyRejectionHandled(promise) { function P (line 475) | function P(resolver) { function resolver (line 534) | function resolver(index) { function isReserved (line 607) | function isReserved(name) { function bunker (line 611) | function bunker(fn) { function insertCss (line 620) | function insertCss(css) { function nextUniqueId (line 644) | function nextUniqueId() { function toArray (line 654) | function toArray(obj) { function classArray (line 663) | function classArray(node) { function getIconName (line 672) | function getIconName(familyPrefix, cls) { function htmlEscape (line 683) | function htmlEscape(str) { function joinAttributes (line 686) | function joinAttributes(attributes) { function joinStyles (line 691) | function joinStyles(styles) { function transformIsMeaningful (line 696) | function transformIsMeaningful(transform) { function transformForSvg (line 699) | function transformForSvg(_ref) { function transformForCss (line 721) | function transformForCss(_ref2) { function fillBlack (line 751) | function fillBlack(abstract) { function deGroup (line 761) | function deGroup(abstract) { function makeIconMasking (line 769) | function makeIconMasking (_ref) { function makeIconStandard (line 842) | function makeIconStandard (_ref) { function asIcon (line 883) | function asIcon (_ref) { function asSymbol (line 910) | function asSymbol (_ref) { function makeInlineSvgAbstract (line 932) | function makeInlineSvgAbstract(params) { function makeLayersTextAbstract (line 1003) | function makeLayersTextAbstract(params) { function makeLayersCounterAbstract (line 1060) | function makeLayersCounterAbstract(params) { function toHex (line 1170) | function toHex(unicode) { function defineIcons (line 1181) | function defineIcons(prefix, icons) { function byUnicode (line 1262) | function byUnicode(prefix, unicode) { function byLigature (line 1265) | function byLigature(prefix, ligature) { function byOldName (line 1268) | function byOldName(name) { function getCanonicalIcon (line 1283) | function getCanonicalIcon(values) { function iconFromMapping (line 1302) | function iconFromMapping(mapping, prefix, iconName) { function toHtml (line 1312) | function toHtml(abstractNodes) { function isWatched (line 1328) | function isWatched(node) { function getMutator (line 1333) | function getMutator() { function performOperationSync (line 1392) | function performOperationSync(op) { function perform (line 1396) | function perform(mutations, callback) { function disableObservation (line 1418) | function disableObservation() { function enableObservation (line 1421) | function enableObservation() { function observe (line 1425) | function observe(options) { function disconnect (line 1476) | function disconnect() { function styleParser (line 1481) | function styleParser (node) { function classParser (line 1502) | function classParser (node) { function transformParser (line 1590) | function transformParser (node) { function symbolParser (line 1594) | function symbolParser (node) { function attributesParser (line 1599) | function attributesParser (node) { function maskParser (line 1622) | function maskParser (node) { function blankMeta (line 1634) | function blankMeta() { function parseMeta (line 1651) | function parseMeta(node) { function MissingIcon (line 1679) | function MissingIcon(error) { function asFoundIcon (line 1758) | function asFoundIcon(icon) { function findIcon (line 1807) | function findIcon(iconName, prefix) { function generateSvgReplacementMutation (line 1837) | function generateSvgReplacementMutation(node, nodeMeta) { function generateLayersText (line 1873) | function generateLayersText(node, nodeMeta) { function generateMutation (line 1902) | function generateMutation(node) { function onTree (line 1912) | function onTree(root) { function onNode (line 1982) | function onNode(node) { function replaceForPosition (line 1991) | function replaceForPosition(node, position) { function replace (line 2066) | function replace(node) { function processable (line 2070) | function processable(node) { function searchPseudoElements (line 2074) | function searchPseudoElements (root) { function css (line 2094) | function css () { function Library (line 2114) | function Library() { function ensureCss (line 2162) | function ensureCss() { function apiObject (line 2170) | function apiObject(val, abstractCreator) { function findIconDefinition (line 2192) | function findIconDefinition(iconLookup) { function resolveIcons (line 2200) | function resolveIcons(next) { function bootstrap (line 2443) | function bootstrap() { FILE: static/vendor/fontawesome-free/js/regular.js function bunker (line 35) | function bunker(fn) { function _defineProperty (line 45) | function _defineProperty(obj, key, value) { function _objectSpread (line 60) | function _objectSpread(target) { function defineIcons (line 86) | function defineIcons(prefix, icons) { FILE: static/vendor/fontawesome-free/js/solid.js function bunker (line 35) | function bunker(fn) { function _defineProperty (line 45) | function _defineProperty(obj, key, value) { function _objectSpread (line 60) | function _objectSpread(target) { function defineIcons (line 86) | function defineIcons(prefix, icons) { FILE: static/vendor/fontawesome-free/js/v4-shims.js function bunker (line 38) | function bunker(fn) { FILE: static/vendor/jquery-easing/jquery.easing.js function bounceOut (line 36) | function bounceOut(x) { FILE: static/vendor/jquery/jquery.js function DOMEval (line 103) | function DOMEval( code, node, doc ) { function toType (line 133) | function toType( obj ) { function isArrayLike (line 503) | function isArrayLike( obj ) { function Sizzle (line 755) | function Sizzle( selector, context, results, seed ) { function createCache (line 903) | function createCache() { function markFunction (line 923) | function markFunction( fn ) { function assert (line 932) | function assert( fn ) { function addHandle (line 956) | function addHandle( attrs, handler ) { function siblingCheck (line 971) | function siblingCheck( a, b ) { function createInputPseudo (line 997) | function createInputPseudo( type ) { function createButtonPseudo (line 1008) | function createButtonPseudo( type ) { function createDisabledPseudo (line 1019) | function createDisabledPseudo( disabled ) { function createPositionalPseudo (line 1075) | function createPositionalPseudo( fn ) { function testContext (line 1098) | function testContext( context ) { function setFilters (line 2309) | function setFilters() {} function toSelector (line 2383) | function toSelector( tokens ) { function addCombinator (line 2393) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2460) | function elementMatcher( matchers ) { function multipleContexts (line 2474) | function multipleContexts( selector, contexts, results ) { function condense (line 2483) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2504) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2604) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2667) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function nodeName (line 3025) | function nodeName( elem, name ) { function winnow (line 3035) | function winnow( elements, qualifier, not ) { function sibling (line 3330) | function sibling( cur, dir ) { function createOptions (line 3423) | function createOptions( options ) { function Identity (line 3648) | function Identity( v ) { function Thrower (line 3651) | function Thrower( ex ) { function adoptValue (line 3655) | function adoptValue( value, resolve, reject, noValue ) { function resolve (line 3748) | function resolve( depth, deferred, handler, special ) { function completed (line 4113) | function completed() { function fcamelCase (line 4208) | function fcamelCase( _all, letter ) { function camelCase (line 4215) | function camelCase( string ) { function Data (line 4232) | function Data() { function getData (line 4401) | function getData( data ) { function dataAttr (line 4426) | function dataAttr( elem, key, data ) { function adjustCSS (line 4738) | function adjustCSS( elem, prop, valueParts, tween ) { function getDefaultDisplay (line 4806) | function getDefaultDisplay( elem ) { function showHide (line 4829) | function showHide( elements, show ) { function getAll (line 4961) | function getAll( context, tag ) { function setGlobalEval (line 4986) | function setGlobalEval( elems, refElements ) { function buildFragment (line 5002) | function buildFragment( elems, context, scripts, selection, ignored ) { function returnTrue (line 5097) | function returnTrue() { function returnFalse (line 5101) | function returnFalse() { function expectSync (line 5111) | function expectSync( elem, type ) { function safeActiveElement (line 5118) | function safeActiveElement() { function on (line 5124) | function on( elem, types, selector, data, fn, one ) { function leverageNative (line 5612) | function leverageNative( el, type, expectSync ) { function manipulationTarget (line 5976) | function manipulationTarget( elem, content ) { function disableScript (line 5987) | function disableScript( elem ) { function restoreScript (line 5991) | function restoreScript( elem ) { function cloneCopyEvent (line 6001) | function cloneCopyEvent( src, dest ) { function fixInput (line 6034) | function fixInput( src, dest ) { function domManip (line 6047) | function domManip( collection, args, callback, ignored ) { function remove (line 6139) | function remove( elem, selector, keepData ) { function computeStyleTests (line 6453) | function computeStyleTests() { function roundPixelMeasures (line 6497) | function roundPixelMeasures( measure ) { function curCSS (line 6571) | function curCSS( elem, name, computed ) { function addGetHookIf (line 6624) | function addGetHookIf( conditionFn, hookFn ) { function vendorPropName (line 6649) | function vendorPropName( name ) { function finalPropName (line 6664) | function finalPropName( name ) { function setPositiveNumber (line 6690) | function setPositiveNumber( _elem, value, subtract ) { function boxModelAdjustment (line 6702) | function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, ... function getWidthOrHeight (line 6770) | function getWidthOrHeight( elem, dimension, extra ) { function Tween (line 7146) | function Tween( elem, options, prop, end, easing ) { function schedule (line 7269) | function schedule() { function createFxNow (line 7282) | function createFxNow() { function genFx (line 7290) | function genFx( type, includeWidth ) { function createTween (line 7310) | function createTween( value, prop, animation ) { function defaultPrefilter (line 7324) | function defaultPrefilter( elem, props, opts ) { function propFilter (line 7496) | function propFilter( props, specialEasing ) { function Animation (line 7533) | function Animation( elem, properties, options ) { function stripAndCollapse (line 8248) | function stripAndCollapse( value ) { function getClass (line 8254) | function getClass( elem ) { function classesToArray (line 8258) | function classesToArray( value ) { function buildParams (line 8885) | function buildParams( prefix, obj, traditional, add ) { function addToPrefiltersOrTransports (line 9039) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 9073) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 9102) | function ajaxExtend( target, src ) { function ajaxHandleResponses (line 9122) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 9180) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function done (line 9696) | function done( status, nativeStatusText, responses, headers ) { FILE: static/vendor/jquery/jquery.slim.js function DOMEval (line 103) | function DOMEval( code, node, doc ) { function toType (line 133) | function toType( obj ) { function isArrayLike (line 503) | function isArrayLike( obj ) { function Sizzle (line 755) | function Sizzle( selector, context, results, seed ) { function createCache (line 903) | function createCache() { function markFunction (line 923) | function markFunction( fn ) { function assert (line 932) | function assert( fn ) { function addHandle (line 956) | function addHandle( attrs, handler ) { function siblingCheck (line 971) | function siblingCheck( a, b ) { function createInputPseudo (line 997) | function createInputPseudo( type ) { function createButtonPseudo (line 1008) | function createButtonPseudo( type ) { function createDisabledPseudo (line 1019) | function createDisabledPseudo( disabled ) { function createPositionalPseudo (line 1075) | function createPositionalPseudo( fn ) { function testContext (line 1098) | function testContext( context ) { function setFilters (line 2309) | function setFilters() {} function toSelector (line 2383) | function toSelector( tokens ) { function addCombinator (line 2393) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2460) | function elementMatcher( matchers ) { function multipleContexts (line 2474) | function multipleContexts( selector, contexts, results ) { function condense (line 2483) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2504) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2604) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2667) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function nodeName (line 3025) | function nodeName( elem, name ) { function winnow (line 3035) | function winnow( elements, qualifier, not ) { function sibling (line 3330) | function sibling( cur, dir ) { function createOptions (line 3423) | function createOptions( options ) { function Identity (line 3648) | function Identity( v ) { function Thrower (line 3651) | function Thrower( ex ) { function adoptValue (line 3655) | function adoptValue( value, resolve, reject, noValue ) { function resolve (line 3748) | function resolve( depth, deferred, handler, special ) { function completed (line 4113) | function completed() { function fcamelCase (line 4208) | function fcamelCase( _all, letter ) { function camelCase (line 4215) | function camelCase( string ) { function Data (line 4232) | function Data() { function getData (line 4401) | function getData( data ) { function dataAttr (line 4426) | function dataAttr( elem, key, data ) { function adjustCSS (line 4738) | function adjustCSS( elem, prop, valueParts, tween ) { function getDefaultDisplay (line 4806) | function getDefaultDisplay( elem ) { function showHide (line 4829) | function showHide( elements, show ) { function getAll (line 4961) | function getAll( context, tag ) { function setGlobalEval (line 4986) | function setGlobalEval( elems, refElements ) { function buildFragment (line 5002) | function buildFragment( elems, context, scripts, selection, ignored ) { function returnTrue (line 5097) | function returnTrue() { function returnFalse (line 5101) | function returnFalse() { function expectSync (line 5111) | function expectSync( elem, type ) { function safeActiveElement (line 5118) | function safeActiveElement() { function on (line 5124) | function on( elem, types, selector, data, fn, one ) { function leverageNative (line 5612) | function leverageNative( el, type, expectSync ) { function manipulationTarget (line 5976) | function manipulationTarget( elem, content ) { function disableScript (line 5987) | function disableScript( elem ) { function restoreScript (line 5991) | function restoreScript( elem ) { function cloneCopyEvent (line 6001) | function cloneCopyEvent( src, dest ) { function fixInput (line 6034) | function fixInput( src, dest ) { function domManip (line 6047) | function domManip( collection, args, callback, ignored ) { function remove (line 6139) | function remove( elem, selector, keepData ) { function computeStyleTests (line 6453) | function computeStyleTests() { function roundPixelMeasures (line 6497) | function roundPixelMeasures( measure ) { function curCSS (line 6571) | function curCSS( elem, name, computed ) { function addGetHookIf (line 6624) | function addGetHookIf( conditionFn, hookFn ) { function vendorPropName (line 6649) | function vendorPropName( name ) { function finalPropName (line 6664) | function finalPropName( name ) { function setPositiveNumber (line 6690) | function setPositiveNumber( _elem, value, subtract ) { function boxModelAdjustment (line 6702) | function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, ... function getWidthOrHeight (line 6770) | function getWidthOrHeight( elem, dimension, extra ) { function stripAndCollapse (line 7455) | function stripAndCollapse( value ) { function getClass (line 7461) | function getClass( elem ) { function classesToArray (line 7465) | function classesToArray( value ) { function buildParams (line 8086) | function buildParams( prefix, obj, traditional, add ) { FILE: static/vendor/select2/select2.js function hasProp (line 67) | function hasProp(obj, prop) { function normalize (line 79) | function normalize(name, baseName) { function makeRequire (line 191) | function makeRequire(relName, forceSync) { function makeNormalize (line 208) | function makeNormalize(relName) { function makeLoad (line 214) | function makeLoad(depName) { function callDep (line 220) | function callDep(name) { function splitPrefix (line 237) | function splitPrefix(name) { function makeConfig (line 290) | function makeConfig(name) { function BaseConstructor (line 505) | function BaseConstructor () { function getMethods (line 522) | function getMethods (theClass) { function DecoratedClass (line 548) | function DecoratedClass () { function ctr (line 566) | function ctr () { function Results (line 778) | function Results ($element, options, dataAdapter) { function BaseSelection (line 1329) | function BaseSelection ($element, options) { function SingleSelection (line 1489) | function SingleSelection () { function MultipleSelection (line 1588) | function MultipleSelection ($element, options) { function Placeholder (line 1696) | function Placeholder (decorated, $element, options) { function AllowClear (line 1747) | function AllowClear () { } function Search (line 1846) | function Search (decorated, $element, options) { function EventRelay (line 2067) | function EventRelay () { } function Translation (line 2114) | function Translation (dict) { function BaseAdapter (line 2997) | function BaseAdapter ($element, options) { function SelectAdapter (line 3040) | function SelectAdapter ($element, options) { function ArrayAdapter (line 3326) | function ArrayAdapter ($element, options) { function onlyItem (line 3361) | function onlyItem (item) { function AjaxAdapter (line 3406) | function AjaxAdapter ($element, options) { function request (line 3467) | function request () { function Tags (line 3514) | function Tags (decorated, $element, options) { function wrapper (line 3553) | function wrapper (obj, child) { function Tokenizer (line 3643) | function Tokenizer (decorated, $element, options) { function createAndSelect (line 3663) | function createAndSelect (data) { function select (line 3686) | function select (data) { function MinimumInputLength (line 3760) | function MinimumInputLength (decorated, $e, options) { function MaximumInputLength (line 3791) | function MaximumInputLength (decorated, $e, options) { function MaximumSelectionLength (line 3823) | function MaximumSelectionLength (decorated, $e, options) { function Dropdown (line 3856) | function Dropdown ($element, options) { function Search (line 3899) | function Search () { } function HidePlaceholder (line 4000) | function HidePlaceholder (decorated, $element, options, dataAdapter) { function InfiniteScroll (line 4043) | function InfiniteScroll (decorated, $element, options, dataAdapter) { function AttachBody (line 4134) | function AttachBody (decorated, $element, options) { function countResults (line 4356) | function countResults (data) { function MinimumResultsForSearch (line 4372) | function MinimumResultsForSearch (decorated, $element, options, dataAdap... function SelectOnClose (line 4396) | function SelectOnClose () { } function CloseOnSelect (line 4447) | function CloseOnSelect () { } function Defaults (line 4576) | function Defaults () { function stripDiacritics (line 4823) | function stripDiacritics (text) { function matcher (line 4832) | function matcher (params, data) { function Options (line 4927) | function Options (options, $element) { function syncCssClasses (line 5660) | function syncCssClasses ($dest, $src, adapter) { function _containerAdapter (line 5706) | function _containerAdapter (clazz) { function ContainerCSS (line 5710) | function ContainerCSS () { } function _dropdownAdapter (line 5763) | function _dropdownAdapter (clazz) { function DropdownCSS (line 5767) | function DropdownCSS () { } function InitSelection (line 5818) | function InitSelection (decorated, $element, options) { function InputData (line 5861) | function InputData (decorated, $element, options) { function getSelected (line 5879) | function getSelected (data, selectedIds) { function oldMatcher (line 5989) | function oldMatcher (matcher) { function Query (line 6032) | function Query (decorated, $element, options) { function AttachContainer (line 6059) | function AttachContainer (decorated, $element, options) { function StopPropagation (line 6078) | function StopPropagation () { } function StopPropagation (line 6117) | function StopPropagation () { } function handler (line 6244) | function handler(event) { function nullLowestDelta (line 6357) | function nullLowestDelta() { function shouldAdjustOldDeltas (line 6361) | function shouldAdjustOldDeltas(orgEvent, absDelta) {