Wikibase
MediaWiki Wikibase extension
Wikibase\Client Namespace Reference

Root namespace for Client extension code. More...

Namespaces

 Api
 Client integration with MediaWiki's Action API
 
 ChangeModification
 
 Changes
 Handling for EntityChanges from a Repo.
 
 DataAccess
 Accessing Repo data from a Client.
 
 DataBridge
 Root namespace for the CLient component DataBridge.
 
 Hooks
 Client handling of MediaWiki's Hooks
 
 Notifications
 Client integration with the Echo extension
 
 ParserOutput
 ParserOutput integration for Client pages that use Repo entities.
 
 RecentChanges
 Display of Repo changes on a Client RecentChanges page
 
 Serializer
 
 Specials
 Client integration with MediaWiki's Special pages
 
 Store
 
 Tests
 Root namespace for Client extension test code.
 
 UpdateRepo
 Updates to a Repo after events on a Client.
 
 Usage
 Tracking the usage of Repo entities on a Client (see usagetracking.md)
 

Classes

class  CachingOtherProjectsSitesProvider
 Get a list of sites that should be displayed in the "Other projects" sidebar from cache or re-compute them. More...
 
class  ChangeNotificationJob
 Job for notifying a client wiki of a batch of changes on the repository. More...
 
class  ClientHooks
 File defining the hook handlers for the Wikibase Client extension. More...
 
class  EntitySourceDefinitionsLegacyClientSettingsParser
 TODO: alternatively, the logic could go to the "static constructor" of EntitySourceDefinitions class? More...
 
class  MoreLikeWikibase
 Wikibase extension for MoreLike feature. More...
 
class  NamespaceChecker
 Checks if a namespace in Wikibase Client shall have wikibase links, etc., based on settings. More...
 
class  OtherProjectsSitesGenerator
 Generates a list of sites that should be displayed in the "Other projects" sidebar. More...
 
interface  OtherProjectsSitesProvider
 Provides a list of sites that should be displayed in the "Other projects" sidebar. More...
 
class  PropertyLabelNotResolvedException
 
class  RepoItemLinkGenerator
 
class  RepoLinker
 
class  WikibaseClient
 Top level factory for the WikibaseClient extension. More...
 

Detailed Description

Root namespace for Client extension code.