code: def get_fields(cls):
      # noinspection PyUnresolvedReferences
      return list(cls.__dataclass_fields__)
  
imports: import math
  import itertools
  from dataclasses import replace
  from typing import Mapping, Any, Sequence, Iterable, Iterator, Union, Tuple, Dict, Set
label_desc: Use image node_id 1 for calling the ExtendedDataClassMixin obj's underlying member method code with example usage: obj.get_fields(cls) and returns: list