Main class of the Brazen framework
コードが変更されたバージョンのみを表示しています すべてのバージョンを表示
showDockMigrationStatus
hideDockMigrationStatus
setForceDockMigrationStatus
init()
configurationManager.initialize()
onMigrationStatus
_getComplianceRuleColor
null
_renderComplianceRulesPanelContent
appendTagAttributeActions
explore.isEnabled
ensureOptionKey
clearCache
ensureComplianceLookups
onReady
isTagSearchBookmarked
isCurrentSearchBookmarked
_bookmarkRows
_toggleBookmarkAtUrl
createTagBookmarkActionButton
onAfterToggle
finally
refreshTagActionSurfaces(detail, handlers)
detail.tags
fieldKeys
_validateCompliance
HTMLElement
itemWrapperResolver
composeDockRail
.load()
fetch
DOMParser
querySelector
Element
_embedUI
_hideMainPanel
#bv-ui
event.currentTarget
refreshDockInterface
_refreshDockButtonStates
.bv-dock-rail-body
pageMatch
createElement
reloadBookmarkFields
_buildDock
railBody.replaceChildren
onRemoveRule
_removeComplianceRule
resize
AbortController
pagehide
#bv-download-interruption-panel
#bv-human-interaction-panel-resolution
#bv-human-interaction-panel-download
#bv-human-interaction-panel
_showDockSlidePanel
BRAZEN_FRAMEWORK_BUILD
local-13.0.0
createBookmarkRowAttributeActions
prepareBookmarkRowAttributeData
setAttributeActionsConfig
getRowActions
requestDownloadManagerLeadership()
toggleCurrentSearchBookmark
registerCurrentSearchBookmarkDock
getTags
include
field._bookmarkRows
_tagAttributePersistKeys
toggleTagSearchBookmark
id
entryId
_onAfterComplianceRun
_scheduleAfterComplianceRun
ChildObserver
_waitForDomElement
{ abort }
RegExp
ResizeObserver
_runComplianceValidation(false)
_decodeHtmlEntities
Utilities.decodeHtmlEntities
local-12.3.1
_updateDockMenuButtonState
_mergeDownloadDuplicateLedgerFromStorage
_reloadDownloadDuplicateLedgerFromStorage
configureDock()
.show-settings
OPTION_ALWAYS_SHOW_SETTINGS_PANE
_isAlwaysShowSettingsPaneActive
configureDock
_disableUI
local-12.3.0
_complyItemsList
_primeComplianceCaches
_runComplianceValidation
_isDownloadDuplicateAsync
_isDownloadLedgerIdRecordedAsync
BrazenItemAttributesResolver
BrazenFramework
@require
trackComplianceRules
search
bv-dock-compliance-rules-btn
createBehavioursTabPanel(options?)
review-ignored-filename-pins
skip-empty-filename-pins
only-show-download-manager
local-12.2.2
_handleDownloadSucceeded(download)
GM_download
onload
_disconnectItemListChildObservers()
_claimDownloadDuplicateLedgerSlot
_itemListChildObservers
_ensureTagEntityForAction
typeEntryId
tag.type
setTagSubstitution
restoreTagDiscoveryPanelIfNeeded()
setSortRules
clearScriptDatabase
sessionStorage
open()
save()
writeSetting
_handleDownloadFailed
alert
handleMediaCloudflarePage(options?)
clearScriptDatabase()
location.reload()
DEFAULT_DOWNLOAD_DUPLICATE_LEDGER_MAX_ENTRIES
maxEntries
DownloadDuplicateLedgerConfiguration
BrazenDownloadManager
_addDownload
_wrapDownloadTask
_downloadsQueue
_buildDownloadPath
_resolveDownloadPattern
_sanitizePathSegment
configureDownloadManager()
downloadsDelay
downloadInitiationGapMs
_addItemTagBlacklistFilter
_complyTagComplianceFilter
TAG_FIELD_SPEC
_prepareTagComplianceRuntime
_handleComplianceForBlacklistFilter
_isAlwaysShowSettingsPaneActive()
getTagSubstitutionUiState
toggleTagSubstitutionLink
createTagSubstitutionActionButton
onTagSubstitutionUiChange
hasTagSubstitutionField
clearTagSubstitution
createDonateTabPanel()
_handleConfigurationChange
settings
all
refreshMountedFields()
downloadResolutionQueue
downloadQueue
downloadManagerState
onConfigurationChange
_syncDockPanelPosition
enableDefault
setDefault(true)
_settingCache
field.value = true
false
configureDownloadManager(config)
initialize()
downloadImmediate
enqueueDownload
dequeueDownload
isQueued
confirmTagDiscoveryMappings
skipTagDiscoveryInclusion
openTagDiscoveryMedia
toggleDownloadManagerPaused
clearDownloadQueue
clearDownloadDuplicateLedger
getDownloadManagerProgress
getDownloadQueueCount
toggleTagDiscoveryMode
toggleSelectionMode
toggleCurrentMediaQueued
isDownloadPageRole
isDownloadManagerEnabled
isDownloadManagerLeaderTab
getDownloadManager()
OPTION_DISABLE_COMPLIANCE_VALIDATION
invertedFiltersMaster
skipDuplicates
_addItemHideDownloadedMediaFilter
hideDownloaded
flagToggle
dockTemplateArgs
downloadDuplicateLedger
_handleDuplicateDownloadSkipped
_runDeferredStorageMigration
onMigrationStatusChange
BrazenLegacyImporter
setStorage(STORAGE_DRIVER_GM)
flushPending()
onBookmarksHydrate
reloadBookmarkFields()
onConfigurationChange(event)
_onSaveSettings
ConfigurationManager.save()
updateDockInterface()
ConfigurationManager.writeSetting('dock-position')
readSetting
_dockOrientation
field.value
FILTER_*
OPTION_*
CONFIG_*
setTitle(...)
getField
field.key
setTitle
createDockElement
field.title
configureDock({ orientations, defaultOrientation?, showPositionControl?, scriptName?, showBranding?, onOpenMainPanel? })
OPTION_DOCK_POSITION
showPositionControl
scriptName
showBranding
"Brazen Scripts - "
bv-dock-panel-*
_rebuildDock()
_refreshDockButtonStates()
add*Field
set*
#bv-compliance-rules
_toggleComplianceRulesPanel()
definePage
definePages
isPage
anyPage
getActivePages
getLayout
addPageOperation
itemListSelectors
itemSelectors
itemNameSelector
itemLinkSelector
SelectorConfig
_forPage
_forPages
_gatePage
_performOperationOnPage
_performTogglableOperationOnPage
_onBeforeFullInit
enableCompliance
disableCompliance
isComplianceEnabled
setCompliancePages
_onValidateInit()
_initPages
_onValidateInit
_parseDownloadTagSubstitutionLines
{subject, replacement}
alias - canonical
addRule
setRules
line.match is not a function
_setTagBlacklistNormalizers
_tagBlacklistLineMatchesTag
_isTagInTagBlacklist
_toggleTagInTagBlacklist
_clearTagBlacklistField
_updateRulesetField
_tagBlacklistNormalizers
TagBlacklistNormalizers
BrazenConfigurationManager
removeRule
hasRule
toggleRule
clearRules
BrazenConfigurationManager.addLedgerField
CONFIG_TYPE_LEDGER
gm
_isDownloadDuplicate
_setTagBlacklistNormalizers({normalizeTagLine, normalizeRuleLine})
_setTagBlacklistRouting
_tagBlacklistRouting
TagBlacklistRoutingConfiguration
_toggleTagInTagBlacklist(fieldKey, optionKey, name)
optionKey
fieldKey
_validateCompliance()
_getActiveTagBlacklistFieldKey
_isTagInActiveTagBlacklist
_toggleTagInActiveTagBlacklist
_isTagInTagBlacklist(fieldKey, name)
mouseleave
slideUp
GM_setValue
{storageKey}/e/{id}
{primaryField}
@grant GM_deleteValue
_persistDownloadDuplicateLedger
GM_getValue
_initDownloadDuplicateLedger
_addItemHideDownloadedMediaFilter(getItemDownloadId, helpText?, optionKey?)
OPTION_HIDE_DOWNLOADED_MEDIA
_isDownloadDuplicateLedgerActive()
Skip Duplicate Downloads
OPTION_HIDE_DOWNLOADED_MEDIA_HELP
_updateRulesetField(field, lines)
onTranslateFromUI
sortRules
optimized
onOptimize
OPTION_ENABLE_DOWNLOAD_DUPLICATE_LEDGER
OPTION_ENABLE_DOWNLOAD_DUPLICATE_LEDGER_HELP
enableConfigKey
enableHelpText
Added platform agnostic safe folder name truncation for downloads
Fix another case of illegal character combination for downloads
Added ruleset sorting
Added support for multiple instances of tag blacklist filters
Added option to customize rows for blacklist filter
Made some config items optional for a more focused approach
Made after compliance run callback more reliable and is now called when all kinds of compliance runs are completed.
Fixed a typo causing syntax error
Fixed folder not being created for downloads
Added config toggle to perform item compliance
Sync UI generator
Fixed UI resize not being possible when pane is not set to always show.
Added capability to add comments to tag rules.
Add option to disable UI generation
Fixed settings backup file download
Fixed text blacklist
find
children
Removed UI before and after event assignment methods
Refactored tags support with customizable item attribute based tag blacklist as well as capability to have multiple tag based rule set filters
Animation change for settings menu hide
Separate switches for preset blacklists
スクリプトのすべてのバージョンを表示