Sha256: fc1d214338bb1f858d6a194f13d938b90f7850beda877331cb805c01e5161997

Contents?: true

Size: 1.06 KB

Versions: 4

Compression:

Stored size: 1.06 KB

Contents

function change_rule(element, name){
  var selected = jQuery(element).val().replace(/\s+/g,"")
  //alert(selected)
  var condition = jQuery(element).parent().parent()
  condition.html('')
  condition.append(jQuery('.rule-'+selected+'.pattern').html())
  //condition.append(jQuery('.rule-'+selected+'.pattern').clone().removeClass('pattern'))
  //$(element).parent().replaceWith(jQuery('.rule-'+jQuery(element).val().replace(/\s+/g,"")+'.pattern').clone().removeClass('pattern').removeClass('rule-'+jQuery(element).val().replace(/\s+/g,"")).addClass('rule-condition'))
  //check_remove_icon_status(name);
  check_icons('rule-conditions');
  check_icons('end-conditions');
  InitCustomSelects();
  rezindex();
}

function rezindex(){
 var nb=990
 jQuery('.dropdown').each(function(){
   jQuery(this).css('zIndex',nb);
   nb--;
 });
}

function rebuild_custom_select(parent){
  // remove custom select classes
  jQuery(parent).removeClass('enhanced');
  jQuery(parent).children('.dropdown').remove();

  // reinit custom select and rebuild indexes
  InitCustomSelects();
  rezindex();
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
forgeos_core-1.9.4 app/assets/javascripts/forgeos/admin/functions/forgeos_core/custom-selects.js
forgeos_core-1.9.3 app/assets/javascripts/forgeos/admin/functions/forgeos_core/custom-selects.js
forgeos_core-1.9.2 app/assets/javascripts/forgeos/admin/functions/forgeos_core/custom-selects.js
forgeos_core-1.9.1 app/assets/javascripts/forgeos/admin/functions/forgeos_core/custom-selects.js