Получить свойства класса - PullRequest
0 голосов
/ 20 сентября 2018

Мне нужен способ получить свойства класса, так как я знаю, что это с отражением, но я не знаю, как применить его к Flutter.

Это мой класс:

class Login {

  final String name;
  final String email;
  final String token;
  final String refreshToken;
  final String createdAt;
  final String expiresAt;
  final bool isValid;

  Login({this.name, this.email, this.token, this.refreshToken, this.createdAt, this.expiresAt, this.isValid});

}

И я должен сделать что-то вроде getOwnProperties, как это делается в JS.Мне нужно получить массив свойств, которые имеет класс.

1 Ответ

0 голосов
/ 20 сентября 2018

В флаттере нет отражений.Вы можете использовать генерацию кода, например, с пакетом отражаемое или пользовательскую генерацию с использованием https://pub.dartlang.org/packages/build

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...