- 
            
Backend
- 
            
Behaviors
- 
            
FormController
 - 
            
ImportExportController
 - 
            
ListController
 - 
            
RelationController
 - FormController
 - ImportExportController
 - ListController
 - RelationController
 - ReorderController
 - UserPreferencesModel
 
 - 
            
 - 
            
Classes
- 
            
Dashboard
 - 
            
NavigationManager
 - 
            
WidgetManager
 - AuthManager
 - BackendController
 - Controller
 - ControllerBehavior
 - DashboardManager
 - DashboardWidgetBase
 - FilterScope
 - FilterWidgetBase
 - FormField
 - FormTabs
 - FormWidgetBase
 - ListColumn
 - LoginCustomization
 - MainMenuItem
 - NavigationManager
 - ReportDataSourceBase
 - ReportDataSourceManager
 - ReportWidgetBase
 - RoleManager
 - RolePermission
 - SettingsController
 - SideMenuItem
 - Skin
 - StaticReportWidgetContainer
 - VueComponentBase
 - WidgetBase
 - WidgetManager
 - WildcardController
 
 - 
            
 - 
            
Controllers
 - 
            
Database
 - 
            
Facades
 - 
            
FilterWidgets
 - 
            
FormWidgets
 - 
            
Helpers
 - 
            
Models
- 
            
BrandSetting
 - 
            
ExportModel
 - 
            
ImportModel
 - AccessLog
 - BrandSetting
 - Dashboard
 - EditorSetting
 - ExportModel
 - ImportModel
 - Preference
 - ReportDataCache
 - User
 - UserGroup
 - UserPreference
 - UserPreferenceModel
 - UserRole
 - UserThrottle
 
 - 
            
 - 
            
ReportWidgets
 - 
            
Skins
 - 
            
Traits
 - 
            
VueComponents
 - 
            
Widgets
- 
            
Filter
 - 
            
Form
 - 
            
Lists
 - 
            
Table
 - Filter
 - Form
 - Lists
 - ListStructure
 - ReportContainer
 - RoleImpersonator
 - Search
 - SiteSwitcher
 - Table
 - Toolbar
 
 - 
            
 - ServiceProvider
 
 - 
            
 - 
            
Cms
- 
            
Classes
- 
            
Controller
 - 
            
EditorExtension
 - 
            
Layout
 - 
            
Page
 - 
            
Partial
 - 
            
Theme
 - AjaxResponse
 - Asset
 - CmsCompoundObject
 - CmsController
 - CmsDemoTrafficDataGenerator
 - CmsException
 - CmsObject
 - CmsObjectCache
 - CmsObjectCollection
 - CmsReportDataSource
 - CmsStatusDataSource
 - CodeBase
 - CodeParser
 - ComponentBase
 - ComponentBehavior
 - ComponentHelpers
 - ComponentManager
 - ComponentModuleBase
 - ComponentPartial
 - Content
 - Controller
 - EditorExtension
 - Layout
 - LayoutCode
 - Meta
 - Page
 - PageCode
 - PageManager
 - Partial
 - PartialCode
 - PartialStack
 - PartialWatcher
 - Router
 - Snippet
 - SnippetManager
 - Theme
 - ThemeManager
 - ThisVariable
 - TrafficLogger
 
 - 
            
 - 
            
Components
 - 
            
Console
 - 
            
Controllers
 - 
            
Database
 - 
            
Facades
 - 
            
FormWidgets
 - 
            
Helpers
 - 
            
Models
 - 
            
ReportWidgets
 - 
            
Traits
 - 
            
Twig
- AjaxPartialTokenParser
 - ComponentNode
 - ComponentTokenParser
 - ContentNode
 - ContentTokenParser
 - DebugExtension
 - DefaultNode
 - DefaultTokenParser
 - Extension
 - FlashNode
 - FlashTokenParser
 - FrameworkNode
 - FrameworkTokenParser
 - GetAttrAdjuster
 - GetAttrNode
 - Loader
 - MetaNode
 - MetaTokenParser
 - PageNode
 - PageTokenParser
 - PartialNode
 - PartialTokenParser
 - PlaceholderNode
 - PlaceholderTokenParser
 - PutNode
 - PutTokenParser
 - ScriptsNode
 - ScriptsTokenParser
 - StylesNode
 - StylesTokenParser
 
 - 
            
VueComponents
 - 
            
Widgets
 - ServiceProvider
 
 - 
            
 - 
            
Editor
- 
            
Behaviors
 - 
            
Classes
 - 
            
Controllers
 - 
            
Traits
 - 
            
VueComponents
 - ServiceProvider
 
 - 
            
 - 
            
