Current File : /home/jvzmxxx/wiki1/extensions/RevisionSlider/modules/ext.RevisionSlider.Pointer.js
( function ( mw, $ ) {
	/**
	 * Module containing logic for the revision pointers
	 *
	 * @param {string} name
	 * @constructor
	 */
	var Pointer = function ( name ) {
		this.view = new mw.libs.revisionSlider.PointerView( this, name );
	};

	$.extend( Pointer.prototype, {
		/**
		 * @type {number}
		 */
		position: 0,

		/**
		 * @type {PointerView}
		 */
		view: null,

		/**
		 * @param {number} p
		 */
		setPosition: function ( p ) {
			this.position = p;
		},

		/**
		 * @return {number}
		 */
		getPosition: function () {
			return this.position;
		},

		/**
		 * @return {PointerView}
		 */
		getView: function () {
			return this.view;
		}
	} );

	mw.libs.revisionSlider = mw.libs.revisionSlider || {};
	mw.libs.revisionSlider.Pointer = Pointer;
}( mediaWiki, jQuery ) );