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 viaView#styles
orView#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