SYMBOL INDEX (69 symbols across 28 files) FILE: public/app/menu.js function getMenuTemplate (line 1) | function getMenuTemplate(server) { FILE: public/app/parse.js function parseUsageInfo (line 1) | function parseUsageInfo(data, colElements, cleanerFn) { function parseHistoryInfo (line 36) | function parseHistoryInfo(data, colElements, cleanerFn) { FILE: public/app/scrape.js function generateBatteryReport (line 7) | function generateBatteryReport(cmd) { function getHtmlFromFile (line 21) | function getHtmlFromFile(path) { function readDataFromFile (line 32) | function readDataFromFile(path) { function writeDataToFile (line 43) | function writeDataToFile(data, path) { function getSoupInstance (line 55) | function getSoupInstance(html) { function getTables (line 59) | function getTables(soup) { function cleanNewlineText (line 64) | function cleanNewlineText(text) { function getNote (line 68) | function getNote(soup, index) { function getKeyValueInfo (line 92) | function getKeyValueInfo(data, rInfo) { function getTabulatedKeys (line 102) | function getTabulatedKeys(data, rawInfo, index) { function getTabulatedData (line 148) | function getTabulatedData(data, rInfo) { function computeInfo (line 192) | function computeInfo(soup, infoName, index, filterType) { function getInfo (line 226) | function getInfo(soup, infoName, index, filterType) { function scrape (line 244) | async function scrape(html) { FILE: public/app/server.js function getBatteryReport (line 9) | function getBatteryReport() { function sendBatteryReport (line 26) | function sendBatteryReport(event, _) { function showOriginalReport (line 32) | function showOriginalReport() { function showAuthorPage (line 43) | function showAuthorPage() { function exportJSONData (line 54) | function exportJSONData() { function exportPDFReport (line 72) | function exportPDFReport() { function openLink (line 102) | function openLink(url) { function makeGetRequest (line 106) | function makeGetRequest(url) { function getUpdates (line 110) | function getUpdates(event, data) { function log (line 116) | function log(type, message) { FILE: public/browser.js function getBatteryReport (line 6) | function getBatteryReport() { function getUpdates (line 17) | function getUpdates(url) { FILE: public/electron.js function createWindow (line 8) | function createWindow () { FILE: src/App.js function App (line 11) | function App() { FILE: src/components/AboutWindow.js function AboutWindow (line 4) | function AboutWindow() { FILE: src/components/ActionsWindow.js function AboutWindow (line 5) | function AboutWindow(props) { FILE: src/components/Body.js function Body (line 7) | function Body() { FILE: src/components/Broadcast.js function Broadcast (line 6) | function Broadcast() { FILE: src/components/ContentWindow.js function ContentWindow (line 8) | function ContentWindow(props) { FILE: src/components/Footer.js function Footer (line 4) | function Footer() { FILE: src/components/InformationWIndow.js function InformationWindow (line 8) | function InformationWindow() { FILE: src/components/LinksWindow.js function LinksWindow (line 4) | function LinksWindow() { FILE: src/components/Navbar.js function Navbar (line 5) | function Navbar() { FILE: src/components/Sidebar.js function Sidebar (line 5) | function Sidebar(props) { FILE: src/components/sub-components/Chart.js function Chart (line 5) | function Chart(props) { FILE: src/components/sub-components/ChartData.js function createData (line 3) | function createData(info, type, metaData) { function createBatteryCapacityData (line 34) | function createBatteryCapacityData(info) { function createBatteryLifeHistoryData (line 63) | function createBatteryLifeHistoryData(info) { function getGroupedPowerUsageInfoData (line 173) | function getGroupedPowerUsageInfoData(info) { function getDailySumGroupedPowerUsageInfoData (line 241) | function getDailySumGroupedPowerUsageInfoData(groupData, filterCondition... function formatPowerUsageInfoTime (line 260) | function formatPowerUsageInfoTime(minutes) { function createCumulativePiePowerUsageInfoData (line 267) | function createCumulativePiePowerUsageInfoData(info) { function createBarPowerUsageInfoData (line 294) | function createBarPowerUsageInfoData(info) { function createActiveSuspendedPiePowerUsageInfoData (line 337) | function createActiveSuspendedPiePowerUsageInfoData(info) { function createLinePowerUsageInfoData (line 364) | function createLinePowerUsageInfoData(info) { FILE: src/components/sub-components/CurrentBatteryEstimate.js function CurrentBatteryEstimate (line 3) | function CurrentBatteryEstimate(props) { FILE: src/components/sub-components/KeyValueInformationTable.js function KeyValueInformationTable (line 3) | function KeyValueInformationTable(props) { FILE: src/components/sub-components/RecentBatteryEstimate.js function RecentBatteryEstimate (line 4) | function RecentBatteryEstimate(props) { FILE: src/components/sub-components/SidebarRow.js function SidebarRow (line 3) | function SidebarRow(props) { FILE: src/components/utils/fetcher.js function getReport (line 3) | function getReport(callbackFunction) { function getUpdates (line 13) | function getUpdates(callbackFunction) { function sendEvent (line 24) | function sendEvent(channel, data) { FILE: src/components/utils/liteMode.js function openWindowLink (line 1) | function openWindowLink(url) { function getResource (line 5) | function getResource(url, callbackFunction) { FILE: src/components/utils/mainMode.js function openElectronLink (line 3) | function openElectronLink(url) { function getElectronEvent (line 8) | function getElectronEvent(channel, callbackFunction) { function sendElectronEvent (line 14) | function sendElectronEvent(channel, data) { FILE: src/components/utils/openExternalLink.js function openExternalLink (line 3) | function openExternalLink(url) { FILE: src/serviceWorker.js function register (line 23) | function register(config) { function registerValidSW (line 57) | function registerValidSW(swUrl, config) { function checkValidServiceWorker (line 101) | function checkValidServiceWorker(swUrl, config) { function unregister (line 131) | function unregister() {