in projects/libs/flex-layout/core/style-utils/style-utils.ts [114:130]
private _applyMultiValueStyleToElement(styles: StyleDefinition,
element: HTMLElement) {
Object.keys(styles).sort().forEach(key => {
const el = styles[key];
const values: (string | number | null)[] = Array.isArray(el) ? el : [el];
values.sort();
for (let value of values) {
value = value ? value + '' : '';
if (isPlatformBrowser(this._platformId) || !this._serverModuleLoaded) {
isPlatformBrowser(this._platformId) ?
element.style.setProperty(key, value) : setServerStyle(element, key, value);
} else {
this._serverStylesheet.addStyleToElement(element, key, value);
}
}
});
}