Home
Tutorials
Project Notes — random-ai-prompt
Project & Repository
Modules
gui/App
AppShell
HydratedApp
gui/components/ApiKeyField
InfoTip
gui/components/CodeEditor
CodeEditor
gui/components/DialogHost
focusable
gui/components/DplAskCorner
gui/components/DplEditor
DplEditor
gui/components/DplInsertBar
InsertMenu
InsertRow
ItemButton
rollExample
useExamples
gui/components/DplRefineBar
gui/components/DplStatus
gui/components/Field
Group
Num
Select
Text
TextArea
Toggle
gui/components/Gallery
PlaceholderCell
Thumb
gui/components/Home
gui/components/InlineImageControls
gui/components/LinksMenu
gui/components/LivePreview
gui/components/Manage
gui/components/ManageBlockEditor
gui/components/ManageFolderEditor
gui/components/ManageListEditor
gui/components/NsfwToggle
gui/components/PromptComposer
PromptComposer
gui/components/PromptResult
DplHoverCode
PromptResult
ResultImage
sameRow
gui/components/ProviderBox
InfoTip
ProviderField
gui/components/ProviderGear
GearIcon
GearSection
gui/components/ProviderPicker
gui/components/ProvidersMenu
gui/components/Settings
gui/components/SettingsDrawer
gui/components/SingleView
gui/components/ThemePicker
gui/components/TokenPicker
gui/components/UpdateBanner
gui/components/WrapperFab
gui/components/home/BlockPalette
gui/components/icons
gui/components/manage/ManageDetail
gui/components/manage/icons
gui/components/single/CopyButton
gui/components/single/DerivedStrips
gui/components/single/DetailTable
DetailRow
gui/components/single/KeywordsCard
gui/components/single/LineageHead
gui/components/single/PromptCard
gui/entry-server
gui/i18n
gui/i18n/I18nProvider
gui/i18n/config
dirFor
isSupported
resolveLocale
gui/i18n/loadMessages
messagesFor
gui/main
gui/theme/ThemeProvider
ThemeProvider
useTheme
gui/theme/applyTheme
applyAccent
applyTheme
prefersLight
resolveMode
gui/theme/config
normalizeMode
gui/theme/presets
normalizeAccent
gui/theme/runtimeAccents
applyUserThemes
cssFor
gui/theme/themeFile
parseThemeFile
serializeTheme
gui/theme/userThemeStore
getUserThemes
removeUserTheme
saveUserTheme
useUserThemes
read
Classes
Rng
chance
float
fork
int
pick
sample
shuffle
Global
DEFAULT_CAT_PRIORITY
DEFAULT_INTENSITY
DPL_INSERT_CATALOG
MAX_GROUP_DEPTH
NSFW_TOKEN
RESERVED_ANY
RESERVED_WILDCARD
RNG
SFW_SUFFIX
adultAllowed
allListNames
applyIntensityMod
applyPreset
artistRepeater
autoGroupListDirs
blockNames
blockTags
blockTokens
bootNodeEngine
browserLoader
buildBlocks
buildDplCompletions
buildInsertMenu
buildTree
camelId
charRank
clampDial
clampFocus
clampIntensity
classifyRemoval
compareNames
compileDpl
computeButtonNames
condPasses
configure
consumeBracket
convert
createEngine
createPromptRun
createRng
cyrb128
danbooruReplacer
dedupeLines
depthToIntensity
dialExcluded
dpJsModule
dynGroupDirs
dynGroupMembers
editIn
editOut
effectiveGate
engineDefaults
expandPrompt
expandPromptSeeded
focusWord
forEngine
forcedToken
gateDecision
gatePool
generatePrompt
generatePrompts
getAmbientRng
getRndSalt
growUntilDistinct
hasNsfwToken
hasVariantSuffix
impliedGroupMembers
init
initBrowserCatalog
intensityWord
isArtistName
isDigit
isGatedBlock
isGatedList
isNsfw
isReservedAny
isReservedWildcard
joinPieces
keywordRepeater
lexLines
listNames
listTags
loadAll
loadBlockList
loadListFileList
loadPreset
logicalListNames
makeListStage
materializeTemplate
mergeNew
metroLoader
nodeLoader
normalize
parseAiCandidates
parseArgs
parseBracketSpec
parseChoice
parseFlow
parseFrontMatter
parseGate
parseNode
parseRef
parseRepeat
parseSections
pickerListNames
pickerLists
presetNames
processMdj
processNAI
processPlain
processRepeat
processSd
promptSuggestion
pushUnique
randomFloat
randomInt
randomSeed
readAmbient
readSfwBase
renderChoice
renderEmphasis
renderInlineBody
renderRef
renderRepeat
requireLoader
resolveGroup
resolveListLines
resolveName
resolvePresets
resolveVariant
resolveWildcard
sample
scaleCount
scanDigits
seedFor
setActiveSettings
setAmbientRng
setMetroOverlay
sfc32
shuffle
sortLines
swapOut
weightFor
weightOf
weightedSampleN
withAmbientRng
Tutorial: Project & Repository
List Credits
Project & Repository
Project & Repository
Repository-level docs that aren't development notes.