Как указать определенный класс из одноименных классов двух разных библиотек? - PullRequest
0 голосов
/ 18 февраля 2019
import 'package:latlong/latlong.dart';
import 'dart:ui';

Оба приведенных выше импорта имеют классы с именем Path, и мне нужен способ различать их, поскольку мне нужно использовать оба в одном и том же файле dart.

Есть ли синтаксис дляуказать, какой Path я хочу использовать?

1 Ответ

0 голосов
/ 18 февраля 2019
import 'dart:ui' hide Path;
import 'dart:ui' as ui;

Затем, когда вы используете Path, оно используется от latlong, а если вы используете ui.Path, то используется значение из dart:ui.

Эта строка может быть опущена

import 'dart:ui' hide Path;

, но позволяет использовать все другие типы из dart:ui без префикса ui..

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