Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/devxnshsharma/UnMessify
/ functions
Functions
68 in github.com/devxnshsharma/UnMessify
⨍
Functions
68
◇
Types & classes
2
↓ 16 callers
Function
formatCurrency
(amount)
app.js:958
↓ 15 callers
Function
showToast
(message, type = 'success')
app.js:966
↓ 13 callers
Function
formatDate
(date)
app.js:944
↓ 8 callers
Method
render
()
app.js:1461
↓ 7 callers
Method
save
()
app.js:1454
↓ 6 callers
Method
switchTab
(tabName)
app.js:1211
↓ 4 callers
Function
computeDerivedData
* Compute derived data from profile and expenses * @param {Object} profile - User profile * @param {Array} expenses - Array of expense entries * @r
app.js:73
↓ 2 callers
Function
calculateBurnRateWindow
* Calculate burn rate for a specific window of days
app.js:169
↓ 2 callers
Method
clearFormErrors
()
app.js:1426
↓ 2 callers
Function
formatDateDisplay
(dateStr)
app.js:952
↓ 2 callers
Function
formatDateISO
(date)
charts.js:540
↓ 2 callers
Function
showConfirmModal
(title, message, onConfirm)
app.js:993
↓ 2 callers
Method
showFormErrors
(errors)
app.js:1411
↓ 2 callers
Method
showMainApp
()
app.js:1224
↓ 2 callers
Method
updateSafeLimitPreview
()
app.js:1431
↓ 1 callers
Function
calculateDailySafeLimit
* Calculate adaptive daily safe limit
app.js:191
↓ 1 callers
Function
calculatePersonality
* Calculate spending personality
app.js:493
↓ 1 callers
Function
cleanup
()
app.js:1003
↓ 1 callers
Function
computeForecast
* Compute 3-day forecast
app.js:402
↓ 1 callers
Function
computeTodayContext
* Compute "Today's Context" insights
app.js:322
↓ 1 callers
Function
computeYesterdayDelta
* Compute what changed since yesterday
app.js:442
↓ 1 callers
Function
createDefaultProfile
* Create a new user profile * @returns {Object} Default user profile
app.js:26
↓ 1 callers
Function
createExpenseEntry
* Create a new expense entry * @param {Object} data - Expense data * @returns {Object} Expense entry with generated ID
app.js:55
↓ 1 callers
Function
determineConfidenceLevel
* Determine confidence level for predictions
app.js:299
↓ 1 callers
Function
determineRiskLevel
* Determine risk level based on multiple factors
app.js:266
↓ 1 callers
Function
exportState
* Export state as JSON file
app.js:896
↓ 1 callers
Function
formatDateForChart
(date)
charts.js:536
↓ 1 callers
Function
generateAdvice
* Generate advice based on current state
app.js:829
↓ 1 callers
Function
generateMonthNarrative
* Generate end-of-month narrative
app.js:629
↓ 1 callers
Function
generatePersonalRules
* Generate personal spending rules/insights
app.js:571
↓ 1 callers
Function
generateUUID
()
app.js:936
↓ 1 callers
Function
getConfidencePercent
* Get confidence percentage (0-100)
app.js:312
↓ 1 callers
Function
get_block
(regex_start, regex_end)
parse_html.py:6
↓ 1 callers
Method
handleExpenseSubmit
(form)
app.js:1289
↓ 1 callers
Method
handlePreferencesSubmit
(form)
app.js:1372
↓ 1 callers
Method
handleQuickSetup
(form)
app.js:1162
↓ 1 callers
Method
handleSetupSubmit
(form)
app.js:1237
↓ 1 callers
Method
handleSimulation
(amount)
app.js:1196
↓ 1 callers
Function
importState
* Import state from JSON file
app.js:913
↓ 1 callers
Method
init
()
app.js:1030
↓ 1 callers
Function
loadState
* Load app state from localStorage
app.js:855
↓ 1 callers
Function
migrateState
* Migrate state from older versions
app.js:887
↓ 1 callers
Method
populatePreferencesForm
()
app.js:2101
↓ 1 callers
Function
predictExhaustionDate
* Predict credit exhaustion date
app.js:238
↓ 1 callers
Method
renderAdvice
()
app.js:2010
↓ 1 callers
Method
renderBudgetHealth
()
app.js:1531
↓ 1 callers
Method
renderHistory
()
app.js:2037
↓ 1 callers
Method
renderMealInsights
()
app.js:1734
↓ 1 callers
Method
renderMetrics
()
app.js:1899
↓ 1 callers
Method
renderNewWidgets
()
app.js:1523
↓ 1 callers
Method
renderPersonalization
()
app.js:1839
↓ 1 callers
Method
renderPredictions
()
app.js:1939
↓ 1 callers
Method
renderQuickStats
()
app.js:1701
↓ 1 callers
Method
renderSavingsStreak
()
app.js:1615
↓ 1 callers
Method
renderSmartWidgets
()
app.js:1794
↓ 1 callers
Method
renderStatusStrip
()
app.js:1882
↓ 1 callers
Function
saveState
* Save app state to localStorage
app.js:873
↓ 1 callers
Method
setupEventListeners
()
app.js:1045
↓ 1 callers
Function
simulateSpend
* Simulate spending impact on exhaustion
app.js:676
↓ 1 callers
Function
updateCategoryChart
* Category Breakdown Donut Chart
charts.js:223
↓ 1 callers
Function
updateDailySpendChart
* Daily Spending Line Chart
charts.js:55
↓ 1 callers
Function
updateDepletionChart
* Credit Depletion Chart
charts.js:343
↓ 1 callers
Method
validateExpenseForm
(formData)
app.js:1331
↓ 1 callers
Method
validateSetupForm
(formData)
app.js:1268
Method
constructor
()
app.js:1022
Method
deleteExpense
(id)
app.js:1398
Method
renderWeeklySavings
()
app.js:1662
Function
updateCharts
* Initialize or update all charts
charts.js:41