Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Client Namespace Reference

Root namespace for Client extension code. More...

Namespaces

namespace  Api
 Client integration with MediaWiki's Action API
 
namespace  Changes
 Handling for EntityChanges from a Repo.
 
namespace  DataAccess
 Accessing Repo data from a Client.
 
namespace  DataBridge
 Root namespace for the CLient component DataBridge.
 
namespace  Hooks
 Client handling of MediaWiki's Hooks
 
namespace  Notifications
 Client integration with the Echo extension
 
namespace  ParserOutput
 ParserOutput integration for Client pages that use Repo entities.
 
namespace  RecentChanges
 Display of Repo changes on a Client RecentChanges page
 
namespace  Serializer
 
namespace  Specials
 Client integration with MediaWiki's Special pages
 
namespace  Store
 
namespace  Tests
 Root namespace for Client extension test code.
 
namespace  UpdateRepo
 Updates to a Repo after events on a Client.
 
namespace  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  ChangeVisibilityNotificationJob
 Job for notifying a client wiki of a batch of revision visibility 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.