UNPKG

bugcore

Version:

bugcore is a JavaScript library that provides a foundational architecture for object oriented JS

62 lines (44 loc) 1.73 kB
/* * Copyright (c) 2016 airbug Inc. http://airbug.com * * bugcore may be freely distributed under the MIT license. */ //------------------------------------------------------------------------------- // Annotations //------------------------------------------------------------------------------- //@Export('Implementable') //------------------------------------------------------------------------------- // Context //------------------------------------------------------------------------------- require('bugpack').context("*", function(bugpack) { //------------------------------------------------------------------------------- // Constructor //------------------------------------------------------------------------------- /** * @constructor */ var Implementable = function() {}; //------------------------------------------------------------------------------- // Static Private Properties //------------------------------------------------------------------------------- /** * @static * @private * @type {Interface} */ Implementable._interface = null; //------------------------------------------------------------------------------- // Static Methods //------------------------------------------------------------------------------- /** * @static * @return {Interface} */ Implementable.getInterface = function() { return this._interface; }; //------------------------------------------------------------------------------- // Exports //------------------------------------------------------------------------------- bugpack.export('Implementable', Implementable); });