netease_common_ui 9.7.3 copy "netease_common_ui: ^9.7.3" to clipboard
netease_common_ui: ^9.7.3 copied to clipboard

Common UI components for the IM UIKit.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add netease_common_ui

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  netease_common_ui: ^9.7.3

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:netease_common_ui/base/base_state.dart';
import 'package:netease_common_ui/common_ui.dart';
import 'package:netease_common_ui/extension.dart';
import 'package:netease_common_ui/l10n/S.dart';
import 'package:netease_common_ui/l10n/common_localization/common_kit_client_localizations.dart';
import 'package:netease_common_ui/l10n/common_localization/common_kit_client_localizations_en.dart';
import 'package:netease_common_ui/l10n/common_localization/common_kit_client_localizations_zh.dart';
import 'package:netease_common_ui/ui/avatar.dart';
import 'package:netease_common_ui/ui/background.dart';
import 'package:netease_common_ui/ui/dialog.dart';
import 'package:netease_common_ui/ui/photo.dart';
import 'package:netease_common_ui/ui/progress_ring.dart';
import 'package:netease_common_ui/utils/color_utils.dart';
import 'package:netease_common_ui/utils/connectivity_checker.dart';
import 'package:netease_common_ui/utils/string_utils.dart';
import 'package:netease_common_ui/utils/text_search.dart';
import 'package:netease_common_ui/widgets/common_browse_page.dart';
import 'package:netease_common_ui/widgets/common_list_tile.dart';
import 'package:netease_common_ui/widgets/keepalive_wrapper.dart';
import 'package:netease_common_ui/widgets/neListView/frame_separate_task.dart';
import 'package:netease_common_ui/widgets/neListView/frame_separate_widget.dart';
import 'package:netease_common_ui/widgets/neListView/layout_proxy.dart';
import 'package:netease_common_ui/widgets/neListView/notification.dart';
import 'package:netease_common_ui/widgets/neListView/size_cache_widget.dart';
import 'package:netease_common_ui/widgets/no_network_tip.dart';
import 'package:netease_common_ui/widgets/permission_request.dart';
import 'package:netease_common_ui/widgets/platform_utils.dart';
import 'package:netease_common_ui/widgets/radio_button.dart';
import 'package:netease_common_ui/widgets/search_page.dart';
import 'package:netease_common_ui/widgets/text_untils.dart';
import 'package:netease_common_ui/widgets/transparent_scaffold.dart';
import 'package:netease_common_ui/widgets/unread_message.dart';
import 'package:netease_common_ui/widgets/update_text_info_page.dart';