| Current File : /home/jvzmxxx/wiki/extensions/Wikibase/view/resources/wikibase/store/store.EntityStore.js |
/**
* @license GPL-2.0+
* @author Adrian Heine <adrian.heine@wikimedia.de>
*/
( function( util, wb, $ ) {
'use strict';
var MODULE = wb.store;
/**
* Entity store managing wikibase.datamodel.Entity objects.
*
* @constructor
* @abstract
* @since 0.5
*/
var SELF = MODULE.EntityStore = function WbEntityStore() {};
$.extend( SELF.prototype, {
/**
* Returns a promise resolving to the entity, undefined or null.
* @since 0.5
*
* @param {string} entityId
* @return {jQuery.Promise}
* Resolved parameters:
* - {wikibase.datamodel.Entity|undefined|null}
* No rejected parameters.
*/
get: util.abstractMember
} );
}( util, wikibase, jQuery ) );