Media
- 
            
Classes
 - 
            
Controllers
 - 
            
FormWidgets
 - 
            
Helpers
 - 
            
Twig
 - 
            
Widgets
 - ServiceProvider
 
 - 
            
 - 
            
System
- 
            
Behaviors
 - 
            
Classes
- 
            
PresetManager
 - 
            
SiteManager
 - 
            
UiManager
 - 
            
UpdateManager
 - AppBase
 - CombineAssets
 - DependencyResolver
 - DriverBehavior
 - ErrorHandler
 - MailManager
 - ManifestCache
 - MarkupExtensionItem
 - MarkupManager
 - ModelBehavior
 - PagerElement
 - PluginBase
 - PluginManager
 - PresetManager
 - ProductDetail
 - RateLimiter
 - ResizeImageItem
 - ResizeImages
 - SettingsManager
 - SettingsMenuItem
 - SiteManager
 - SystemController
 - SystemReportDataSource
 - UiElement
 - UiManager
 - UpdateManager
 - VersionManager
 
 - 
            
 - 
            
Console
- ComposerScript
 - OctoberAbout
 - OctoberDown
 - OctoberFresh
 - OctoberMigrate
 - OctoberMirror
 - OctoberOptimize
 - OctoberPasswd
 - OctoberUp
 - OctoberUpdate
 - OctoberUtil
 - OctoberUtilCommands
 - OctoberUtilPatches
 - OctoberUtilRefitLang
 - PluginCheck
 - PluginDisable
 - PluginEnable
 - PluginInstall
 - PluginList
 - PluginRefresh
 - PluginRemove
 - PluginSeed
 - PluginTest
 - ProjectSync
 
 - 
            
Controllers
 - 
            
Database
 - 
            
Facades
 - 
            
Helpers
 - 
            
Middleware
 - 
            
Models
 - 
            
ReportWidgets
 - 
            
Traits
 - 
            
Twig
 - 
            
Widgets
 - ServiceProvider
 
 - 
            
 - 
            
Tailor
- 
            
Behaviors
 - 
            
Classes
- 
            
Blueprint
 - 
            
BlueprintIndexer
 - 
            
EditorExtension
 - 
            
Relations
 - 
            
SchemaBuilder
 - 
            
Scopes
 - Blueprint
 - BlueprintCollection
 - BlueprintErrorData
 - BlueprintException
 - BlueprintIndexer
 - BlueprintModel
 - BlueprintVerifier
 - ComponentVariable
 - ContentFieldBase
 - EditorExtension
 - FieldManager
 - Fieldset
 - NavigationItem
 - PermissionItem
 - RecordIndexer
 - SchemaBuilder
 - SchemaPruner
 
 - 
            
 - 
            
Components
 - 
            
Console
 - 
            
ContentFields
 - 
            
Controllers
 - 
            
Models
- 
            
EntryRecord
 - 
            
GlobalRecord
 - 
            
RecordImport
 - ContentSchema
 - EntryRecord
 - GlobalRecord
 - NestedFormItem
 - PreviewToken
 - RecordExport
 - RecordImport
 - RepeaterItem
 
 - 
            
 - 
            
Traits
 - 
            
VueComponents
 - ServiceProvider
 
 - 
            
 - 
            
Events
- 
            
backend
- 
            
ajax
 - 
            
brand
 - 
            
files
 - 
            
filter
 - 
            
form
 - 
            
list
 - 
            
menu
 - 
            
page
 - 
            
roles
 - 
            
site
 - 
            
user
 
 - 
            
 - 
            
cms
- 
            
ajax
 - 
            
block
 - 
            
combiner
 - 
            
component
 - 
            
internalTrafficStatistics
 - 
            
object
 - 
            
page
 - 
            
pageLookup
 - 
            
resizer
 - 
            
router
 - 
            
sitePicker
 - 
            
template
 - 
            
theme
 - extendTwig
 
 - 
            
 - 
            
deferredBinding
 - 
            
editor
- 
            
extension
 
 - 
            
 - 
            
exception
 - 
            
halcyon
- 
            
datasource
 
 - 
            
 - 
            
mailer
 - 
            
media
 - 
            
model
- 
            
auth
 - 
            
filter
 - 
            
form
 - 
            
relation
- 
            
/docs/api/model/relation/add
 - 
            
/docs/api/model/relation/associate
 - attach
 - 
            
/docs/api/model/relation/beforeadd
 - 
            
/docs/api/model/relation/beforeassociate
 - beforeAttach
 - beforeDetach
 - 
            
/docs/api/model/relation/beforedissociate
 - 
            
/docs/api/model/relation/beforeremove
 - detach
 - 
            
