Sha256: da94b8e82fd496dd63a9a30b38c94f1aa4a31f555c610c62cda3ed0c543df478

Contents?: true

Size: 1.35 KB

Versions: 76

Compression:

Stored size: 1.35 KB

Contents

function permission(){
	$('*[id^="all_"]').on("ifClicked",function(){
		id = $(this).attr("id").split("_")[1];
		if(!$(this).prop('checked')) {
			$("#view_"+id).iCheck('check');
			$("#create_"+id).iCheck('check');
			$("#edit_"+id).iCheck('check');
			$("#destroy_"+id).iCheck('check');
		}else{
			$("#view_"+id).iCheck('uncheck');
			$("#create_"+id).iCheck('uncheck');
			$("#edit_"+id).iCheck('uncheck');
			$("#destroy_"+id).iCheck('uncheck');
		}
	});
	$('*[id^="view_"]').on("ifClicked",function(){
		if($(this).prop('checked')) {
			id = $(this).attr("id").split("_")[1];
			$("#create_"+id).iCheck('uncheck');
			$("#edit_"+id).iCheck('uncheck');
			$("#destroy_"+id).iCheck('uncheck');
			$("#all_"+id).iCheck('uncheck');
		}
	});
	$('*[id^="create_"]').on("ifClicked",function(){
		id = $(this).attr("id").split("_")[1];
		if(!$(this).prop('checked')) {
			$("#view_"+id).iCheck('check');
		}else {
			$("#all_"+id).iCheck('uncheck');
		}
	});
	$('*[id^="edit_"]').on("ifClicked",function(){
		id = $(this).attr("id").split("_")[1];
		if(!$(this).prop('checked')) {
			$("#view_"+id).iCheck('check');
		}else {
			$("#all_"+id).iCheck('uncheck');
		}
	});
	$('*[id^="destroy_"]').on("ifClicked",function(){
		id = $(this).attr("id").split("_")[1];
		if(!$(this).prop('checked')) {
			$("#view_"+id).iCheck('check');
		}else {
			$("#all_"+id).iCheck('uncheck');
		}
	});
}

Version data entries

76 entries across 76 versions & 1 rubygems

Version Path
templus_models-3.0.21 test/dummy/app/assets/javascripts/permissoes.js
templus_models-3.0.20 test/dummy/app/assets/javascripts/permissoes.js
templus_models-3.0.19 test/dummy/app/assets/javascripts/permissoes.js
templus_models-3.0.17 test/dummy/app/assets/javascripts/permissoes.js
templus_models-2.0.16 test/dummy/app/assets/javascripts/permissoes.js
templus_models-1.6.9 test/dummy/app/assets/javascripts/permissoes.js
templus_models-2.0.15 test/dummy/app/assets/javascripts/permissoes.js
templus_models-3.0.14 test/dummy/app/assets/javascripts/permissoes.js
templus_models-2.0.14 test/dummy/app/assets/javascripts/permissoes.js
templus_models-2.0.12 test/dummy/app/assets/javascripts/permissoes.js
templus_models-3.0.13 test/dummy/app/assets/javascripts/permissoes.js
templus_models-3.0.12 test/dummy/app/assets/javascripts/permissoes.js
templus_models-2.0.11 test/dummy/app/assets/javascripts/permissoes.js
templus_models-2.0.9 test/dummy/app/assets/javascripts/permissoes.js
templus_models-2.0.8 test/dummy/app/assets/javascripts/permissoes.js
templus_models-3.0.10 test/dummy/app/assets/javascripts/permissoes.js
templus_models-1.6.8 test/dummy/app/assets/javascripts/permissoes.js
templus_models-1.6.7 test/dummy/app/assets/javascripts/permissoes.js
templus_models-3.0.9 test/dummy/app/assets/javascripts/permissoes.js
templus_models-2.0.7 test/dummy/app/assets/javascripts/permissoes.js