|
| 1 | +# RegExpReplace-readable.vbs → JS Port Name Mapping |
| 2 | + |
| 3 | +| Current name | Suggested JS name | Purpose | |
| 4 | +| --- | --- | --- | |
| 5 | +| OnStartUp | registerAddon | Initialize add-on, menus, options | |
| 6 | +| OptionsDialog / iz / b3 | showOptionsDialog | Render/save options | |
| 7 | +| q4 | buildBaseMenus | Add Manage/Options/last-used menu items | |
| 8 | +| nx | showManagePresetsDialog | Manage presets UI | |
| 9 | +| b8 | showFindReplaceDialog | Main find/replace UI | |
| 10 | +| mw | syncMenuStates | Sync checked/enabled states | |
| 11 | +| ln | setUiBusy | Enable/disable UI during work | |
| 12 | +| ae / cq / q8 | writePreset / deletePreset / readPreset | INI preset CRUD | |
| 13 | +| l | parsePresetField | Parse field from preset string | |
| 14 | +| pj | unquoteValue | Strip surrounding quotes | |
| 15 | +| dg | quoteValue | Escape/quote for serialization | |
| 16 | +| pc | serializePreset | Write preset to storage | |
| 17 | +| ra | loadPresetState | Load preset into memory/UI | |
| 18 | +| ih | expandFieldPlaceholders | Expand `<Into/From Field>` | |
| 19 | +| e7 | normalizePresetOrder | Sort/reindex presets | |
| 20 | +| ha | importPresets | Import/merge presets (INI) | |
| 21 | +| ql | rewritePresetSection | Rewrite INI after deletes | |
| 22 | +| pi | deletePreset | Remove preset and menus | |
| 23 | +| mr | swapPresets | Reorder presets | |
| 24 | +| kz | updatePresetRow | Edit preset in manage table | |
| 25 | +| pw / py / de / j7 / p9 | refreshPresetMenus | Keep menus/toolbar in sync | |
| 26 | +| po | countGroupPresets | Count presets in a menu group | |
| 27 | +| ho | buildToolbarButtons | Build toolbar items for presets | |
| 28 | +| et | resolvePresetIcon | Resolve icon/name and register | |
| 29 | +| kg / pl | updateLastUsed | Track last-executed presets | |
| 30 | +| dv / nw / eq / p6 / gf / fg / h4 / ko / d9 / cz / ar | handleFieldChange | Field-change handlers in dialogs | |
| 31 | +| p7 | savePresetFromDialog | Save/create/update preset | |
| 32 | +| mh | deleteSelectedPreset | Delete selected preset | |
| 33 | +| ll | bulkDeletePresets | Multi-delete in manage dialog | |
| 34 | +| bd / lh / ic / pg | togglePresetSource | Switch/load external INI | |
| 35 | +| fv / a3 / fl | renderPresetsTable | Render/manage presets table | |
| 36 | +| k7 / ig / dy / il / ge / mm / ca / h5 / qs / k5 | handleRowMove | Row selection/drag/hold move | |
| 37 | +| mb | handleTableClick | Click handling in manage list | |
| 38 | +| bf | refreshTable | Resort/refresh timer | |
| 39 | +| kx | executePresetByName | Run preset (optionally show adjust dialog) | |
| 40 | +| hg | applyCurrentPreset | Apply find/replace to tracks | |
| 41 | +| oh | applyPresetToFields | Orchestrate field replacements | |
| 42 | +| jy | applyReplacement | Apply to field/path; handle file ops | |
| 43 | +| r2 | computeReplacement | Regex/literal/expression replacement | |
| 44 | +| hv | highlightMatches | Highlight matches/replacements | |
| 45 | +| bp | hasMatch | Test pattern presence | |
| 46 | +| cm / mv | getFieldValue | Resolve current song field | |
| 47 | +| d1 / ht | setFieldValue | Composite field setters | |
| 48 | +| ep | firstMatch | First regex match for highlight | |
| 49 | +| MapChr / MapChrCase / MapArray / MapArrayCase / MapArrayEx | mapChars / mapArray | Mapping utilities | |
| 50 | +| RegExp / RegExpEx / RegSub | regexMatch / regexAll / regexSub | Regex helpers | |
| 51 | +| k6 | expandPlaceholders | Expand numbered/string/field placeholders | |
| 52 | +| mf | expandNamePlaceholders | Placeholder handling in names | |
| 53 | +| SetVar / GetVar / LetVar | setTemp / getTemp / letTemp | Temp var storage | |
| 54 | +| DateISO / DateTimeISO / Choose / IIf / IfNull / Min / Max / SQLQuery | dateIso / dateTimeIso / choose / iif / ifNull / min / max / sqlQuery | Expression helpers | |
| 55 | +| q0 | initTracklist | Build tracklist (selected/visible/NP) | |
| 56 | +| io / iv / e2 / gg / nl / qw / px / ah | navigateMatches | Find/next/prev/replace commands | |
| 57 | +| am | renderTrackPreviewRow | Build preview row | |
| 58 | +| cy | updatePreviewRow | Update preview row after replace | |
| 59 | +| bm | filterTracklist | Keep/remove/select matched/unmatched | |
| 60 | +| eu | isNowPlayingView | Determine current view | |
| 61 | +| aw / es / mq / g8 / jm | syncWithSelection | Sync with MM selection changes | |
| 62 | +| ai | togglePreviewCheckbox | Checkbox handling | |
| 63 | +| f9 / lb / it / lj / qb / c3 / o5 | updateControlsState | Enable/disable controls | |
| 64 | +| hs timers (ge/mm/qs/h5/k5/ca/d2) | handleRowMoveTimer | Smooth move timers | |
| 65 | +| kc / bf | initialRefreshTimer | Refresh timer manage dialog | |
| 66 | +| l0 / bx | safeRefreshPreview | Guarded refresh | |
| 67 | +| pf / ls | htmlEscape / renderPresetRow | Escape and render rows | |
| 68 | +| a6 | resolveSkinCss | Locate skin CSS | |
| 69 | +| be | adjustTimezone | TZ adjust datetime | |
| 70 | +| lr | updateHistory | Maintain find/replace history | |
| 71 | +| hm / no | loadSettings / saveSettings | Read/write INI settings | |
| 72 | +| le / em | onOptionsChanged | Respond to options changes | |
| 73 | +| gw / ml | fillDefaultPatterns | Default regex patterns | |
| 74 | +| dr / hp / ci | markDirty / clearDirty / isDirty | Dirty-state tracking | |
| 75 | +| fp | promptSaveIfDirty | Prompt to save edits | |
| 76 | +| n8 | closeDialog | Dialog cleanup | |
| 77 | +| nd / jl / hj / an | handleMenuCommand | Menu/toolbar entry points | |
| 78 | +| j5 | showHelp | Show regex/VBScript quick ref | |
| 79 | +| n0 | openHomepage | Open project page | |
| 80 | +| c4 | fieldMap | Friendly → field expressions | |
| 81 | +| ht | setterMap | Field setter overrides | |
| 82 | +| d7 | customFieldLabels | Custom label cache | |
| 83 | +| c8 | sqlCache | SQL query cache | |
| 84 | +| ef | regexCache | Cached regex objects | |
0 commit comments