Sha256: fdad88963b4da0b4179c7fef0b42feeeb8d0cb778288bc221c663ce8d1cb96fc

Contents?: true

Size: 573 Bytes

Versions: 28

Compression:

Stored size: 573 Bytes

Contents

$.extend({
  modules: function(object) {
    var array = [];
    $.each(object, function(property, names_only) {
      if (property.match(/^[ABCDEFGHIJKLMNOPQRSTUVWXYZ][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]+$/)) {
        array.push(names_only === true ? property : object[property]);
      }
    });
    return array;
  },
  initModules: function(namespace) {
    $(function() {
      $.each($.modules(namespace), function(i, module) {
        if (module.init) {
          module.init();
        }
        $.initModules(module);
      });
    });
  }
});

Version data entries

28 entries across 28 versions & 2 rubygems

Version Path
rich_cms-3.0.2 assets/jzip/jquery/extensions/modules.js
rich_cms-3.0.1 assets/jzip/jquery/extensions/modules.js
rich_cms-3.0.0 assets/jzip/jquery/extensions/modules.js
rich_cms-2.1.7 assets/jzip/jquery/extensions/modules.js
rich_cms-2.1.6 assets/jzip/jquery/extensions/modules.js
rich_cms-2.1.5 assets/jzip/jquery/extensions/modules.js
rich_cms-2.1.4 assets/jzip/jquery/extensions/modules.js
rich_i18n-1.3.4 assets/jzip/jquery/extensions/modules.js
rich_i18n-1.3.3 assets/jzip/jquery/extensions/modules.js
rich_cms-2.1.3 assets/jzip/jquery/extensions/modules.js
rich_cms-2.1.2 assets/jzip/jquery/extensions/modules.js
rich_i18n-1.3.2 assets/jzip/jquery/extensions/modules.js
rich_i18n-1.3.1 assets/jzip/jquery/extensions/modules.js
rich_cms-2.1.1 assets/jzip/jquery/extensions/modules.js
rich_cms-2.1.0 assets/jzip/jquery/extensions/modules.js
rich_i18n-1.3.0 assets/jzip/jquery/extensions/modules.js
rich_cms-2.0.7 lib/assets/jzip/jquery/extensions/modules.js
rich_i18n-1.2.3 lib/assets/jzip/jquery/extensions/modules.js
rich_i18n-1.2.2 lib/assets/jzip/jquery/extensions/modules.js
rich_cms-2.0.6 lib/assets/jzip/jquery/extensions/modules.js