Есть конечно
Ты не можешь экземпляры в качестве значений по умолчанию присваивать
только константные значения
хм, т.е классы в sealed class бесполезно использовать? Есть какой-нибудь костыль? Хотелось бы сохранить такую же иерархию классов, как и в Kotlin
так пиши на котлин
Всегда есть блок инициализации в конструкторе
А что можно? Я просто пишу плагин над платформенными библиотеками (android, ios) и думал его на dart нужно писать
Ну обычный Flutter plugin, чтобы работать с библиотеками android и ios своей команды (разрабатываем sdk, нужно сделать поддержку для flutter)
если есть константный конструктор, то можно
а const конструктор должен быть главного класса, или у всех классов, которые задаются в свойства главного класса?
Ох, думаю тогда легче наверное sealed в enum переделать
если у вас sealed можно заменить енамом, то вам sealed и не нужен
Что делать в такой ситуации? мне нужна возможность, чтобы мой класс могли использовать в качестве значения по умолчанию, но в нем мне нужна возможность изменения значения, а также сами свойства должны иметь значение по умолчанию Как я понимаю в Dart это не получится сделать?
Обсуждают сегодня