亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cardlayout.js

?? 一個struts和extjs得源碼
?? JS
字號:
/*
 * Ext JS Library 2.2.1
 * Copyright(c) 2006-2009, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */

/**
 * @class Ext.layout.CardLayout
 * @extends Ext.layout.FitLayout
 * <p>This layout contains multiple panels, each fit to the container, where only a single panel can be
 * visible at any given time.  This layout style is most commonly used for wizards, tab implementations, etc.
 * This class is intended to be extended or created via the layout:'card' {@link Ext.Container#layout} config,
 * and should generally not need to be created directly via the new keyword.</p>
 * <p>The CardLayout's focal method is {@link #setActiveItem}.  Since only one panel is displayed at a time,
 * the only way to move from one panel to the next is by calling setActiveItem, passing the id or index of
 * the next panel to display.  The layout itself does not provide a mechanism for handling this navigation,
 * so that functionality must be provided by the developer.</p>
 * <p>In the following example, a simplistic wizard setup is demonstrated.  A button bar is added
 * to the footer of the containing panel to provide navigation buttons.  The buttons will be handled by a
 * common navigation routine -- for this example, the implementation of that routine has been ommitted since
 * it can be any type of custom logic.  Note that other uses of a CardLayout (like a tab control) would require a
 * completely different implementation.  For serious implementations, a better approach would be to extend
 * CardLayout to provide the custom functionality needed.  Example usage:</p>
 * <pre><code>
var navHandler = function(direction){
    // This routine could contain business logic required to manage the navigation steps.
    // It would call setActiveItem as needed, manage navigation button state, handle any
    // branching logic that might be required, handle alternate actions like cancellation
    // or finalization, etc.  A complete wizard implementation could get pretty
    // sophisticated depending on the complexity required, and should probably be
    // done as a subclass of CardLayout in a real-world implementation.
};

var card = new Ext.Panel({
    title: 'Example Wizard',
    layout:'card',
    activeItem: 0, // make sure the active item is set on the container config!
    bodyStyle: 'padding:15px',
    defaults: {
        // applied to each contained panel
        border:false
    },
    // just an example of one possible navigation scheme, using buttons
    bbar: [
        {
            id: 'move-prev',
            text: 'Back',
            handler: navHandler.createDelegate(this, [-1]),
            disabled: true
        },
        '->', // greedy spacer so that the buttons are aligned to each side
        {
            id: 'move-next',
            text: 'Next',
            handler: navHandler.createDelegate(this, [1])
        }
    ],
    // the panels (or "cards") within the layout
    items: [{
        id: 'card-0',
        html: '&lt;h1&gt;Welcome to the Wizard!&lt;/h1&gt;&lt;p&gt;Step 1 of 3&lt;/p&gt;'
    },{
        id: 'card-1',
        html: '&lt;p&gt;Step 2 of 3&lt;/p&gt;'
    },{
        id: 'card-2',
        html: '&lt;h1&gt;Congratulations!&lt;/h1&gt;&lt;p&gt;Step 3 of 3 - Complete&lt;/p&gt;'
    }]
});
</code></pre>
 */
