import * as $ from 'jquery'; export class Helpers { static loadStyles(tag, src) { if (Array.isArray(src)) { $.each(src, function(k, s) { $(tag).append( $('') .attr('href', s) .attr('rel', 'stylesheet') .attr('type', 'text/css') ); }); } else { $(tag).append( $('') .attr('href', src) .attr('rel', 'stylesheet') .attr('type', 'text/css') ); } } static unwrapTag(element) { $(element) .removeAttr('appunwraptag') .unwrap(); } /** * Set title markup * @param title */ static setTitle(title) { $('.m-subheader__title').text(title); } /** * Breadcrumbs markup * @param breadcrumbs */ static setBreadcrumbs(breadcrumbs) { if (breadcrumbs) $('.m-subheader__title').addClass('m-subheader__title--separator'); let ul = $('.m-subheader__breadcrumbs'); if ($(ul).length === 0) { ul = $('