/** * * @group manager * @class Publisher * @memberof Publishers */ function Publisher() { /** * * @public * @function address * @memberof Publishers.Publisher * @returns {v2.address} */ this.address = function () { }; /** * * @public * @function id * @memberof Publishers.Publisher * @returns {v2.address} */ this.id = function () { }; /** * * @public * @function headers * @memberof Publishers.Publisher * @returns {v2.list(v2.vc)} */ this.headers = function () { }; /** * * @public * @function get_reader * @memberof Publishers.Publisher * @param _column_name {v2.string} * @param _sort {v2.integer} * @returns {tools.promise(PublisherReader)} */ this.get_reader = function (_column_name, _sort) { }; /** * * @public * @function get_item * @memberof Publishers.Publisher * @param _id {v2.integer} * @returns {tools.promise(PublisherItem)} */ this.get_item = function (_id) { }; /** * * @public * @function default_sort_column * @returns {v2.string} * @memberof Publishers.Publisher */ this.default_sort_column = function () { }; /** * * @public * @function default_sort * @memberof Publishers.Publisher * @returns {v2.integer} */ this.default_sort = function () { }; }