Sha256: 81f086921926792a82d554cfd4d12257a3add6ab3d1860ea9d66fa1b468e9558

Contents?: true

Size: 354 Bytes

Versions: 6

Compression:

Stored size: 354 Bytes

Contents

(function(){

if (!self.Prism) {
	return;
}

var Languages = {
	'csharp': 'C#',
	'cpp': 'C++'
};
Prism.hooks.add('before-highlight', function(env) {
	var pre = env.element.parentNode;
	if (!pre || !/pre/i.test(pre.nodeName)) {
		return;
	}
	var language = Languages[env.language] || env.language;
	pre.setAttribute('data-language', language);
});

})();

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
polymer-elements-rails-1.0.1 app/assets/components/prism/plugins/show-language/prism-show-language.js
polymer-elements-rails-1.0.0 app/assets/components/prism/plugins/show-language/prism-show-language.js
polymer-elements-rails-1.0.0.pre.rc.1 app/assets/components/prism/plugins/show-language/prism-show-language.js
polymer-iron-rails-1.0.0.pre.rc.3 app/assets/components/prism/plugins/show-language/prism-show-language.js
polymer-iron-rails-1.0.0.pre.rc.2 app/assets/components/prism/plugins/show-language/prism-show-language.js
polymer-iron-rails-1.0.0.pre.rc.1 app/assets/components/prism/plugins/show-language/prism-show-language.js