/docs/api/model/relation/dissociate
 - 
            
/docs/api/model/relation/remove
 
 - 
            
 - 
            
/docs/api/model/afterboot
 - 
            
/docs/api/model/aftercreate
 - 
            
/docs/api/model/afterdelete
 - 
            
/docs/api/model/afterfetch
 - 
            
/docs/api/model/afterinit
 - afterRelation
 - afterRestore
 - 
            
/docs/api/model/aftersave
 - afterTrash
 - 
            
/docs/api/model/afterupdate
 - afterValidate
 - 
            
/docs/api/model/beforecreate
 - 
            
/docs/api/model/beforedelete
 - 
            
/docs/api/model/beforefetch
 - beforeGetAttribute
 - beforeRelation
 - beforeReplicate
 - beforeRestore
 - 
            
/docs/api/model/beforesave
 - beforeSetAttribute
 - 
            
/docs/api/model/beforeupdate
 - beforeValidate
 - extendBlueprint
 - getAttribute
 - newInstance
 - saveInternal
 - setAttribute
 
 - 
            
 - 
            
pages
- 
            
snippet
 
 - 
            
 - 
            
site
 - 
            
system
- 
            
assets
- beforeAddAsset
 - 
            
/docs/api/system/assets/beforebundleasset
 
 - 
            
console
- 
            
mirror
 
 - 
            
 - 
            
mail
 - 
            
reportwidgets
 - 
            
resizer
 - 
            
settings
 - 
            
site
 - 
            
updater
 - extendConfigFile
 - extendTwig
 
 - 
            
 - 
            
tailor
 - 
            
user
 
 - 
            
 - 
            
Library
- 
            
Argon
 - 
            
Assetic
- 
            
Asset
 - 
            
Cache
 - 
            
Exception
 - 
            
Factory
 - 
            
Filter
 - 
            
Traits
 - 
            
Util
 - README
 - AsseticServiceProvider
 - AssetManager
 - AssetWriter
 - Combiner
 - FilterManager
 
 - 
            
 - 
            
Auth
 - 
            
Combine
 - 
            
Composer
 - 
            
Config
 - 
            
Database
- 
            
Attach
 - 
            
Concerns
 - 
            
Connections
 - 
            
Connectors
 - 
            
Factories
 - 
            
Models
 - 
            
Relations
 - 
            
Schema
 - 
            
Scopes
 - 
            
Traits
 - 
            
Updates
 - README
 - Builder
 - Collection
 - DatabaseServiceProvider
 - Dongle
 - ExpandoModel
 - MigrationServiceProvider
 - Model
 - ModelBehavior
 - ModelException
 - MorphPivot
 - NestedTreeScope
 - Pivot
 - QueryBuilder
 - Replicator
 - SortableScope
 - TreeCollection
 - Updater
 
 - 
            
 - 
            
Element
- 
            
Filter
 - 
            
Form
 - 
            
Lists
 - 
            
Navigation
 - ElementBase
 - ElementHolder
 
 - 
            
 - 
            
Events
 - 
            
Exception
 - 
            
Extension
 - 
            
Filesystem
 - 
            
Flash
 - 
            
Foundation
- 
            
Bootstrap
 - 
            
Console
 - 
            
Exception
 - 
            
Http
- 
            
Middleware
 - Kernel
 
 - 
            
 - 
            
Providers
 - Application
 
 - 
            
 - 
            
Halcyon
- 
            
Concerns
 - 
            
Datasource
 - 
            
Exception
 - 
            
Processors
 - 
            
Traits
 - README
 - Builder
 - Collection
 - HalcyonServiceProvider
 - Model
 
 - 
            
 - 
            
Html
 - 
            
Mail
 - 
            
Network
 - 
            
Parse
 - 
            
Resize
 - 
            
Router
 - 
            
Scaffold
 - 
            
Support
- 
            
Debug
 - 
            
Facades
 - 
            
Traits
 - README
 - Arr
 - ClassLoader
 - Collection
 - Facade
 - ModuleServiceProvider
 - SafeCollection
 - ServiceProvider
 - Singleton
 - Str
 
 - 
            
 - 
            
Translation
 - 
            
Validation
 
 - 
            
 
- Documentation
 - API
 - Backend
 - Traits
 - SearchableWidget
 
Backend\Traits\SearchableWidget
Overview
SearchableWidget adds search features to back-end widgets
Protected Properties
protected bool $searchTerm
Protected Methods
protected getSearchTerm()
protected getSearchTerm(): void
protected setSearchTerm()
protected setSearchTerm($term): void
protected textMatchesSearch()
protected textMatchesSearch(&$words, $text): void