ptbr-writer: extensão de navegador
← ptbr-writer
Fit
423 nodes, 1203 edges
build.mjs
child_process
background.js
breaksEntry()
buildRequest()
buildSystemPrompt()
checkDecisions()
checkFromSender()
classifyError()
cleanNeverFix()
decideAsks()
decideRequests()
disableSite()
dropOverlaps()
enableSite()
filterSuggestions()
handleCheck()
init()
isLocal()
isTruncated()
knownModel()
levelFor()
loadSettings()
locate()
normalize()
parseSuggestions()
pickStyle()
readDecision()
readStyle()
readText()
rulesOf()
section()
senderHost()
sentences()
siteId()
styleBody()
styleRequest()
sync()
syncSites()
urlFor()
wholeWord()
content.js
accept()
acceptNode()
acceptSuggestion()
addNeverFix()
attach()
button()
caretOffset()
check()
closeCard()
closeOnEscape()
closeOnOutside()
createWatcher()
detach()
draw()
drop()
dropOverlaps()
editableRoot()
entry()
expectEdit()
field()
fieldRects()
find()
follow()
forget()
hitAt()
ignored()
isLocal()
keyOf()
knownModel()
levelFor()
loadSettings()
locate()
neverFix()
normalize()
onChanged()
onFocus()
onInput()
onMouseMove()
onResult()
onState()
openCard()
overlayRoot()
pasteInto()
place()
placeBadge()
placeCard()
rangeFor()
rectSource()
render()
renderBadge()
renderSuggestions()
repositionAll()
ruleTitles()
run()
saveSettings()
schedule()
selectForSending()
send()
startContent()
stop()
textModel()
visible()
wordCount()
options.js
addNeverFix()
button()
disableSiteFlow()
el()
enableSiteFlow()
field()
fill()
isLocal()
knownModel()
label()
labeled()
labelled()
loadSettings()
localModels()
localPull()
maskKey()
models()
mountProviderFields()
mountTextFields()
normalizeHost()
notify()
option()
origins()
refresh()
removeSiteFlow()
render()
resolveKey()
saveProviderFields()
saveSettings()
saveTextSettings()
select()
setLevel()
setOllayaStyle()
show()
popup.js
button()
disableSiteFlow()
enableSiteFlow()
fill()
hostOf()
isLocal()
knownModel()
label()
labeled()
labelled()
line()
loadSettings()
localModels()
localPull()
maskKey()
models()
mountProviderFields()
mountTextFields()
normalizeHost()
notify()
option()
origins()
refresh()
render()
resolveKey()
saveProviderFields()
saveSettings()
saveTextSettings()
section2()
select()
setEnabled()
setLevel()
setOllayaStyle()
show()
extension.spec.ts
accept()
launch()
lexicalText()
open()
fake-server.ts
FakeServer
mode()
startFakeServer()
global-setup.ts
globalSetup()
lexical-app.ts
esbuild
vitest/config
fs
fs/promises
http
lexical
@lexical/rich-text
net
os
path
playwright.config.ts
@playwright/test
background.ts
checkDecisions()
checkFromSender()
disableSite()
enableSite()
handleCheck()
init()
pickStyle()
Sender
senderHost()
siteId()
sync()
syncSites()
apply.ts
acceptSuggestion()
pasteInto()
controller.ts
accept()
attach()
drop()
editableRoot()
field()
FieldState
follow()
neverFix()
onChanged()
onFocus()
onResult()
onState()
render()
schedule()
send()
startContent()
stop()
main.ts
overlay.ts
button()
closeCard()
closeOnEscape()
closeOnOutside()
draw()
Drawn
entry()
fieldRects()
forget()
hitAt()
onMouseMove()
openCard()
overlayRoot()
place()
placeBadge()
placeCard()
rectSource()
renderBadge()
renderSuggestions()
repositionAll()
visible()
text.ts
acceptNode()
caretOffset()
find()
rangeFor()
selectForSending()
TextModel
wordCount()
watcher.ts
attach()
check()
createWatcher()
detach()
expectEdit()
ignored()
keyOf()
onInput()
run()
WatcherOptions
decisions.ts
Ask
decideAsks()
readDecision()
readStyle()
rulesOf()
sentences()
styleBody()
globals.d.ts
hosts.ts
normalizeHost()
never-fix.ts
addNeverFix()
breaksEntry()
containsEntry()
wholeWord()
options.ts
button()
el()
field()
render()
popup.ts
button()
hostOf()
line()
render()
section()
provider-fields.ts
fill()
label()
labeled()
models()
mountProviderFields()
option()
ProviderFields
refresh()
show()
providers.ts
buildRequest()
classifyError()
decideRequests()
isTruncated()
localModels()
localPull()
readText()
styleRequest()
urlFor()
rules.ts
buildSystemPrompt()
cleanNeverFix()
PromptOptions
ruleTitles()
section()
settings.ts
isLocal()
knownModel()
levelFor()
loadSettings()
saveSettings()
sites.ts
disableSiteFlow()
enableSiteFlow()
maskKey()
notify()
origins()
removeSiteFlow()
resolveKey()
saveProviderFields()
saveTextSettings()
setEnabled()
setLevel()
setOllayaStyle()
skills.ts
suggestions.ts
applyToString()
dropOverlaps()
filterSuggestions()
locate()
normalize()
parseSuggestions()
text-fields.ts
labelled()
mountTextFields()
select()
types.ts
CheckRequest
Located
Settings
SiteConfig
Suggestion
apply.test.ts
background.test.ts
okFetch()
scriptingStub()
site()
tab()
build.test.ts
read()
run()
controller.test.ts
acceptFirst()
change()
shadow()
site()
textarea()
type()
decisions.test.ts
reply()
never-fix.test.ts
options.test.ts
addSite()
change()
choose()
flush()
modelOptions()
optionTexts()
root()
overlay.test.ts
box()
card()
cardHeight()
editable()
get()
label()
move()
open()
rect()
setup()
toJSON()
providers.test.ts
rules.test.ts
opts()
settings.test.ts
stub()
suggestions.test.ts
l()
mk()
sug()
text.test.ts
editable()
watcher.test.ts
field()
setup()
type()
url
vitest
vitest.config.ts
transform()
content.js
controller.ts
background.js
background.ts
options.js
popup.js
options.test.ts
types.ts
overlay.test.ts
overlay.ts
background.test.ts
loadSettings()
popup.ts
watcher.ts
provider-fields.ts
extension.spec.ts
controller.test.ts
settings.ts
suggestions.ts
check()
handleCheck()
textModel()
text.ts
Settings
rules.test.ts
loadSettings()
renderSuggestions()
check()
never-fix.ts
isLocal()
mountProviderFields()
fake-server.ts
disableSiteFlow()
closeCard()
follow()
openCard()
saveSettings()
apply.ts
acceptSuggestion()
follow()
draw()
fill()
checkDecisions()
fill()
removeSiteFlow()
build.test.ts
filterSuggestions()
accept()
repositionAll()
show()
refresh()
saveProviderFields()
rectSource()
refresh()
Suggestion
attach()
field()
stop()
mountTextFields()
saveTextSettings()
mountTextFields()
syncSites()
field()
selectForSending()
rulesOf()
styleBody()
l()
buildSystemPrompt()
loadSettings()
pickStyle()