fader.js.svn-base

来自「嵌入式无线路由系统openwrt的web配置工具」· SVN-BASE 代码 · 共 74 行

SVN-BASE
74
字号
/*Class: FlashSYS.Fader  Notifies user of queue process in a visual wayCopyright:  Copyright (C) 2008 OpenRB.comProperties:  storage: (object) temporary variable storage*/FlashSYS.Fader = {  storage: {},  /*  Function: start    Start visual fader  Arguments:    options - (object) fader options  Options:    title - (string) title element text    ticker - (string) ticker element text    tickerPrefix - (string) prefix for ticker element text  */  start: function(options) {    this.tickerPrefix = options.tickerPrefix || '';    // inner element wrap    this.inner = new Element('div', {      'class': 'FSFaderInner'    }).inject(MochaUI.Modal.modalOverlay);    // header title    this.title = new Element('h2', {      'text': options.title    }).inject(this.inner);    // ticker, value can be change in step function    this.ticker = new Element('p', {      'text': this.tickerPrefix + options.ticker    }).inject(this.inner);    MochaUI.Modal.modalOverlay.addClass('FSFader');    MochaUI.Modal.fade('in');  },  /*  Function: step    Update ticker text, prefixed from <FlashSYS.Fader.start> options  Arguments:    ticker - (string) ticker element text  */  step: function(ticker) {    this.ticker.set('text', this.tickerPrefix + ticker);  },  /*  Function: stop    Hides fader and removes inner elements  */  stop: function() {    MochaUI.Modal.fade('out');    this.inner.destroy();    this.storage = {};  }};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?