ZoomSettingsScope enum
Defines whether zoom changes persist for the page's origin, or only take
effect in this tab; defaults to per-origin
when in automatic
mode, and
per-tab
otherwise.
Values
- perOrigin → const ZoomSettingsScope
-
Zoom changes persist in the zoomed page's origin, i.e., all other tabs navigated to that same origin are zoomed as well. Moreover,
per-origin
zoom changes are saved with the origin, meaning that when navigating to other pages in the same origin, they are all zoomed to the same zoom factor. Theper-origin
scope is only available in theautomatic
mode.const ZoomSettingsScope('per-origin')
- perTab → const ZoomSettingsScope
-
Zoom changes only take effect in this tab, and zoom changes in other tabs do not affect the zooming of this tab. Also,
per-tab
zoom changes are reset on navigation; navigating a tab always loads pages with theirper-origin
zoom factors.const ZoomSettingsScope('per-tab')
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- toJS → String
-
no setter
- value → String
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromJS(
String value) → ZoomSettingsScope
Constants
-
values
→ const List<
ZoomSettingsScope> - A constant List of the values in this enum, in order of their declaration.