UNPKG

@cfstratos/ajsf-material

Version:

Angular JSON Schema Form builder using Angular Material UI

13 lines (12 loc) 2.16 kB
import { MediaMarshaller } from '@angular/flex-layout/core'; export function fixAngularFlex() { // monkey patch based on errors in console - https://github.com/angular/flex-layout/issues/1011 const MediaMarshallerUpdateElement = MediaMarshaller.prototype.updateElement; MediaMarshaller.prototype.updateElement = function (element, key, value) { if (key === 'layout-gap' && (value === null || value === undefined)) { value = '0px'; } MediaMarshallerUpdateElement.apply(this, [element, key, value]); }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1mbGV4LW1vbmtleS1wYXRjaC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhanNmL21hdGVyaWFsLyIsInNvdXJjZXMiOlsibGliL2FuZ3VsYXItZmxleC1tb25rZXktcGF0Y2gudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBRTVELE1BQU0sVUFBVSxjQUFjO0lBQzVCLGdHQUFnRztJQUNoRyxNQUFNLDRCQUE0QixHQUFHLGVBQWUsQ0FBQyxTQUFTLENBQUMsYUFBYSxDQUFDO0lBRTdFLGVBQWUsQ0FBQyxTQUFTLENBQUMsYUFBYSxHQUFHLFVBQVUsT0FBb0IsRUFBRSxHQUFXLEVBQUUsS0FBVTtRQUMvRixJQUFJLEdBQUcsS0FBSyxZQUFZLElBQUksQ0FBQyxLQUFLLEtBQUssSUFBSSxJQUFJLEtBQUssS0FBSyxTQUFTLENBQUMsRUFBRTtZQUNuRSxLQUFLLEdBQUcsS0FBSyxDQUFDO1NBQ2Y7UUFDRCw0QkFBNEIsQ0FBQyxLQUFLLENBQUMsSUFBSSxFQUFFLENBQUMsT0FBTyxFQUFFLEdBQUcsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDO0lBQ2xFLENBQUMsQ0FBQztBQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNZWRpYU1hcnNoYWxsZXIgfSBmcm9tICdAYW5ndWxhci9mbGV4LWxheW91dC9jb3JlJztcblxuZXhwb3J0IGZ1bmN0aW9uIGZpeEFuZ3VsYXJGbGV4KCkge1xuICAvLyBtb25rZXkgcGF0Y2ggYmFzZWQgb24gZXJyb3JzIGluIGNvbnNvbGUgIC0gaHR0cHM6Ly9naXRodWIuY29tL2FuZ3VsYXIvZmxleC1sYXlvdXQvaXNzdWVzLzEwMTFcbiAgY29uc3QgTWVkaWFNYXJzaGFsbGVyVXBkYXRlRWxlbWVudCA9IE1lZGlhTWFyc2hhbGxlci5wcm90b3R5cGUudXBkYXRlRWxlbWVudDtcblxuICBNZWRpYU1hcnNoYWxsZXIucHJvdG90eXBlLnVwZGF0ZUVsZW1lbnQgPSBmdW5jdGlvbiAoZWxlbWVudDogSFRNTEVsZW1lbnQsIGtleTogc3RyaW5nLCB2YWx1ZTogYW55KSB7XG4gICAgaWYgKGtleSA9PT0gJ2xheW91dC1nYXAnICYmICh2YWx1ZSA9PT0gbnVsbCB8fCB2YWx1ZSA9PT0gdW5kZWZpbmVkKSkge1xuICAgICAgdmFsdWUgPSAnMHB4JztcbiAgICB9XG4gICAgTWVkaWFNYXJzaGFsbGVyVXBkYXRlRWxlbWVudC5hcHBseSh0aGlzLCBbZWxlbWVudCwga2V5LCB2YWx1ZV0pO1xuICB9O1xufVxuIl19