Ext.layout.CardLayout = Ext.extend(Ext.layout.FitLayout, {
    /**
     * @cfg {Boolean} deferredRender
     * True to render each contained item at the time it becomes active, false to render all contained items
     * as soon as the layout is rendered (defaults to false).  If there is a significant amount of content or
     * a lot of heavy controls being rendered into panels that are not displayed by default, setting this to
     * true might improve performance.
     */
    deferredRender : false,

    // private
    renderHidden : true,

    /**
     * Sets the active (visible) item in the layout.
     * @param {String/Number} item The string component id or numeric index of the item to activate
     */
    setActiveItem : function(item){
        item = this.container.getComponent(item);
        if(this.activeItem != item){
            if(this.activeItem){
                this.activeItem.hide();
            }
            this.activeItem = item;
            item.show();
            this.layout();
        }
    },

    // private
    renderAll : function(ct, target){
        if(this.deferredRender){
            this.renderItem(this.activeItem, undefined, target);
        }else{
            Ext.layout.CardLayout.superclass.renderAll.call(this, ct, target);
        }
    }
});
Ext.Container.LAYOUTS['card'] = Ext.layout.CardLayout;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人免费高清| 久久久久久久久99精品| 日韩精品中文字幕在线不卡尤物| 久久久高清一区二区三区| 一区二区三区四区蜜桃| 国产一区二区中文字幕| 欧美日精品一区视频| 欧美国产精品v| 免费欧美在线视频| 色婷婷亚洲一区二区三区| 久久亚洲私人国产精品va媚药| 亚洲国产精品久久人人爱蜜臀 | 成人h动漫精品一区二区| 4438x成人网最大色成网站| 亚洲欧美韩国综合色| 成人中文字幕电影| 久久综合久久99| 麻豆国产精品视频| 欧美日韩视频不卡| 亚洲女爱视频在线| 99国产欧美另类久久久精品| 中文字幕欧美日本乱码一线二线| 久久成人综合网| 制服视频三区第一页精品| 亚洲综合色丁香婷婷六月图片| 成人精品一区二区三区中文字幕| 久久久精品一品道一区| 国内精品伊人久久久久av一坑| 91精品国产色综合久久不卡电影| 亚洲国产日韩综合久久精品| 91麻豆国产福利精品| 日韩一区欧美小说| av亚洲精华国产精华精华| 国产精品色噜噜| 91色九色蝌蚪| 亚洲欧美偷拍卡通变态| 91久久一区二区| 亚洲激情图片小说视频| 在线观看中文字幕不卡| 亚洲成人免费av| 6080日韩午夜伦伦午夜伦| 日本伊人色综合网| 精品久久久久av影院 | 91丨九色丨蝌蚪富婆spa| 国产精品嫩草影院com| 91影视在线播放| 天天影视网天天综合色在线播放| 91精品国产综合久久婷婷香蕉 | 久久蜜桃香蕉精品一区二区三区| 精品在线一区二区三区| 亚洲国产精品99久久久久久久久| 成人中文字幕合集| 亚洲已满18点击进入久久| 91精品国产综合久久久久久漫画| 麻豆精品久久久| 国产精品欧美一级免费| 在线影院国内精品| 伦理电影国产精品| 亚洲欧洲av色图| 欧美乱熟臀69xxxxxx| 精品一区二区三区免费观看| 国产精品理论在线观看| 在线观看一区二区精品视频| 久久国产夜色精品鲁鲁99| 中文字幕欧美日本乱码一线二线 | 日韩欧美国产系列| 国产91丝袜在线播放| 亚洲高清三级视频| 久久青草国产手机看片福利盒子 | 国产成人午夜高潮毛片| 日韩毛片在线免费观看| 欧美一区二区在线观看| 成人a免费在线看| 青青草国产成人av片免费 | 久久久不卡影院| 欧美日韩亚洲高清一区二区| 国产毛片精品一区| 亚洲国产综合91精品麻豆| 日韩免费一区二区三区在线播放| 97超碰欧美中文字幕| 日韩国产精品大片| 亚洲美女免费视频| 国产偷国产偷精品高清尤物| 色美美综合视频| 国产精品99久| 久久99精品久久久久久国产越南| 亚洲网友自拍偷拍| 中文字幕五月欧美| 久久精品视频一区二区三区| 欧美日韩精品一区二区三区四区 | 久久久久久一级片| 欧美老女人在线| 91老司机福利 在线| 国产精华液一区二区三区| 三级欧美韩日大片在线看| 自拍视频在线观看一区二区| 久久视频一区二区| 日韩欧美中文一区| 欧美日韩免费高清一区色橹橹 | 婷婷久久综合九色综合伊人色| 国产精品乱人伦中文| 26uuu色噜噜精品一区二区| 欧美日韩aaa| 欧美日韩一区二区三区免费看| 色综合色综合色综合| 日本韩国精品一区二区在线观看| 国产制服丝袜一区| 另类调教123区| 久久精品国产99久久6| 日本欧美加勒比视频| 亚洲线精品一区二区三区八戒| 国产精品福利在线播放| 中文字幕一区二区三区在线不卡 | 欧美经典三级视频一区二区三区| 欧美大度的电影原声| 日韩欧美国产成人一区二区| 日韩亚洲欧美高清| 日韩欧美视频在线| 久久久91精品国产一区二区三区| 国产亚洲精品超碰| 国产精品久久一卡二卡| 亚洲欧美另类综合偷拍| 伊人色综合久久天天人手人婷| 亚洲另类中文字| 性做久久久久久免费观看| 亚洲成人高清在线| 蜜桃久久av一区| 国产suv精品一区二区6| 91原创在线视频| 欧美精品一二三区| 精品成人一区二区| 国产精品免费视频观看| 亚洲自拍偷拍九九九| 日韩精品亚洲专区| 国产美女精品人人做人人爽 | 欧美一区二区三区视频| 日韩三级av在线播放| 国产午夜精品一区二区三区视频| 国产精品网站在线观看| 亚洲一区二区不卡免费| 91一区二区三区在线播放| 欧洲av一区二区嗯嗯嗯啊| 日韩一区二区三区观看| 久久精品视频免费| 亚洲一区二区三区在线看| 久久精品72免费观看| 国产suv精品一区二区三区| 色网综合在线观看| 欧美成人三级在线| 国产精品电影一区二区| 午夜伦欧美伦电影理论片| 国产福利一区在线| 欧美日韩三级一区二区| 精品粉嫩超白一线天av| 伊人性伊人情综合网| 国产美女在线观看一区| 欧美系列日韩一区| 久久久久久久久99精品| 亚洲444eee在线观看| 成人动漫视频在线| 欧美成人vr18sexvr| 一区二区在线观看免费视频播放| 免费人成黄页网站在线一区二区| 粉嫩嫩av羞羞动漫久久久| 欧美精品vⅰdeose4hd| 中文字幕av免费专区久久| 日本欧美一区二区在线观看| 色婷婷久久综合| 视频一区二区不卡| 99久久99久久综合| 久久丝袜美腿综合| 美女性感视频久久| 欧美视频中文一区二区三区在线观看| 国产亚洲欧洲997久久综合 | 久久综合网色—综合色88| 一区二区在线观看免费| 国产精品一区二区你懂的| 91精品国产综合久久久蜜臀图片| 一区二区三区久久久| 成人免费av资源| 久久综合色鬼综合色| 天堂蜜桃一区二区三区| 欧美在线观看一区二区| 国产精品入口麻豆原神| 国产在线不卡一区| 欧美大胆人体bbbb| 蜜臀久久久99精品久久久久久| 91精品91久久久中77777| 国产精品久久久久永久免费观看| 韩国女主播一区二区三区| 欧美成人乱码一区二区三区| 香蕉久久夜色精品国产使用方法 | 久久久久久久久97黄色工厂| 日韩成人精品在线| 欧美美女bb生活片| 日韩影视精彩在线| 91精品国产一区二区三区香蕉| 午夜影院久久久| 欧美日韩不卡一区二区| 日韩精品成人一区二区三区|