Sha256: 4ab2c7b3e696708f7c04b9f6a6c5b68de23abaa4c948e7376de2e3f68a9f2611

Contents?: true

Size: 639 Bytes

Versions: 11

Compression:

Stored size: 639 Bytes

Contents

module Netzke
  module Basepack
    # = TabPanel
    #
    # Features:
    # * Dynamically loads components for the tabs that get activated for the first time
    # * (TODO) Provides the method markTabsOutdated to mark all inactive tabs as 'outdated', and calls "update" method on components in tabs when they get activated
    # * (TODO) Stores the last active tab in persistent_config
    #
    # ToDo:
    # * Introduce a second or two delay before informing the server about a tab switched
    class TabPanel < Netzke::Base

      include WrapLazyLoaded

      js_base_class "Ext.TabPanel"

      js_mixin :tab_panel
    end
  end
end

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
netzke-basepack-0.7.7 lib/netzke/basepack/tab_panel.rb
netzke-basepack-zh-0.7.6 lib/netzke/basepack/tab_panel.rb
netzke-basepack-0.7.6 lib/netzke/basepack/tab_panel.rb
netzke-basepack-0.7.5 lib/netzke/basepack/tab_panel.rb
netzke-basepack-0.7.4 lib/netzke/basepack/tab_panel.rb
netzke-basepack-0.7.3 lib/netzke/basepack/tab_panel.rb
netzke-basepack-0.7.2 lib/netzke/basepack/tab_panel.rb
netzke-basepack-0.7.1 lib/netzke/basepack/tab_panel.rb
netzke-basepack-0.6.5 lib/netzke/basepack/tab_panel.rb
netzke-basepack-0.7.0 lib/netzke/basepack/tab_panel.rb
netzke-basepack-0.6.4 lib/netzke/basepack/tab_panel.rb