SecFiling.fromJson constructor

SecFiling.fromJson(
  1. Map<String, dynamic> json,
  2. int cik
)

Creates a SecFiling from SEC submissions API JSON.

Implementation

factory SecFiling.fromJson(Map<String, dynamic> json, int cik) {
  return SecFiling(
    accessionNumber: json['accessionNumber'] as String,
    form: json['form'] as String,
    filingDate: DateTime.parse(json['filingDate'] as String),
    primaryDocument: json['primaryDocument'] as String,
    description: (json['primaryDocDescription'] as String?) ?? '',
    cik: cik,
  );
}