stickyhandler.js 697 B

12345678910111213141516171819202122232425262728293031
  1. define(function(require, exports, module) {
  2. "use strict";
  3. var Util = require('../util');
  4. var Base = require('../base');
  5. var Sticky = function(cfg) {
  6. Sticky.superclass.constructor.call(this, cfg);
  7. this.userConfig = Util.mix({
  8. }, cfg);
  9. }
  10. Util.extend(Sticky, Base, {
  11. init: function(xscroll) {
  12. var self = this;
  13. self.xscroll = xscroll.render();
  14. console.log(self.pluginId," plugged!")
  15. },
  16. destroy: function() {
  17. var self = this;
  18. var xscroll = self.xscroll;
  19. }
  20. });
  21. if (typeof module == 'object' && module.exports) {
  22. module.exports = Sticky;
  23. }
  24. /** ignored by jsdoc **/
  25. else if (window.XScroll && window.XScroll.Plugins) {
  26. return XScroll.Plugins.Sticky = Sticky;
  27. }
  28. });