tasks/google_fontface.js
// Encoding font informations to the 'family' url parameter.
Encoding font informations to the 'family' url parameter.
Encoding font informations to the ' family ' url parameter .
function encodeFont(name, formats) {
        let parameter = encodeName(name);
        let str = formats.slice(1).reduce( (parameter, format) => parameter + ',' + encodeFormat(format), encodeFormat(formats[0]));
        if (str !== '') {
            parameter += ':' + str;
        }
        return parameter;
    }
function encodeFont ( name , formats ) { let parameter = encodeName ( name ) ; let str = formats . slice ( 1 ) . reduce ( ( parameter , format ) => parameter + ',' + encodeFormat ( format ) , encodeFormat ( formats [ 0 ] ) ) ; if ( str !== '' ) { parameter += ':' + str ; } return parameter ; }
Encoding font informations to the 'family' url parameter.
Encoding font informations to the ' family ' url parameter .