JSON Schema Property 'component'

Description

Options for generating a component.

Diagram

Drilldown into /properties/defaults/properties/component/properties/changeDetection Drilldown into /properties/defaults/properties/component/properties/changeDetection Drilldown into /properties/defaults/properties/component/properties/changeDetection Drilldown into /properties/defaults/properties/component/properties/viewEncapsulation Drilldown into /properties/defaults/properties/component/properties/viewEncapsulation Drilldown into /properties/defaults/properties/component/properties/viewEncapsulation Drilldown into /properties/defaults/properties/component/properties/inlineTemplate Drilldown into /properties/defaults/properties/component/properties/inlineTemplate Drilldown into /properties/defaults/properties/component/properties/inlineTemplate Drilldown into /properties/defaults/properties/component/properties/inlineStyle Drilldown into /properties/defaults/properties/component/properties/inlineStyle Drilldown into /properties/defaults/properties/component/properties/inlineStyle Drilldown into /properties/defaults/properties/component/properties/spec Drilldown into /properties/defaults/properties/component/properties/spec Drilldown into /properties/defaults/properties/component/properties/spec Drilldown into /properties/defaults/properties/component/properties/flat Drilldown into /properties/defaults/properties/component/properties/flat Drilldown into /properties/defaults/properties/component/properties/flatJSON Schema Diagram of /properties/defaults/properties/component

Value

Object

Properties

Property Name Type Description
flat boolean flat
spec boolean spec
inlineStyle boolean inlineStyle
inlineTemplate boolean inlineTemplate
viewEncapsulation string viewEncapsulation
changeDetection string changeDetection
Additional Properties Type Description
Any Property Any All values are valid, no restrictions.

Source

"component": {
    "type": "object",
    "description": "Options for generating a component.",
    "properties": {
        "flat": {
            "type": "boolean",
            "description": "Flag to indicate if a dir is created.",
            "default": false
        },
        "spec": {
            "type": "boolean",
            "description": "Specifies if a spec file is generated.",
            "default": true
        },
        "inlineStyle": {
            "type": "boolean",
            "description": "Specifies if the style will be in the ts file.",
            "default": false
        },
        "inlineTemplate": {
            "type": "boolean",
            "description": "Specifies if the template will be in the ts file.",
            "default": false
        },
        "viewEncapsulation": {
            "type": "string",
            "description": "Specifies the view encapsulation strategy.",
            "enum": [
                "Emulated",
                "Native",
                "None"
            ]
        },
        "changeDetection": {
            "type": "string",
            "description": "Specifies the change detection strategy.",
            "enum": [
                "Default",
                "OnPush"
            ]
        }
    }
}
https://raw.githubusercontent.com/angular/angular-cli/master/packages/@angular/cli/lib/config/schema.json (322:20)
Documentation for .angular-cli.json
Generated using Liquid Studio 2018 - Developer Bundle Edition 16.0.0.0