VegaEmbedOptions class abstract

Embed options for VegaLiteWebViewEmbedder

Annotations
  • @freezed

Constructors

VegaEmbedOptions.new({String? mode, String? theme, Object? defaultStyle, String? renderer, LogLevel? logLevel, Object? tooltip, num? width, num? height, Padding? padding, Actions? actions, num? scaleFactor, String? editorUrl, String? sourceHeader, String? sourceFooter, I18N? i18n, String? downloadFileName, FormatLocale? formatLocale, TimeFormatLocale? timeFormatLocale})
Constructor
factory
VegaEmbedOptions.fromJson(Map<String, dynamic> json)
build this object from a Json map
factory

Properties

actions Actions?
no setterinherited
copyWith → $VegaEmbedOptionsCopyWith<VegaEmbedOptions>
no setterinherited
defaultStyle Object?
no setterinherited
downloadFileName String?
no setterinherited
editorUrl String?
Url for the vegaEditor
no setterinherited
formatLocale FormatLocale?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
height num?
no setterinherited
i18n I18N?
no setterinherited
logLevel LogLevel?
no setterinherited
mode String?
no setterinherited
padding Padding?
no setterinherited
renderer String?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scaleFactor num?
no setterinherited
sourceFooter String?
no setterinherited
sourceHeader String?
no setterinherited
theme String?
no setterinherited
timeFormatLocale TimeFormatLocale?
no setterinherited
tooltip Object?
no setterinherited
width num?
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited