UNPKG

igniteui-angular-sovn

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

52 lines (50 loc) 1.48 kB
{ "$schema": "http://json-schema.org/draft-07/schema#", "definitions": { "ElementType": { "enum": [ "component", "directive" ], "type": "string" }, "SelectorChange": { "properties": { "remove": { "description": "Remove directive/component/property", "type": "boolean" }, "replaceWith": { "description": "Replace original selector/property with new one", "type": "string" }, "selector": { "description": "Original selector to apply change to", "type": "string" }, "type": { "$ref": "#/definitions/ElementType", "description": "Type of selector the change applies to - either component or directive" } }, "required": [ "selector", "type" ], "type": "object" } }, "properties": { "changes": { "description": "An array of changes to component/directive selectors", "items": { "$ref": "#/definitions/SelectorChange" }, "type": "array" } }, "required": [ "changes" ], "type": "object" }