ngx-monaco-editor icon indicating copy to clipboard operation
ngx-monaco-editor copied to clipboard

Can't disable errors validation on css editor

Open dmitry957 opened this issue 6 years ago • 1 comments

I added this code in my module. But the method setDiagnosticsOptions is not called, when monaco editor is initialized.

const monacoConfig: NgxMonacoEditorConfig = { onMonacoLoad: () => { monaco.languages.css.cssDefaults.setDiagnosticsOptions({ validate: true, lint: { compatibleVendorPrefixes: 'ignore', vendorPrefix: 'ignore', duplicateProperties: 'ignore', emptyRules: 'ignore', importStatement: 'ignore', boxModel: 'ignore', universalSelector: 'ignore', zeroUnits: 'ignore', fontFaceProperties: 'ignore', hexColorLength: 'ignore', argumentsInColorFunction: 'ignore', unknownProperties: 'ignore', ieHack: 'ignore', unknownVendorSpecificProperties: 'ignore', propertyIgnoredDueToDisplay: 'ignore', important: 'ignore', float: 'ignore', idSelector: 'ignore' } }); } };

dmitry957 avatar Jun 07 '18 10:06 dmitry957

In 2023 setDiagnosticsOptions is deprecated.

I'm using monaco react editor and succesfully disabled error validation with setOptions like this:

monaco.languages.css.cssDefaults.setOptions({ validate: false })

(in react beforeMount attribute)

nicasi avatar Jan 09 '23 11:01 nicasi