Defines template and style encapsulation options available for Component's View.

See View#encapsulation.

Constants

Emulated ViewEncapsulation

Emulate Native scoping of styles by adding an attribute containing surrogate id to the Host Element and pre-processing the style rules provided via View#styles or View#stylesUrls, and adding the new Host Element attribute to all selectors.

This is the default option.

const ViewEncapsulation(0)
Native ViewEncapsulation

Use the native encapsulation mechanism of the renderer.

For the DOM this means using Shadow DOM and creating a ShadowRoot for Component's Host Element.

const ViewEncapsulation(1)
None ViewEncapsulation

Don't provide any template or style encapsulation.

const ViewEncapsulation(2)
values → List<ViewEncapsulation>

A constant List of the values in this enum, in order of their declaration.

const List<ViewEncapsulation>

Properties

hashCode → int

Get a hash code for this object.

read-only, inherited
index → int
read-only
runtimeType → Type

A representation of the runtime type of the object.

read-only, inherited

Operators

operator ==(other) → bool

The equality operator.

inherited

Methods

noSuchMethod(Invocation invocation) → dynamic

Invoked when a non-existent method or property is accessed.

inherited
toString() → String

Returns a string representation of this object.

inherited