В Dart вы можете импортировать другую библиотеку с префиксом.Это позволяет вам квалифицировать ссылку на имя, чтобы она не конфликтовала с тем же именем в текущей библиотеке:
import "other_connection.dart" as other;
class Connections extends other.Connection {
...
}
Это также можно использовать для квалификации конфликтующих имен из двух разных импортов.
(Библиотека Dart имеет область импорта по умолчанию, в которую добавляются импортируемые имена и на которую можно напрямую ссылаться. Квалификатор as prefix
в импорте означает, что этот импорт помещен в другую область импорта, которую вы можетессылка prefix
. В одну и ту же область импорта с префиксом можно импортировать несколько библиотек.)