Esg class

The Esg data represent the ESG data of the company e.g. the environment score, the governance score, the social score, the total ESG score.

Constructors

Esg({List<EsgData>? data, Series? series, Sector? sector, IndustrieRating? industryRating, double? environmentScore, double? governanceScore, double? socialScore, String? symbol, double? totalEsg})
Esg.fromJson(Map<String, dynamic> json)

Properties

data List<EsgData>?
The EsgData data represent the ESG data of the company.
getter/setter pair
environmentScore double?
The environment score of the ESG data.
getter/setter pair
governanceScore double?
The governance score of the ESG data.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
industryRating IndustrieRating?
The IndustrieRating data represent the industry rating of the ESG data.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sector Sector?
The Sector data represent the sector of the ESG data.
getter/setter pair
series Series?
The Series data represent the series of the ESG data.
getter/setter pair
socialScore double?
The social score of the ESG data.
getter/setter pair
symbol String?
The symbol of the ESG data.
getter/setter pair
totalEsg double?
The total ESG score of the ESG data.
getter/setter pair

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