Updated file names and imports

This commit is contained in:
Jacques Doeleman 2022-09-21 14:37:16 +02:00
parent 52d595bbac
commit 9603bc0220
18 changed files with 36 additions and 31 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 KiB

View file

@ -2,7 +2,7 @@ import 'dart:typed_data';
import 'package:example/utils/example_profile_service.dart'; import 'package:example/utils/example_profile_service.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/profile.dart'; import 'package:flutter_profile/flutter_profile.dart';
import 'utils/example_profile_data.dart'; import 'utils/example_profile_data.dart';
@ -50,6 +50,7 @@ class _ProfileExampleState extends State<ProfileExample> {
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return Scaffold(
body: ProfilePage( body: ProfilePage(
bottomActionText: 'Log out',
itemBuilderOptions: ItemBuilderOptions( itemBuilderOptions: ItemBuilderOptions(
inputDecorationField: { inputDecorationField: {
'firstName': const InputDecoration( 'firstName': const InputDecoration(

View file

@ -1,5 +1,5 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/profile.dart'; import 'package:flutter_profile/flutter_profile.dart';
class ExampleProfileData extends ProfileData { class ExampleProfileData extends ProfileData {
ExampleProfileData({ ExampleProfileData({

View file

@ -1,5 +1,5 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/profile.dart'; import 'package:flutter_profile/flutter_profile.dart';
class ExampleProfileService extends ProfileService { class ExampleProfileService extends ProfileService {
ExampleProfileService(); ExampleProfileService();

View file

@ -62,6 +62,13 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "2.0.1" version: "2.0.1"
flutter_profile:
dependency: "direct main"
description:
path: ".."
relative: true
source: path
version: "0.0.1"
flutter_test: flutter_test:
dependency: "direct dev" dependency: "direct dev"
description: flutter description: flutter
@ -102,13 +109,6 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.8.2" version: "1.8.2"
profile:
dependency: "direct main"
description:
path: ".."
relative: true
source: path
version: "0.0.1"
sky_engine: sky_engine:
dependency: transitive dependency: transitive
description: flutter description: flutter

View file

@ -34,7 +34,7 @@ dependencies:
# The following adds the Cupertino Icons font to your application. # The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons. # Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.2 cupertino_icons: ^1.0.2
profile: flutter_profile:
path: ../ path: ../
dev_dependencies: dev_dependencies:

View file

@ -1,4 +1,4 @@
library profile; library flutter_profile;
export 'src/widgets/profile/profile_page.dart'; export 'src/widgets/profile/profile_page.dart';
export 'src/widgets/profile/profile_style.dart'; export 'src/widgets/profile/profile_style.dart';

View file

@ -1,7 +1,7 @@
import 'dart:async'; import 'dart:async';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/profile.dart'; import 'package:flutter_profile/src/models/user.dart';
/// ProfileService can be extended and set for the profilePage. The following method can be overriden. /// ProfileService can be extended and set for the profilePage. The following method can be overriden.
/// ///

View file

@ -1,7 +1,7 @@
import 'dart:typed_data'; import 'dart:typed_data';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/src/widgets/avatar/avatar_style.dart'; import 'package:flutter_profile/src/widgets/avatar/avatar_style.dart';
class Avatar extends StatelessWidget { class Avatar extends StatelessWidget {
const Avatar({ const Avatar({

View file

@ -1,5 +1,5 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/src/widgets/item_builder/item_builder_options.dart'; import 'package:flutter_profile/src/widgets/item_builder/item_builder_options.dart';
/// ItemBuilder is used to set the standard textfield for each undefined users data item. /// ItemBuilder is used to set the standard textfield for each undefined users data item.
/// ///

View file

@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/src/widgets/item_builder/item_builder.dart'; import 'package:flutter_profile/src/widgets/item_builder/item_builder.dart';
import 'package:profile/src/widgets/item_builder/item_builder_options.dart'; import 'package:flutter_profile/src/widgets/item_builder/item_builder_options.dart';
class ItemList extends StatefulWidget { class ItemList extends StatefulWidget {
const ItemList( const ItemList(

View file

@ -1,6 +1,10 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/profile.dart'; import 'package:flutter_profile/src/models/user.dart';
import 'package:profile/src/widgets/profile/proifle_wrapper.dart'; import 'package:flutter_profile/src/services/profile_service.dart';
import 'package:flutter_profile/src/widgets/item_builder/item_builder.dart';
import 'package:flutter_profile/src/widgets/item_builder/item_builder_options.dart';
import 'package:flutter_profile/src/widgets/profile/profile_style.dart';
import 'package:flutter_profile/src/widgets/profile/proifle_wrapper.dart';
/// The ProfilePage widget is able to show the data of a user. By default the user is able to change this data. The widget has a couple of parameters listed below: /// The ProfilePage widget is able to show the data of a user. By default the user is able to change this data. The widget has a couple of parameters listed below:
/// ///

View file

@ -1,5 +1,5 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/src/widgets/avatar/avatar_style.dart'; import 'package:flutter_profile/src/widgets/avatar/avatar_style.dart';
/// ProfielStyle is used to set a couple of style paramaters for the whole profile page. /// ProfielStyle is used to set a couple of style paramaters for the whole profile page.
/// ///

View file

@ -1,11 +1,11 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/src/models/user.dart'; import 'package:flutter_profile/src/models/user.dart';
import 'package:profile/src/services/profile_service.dart'; import 'package:flutter_profile/src/services/profile_service.dart';
import 'package:profile/src/widgets/avatar/avatar.dart'; import 'package:flutter_profile/src/widgets/avatar/avatar.dart';
import 'package:profile/src/widgets/item_builder/item_builder.dart'; import 'package:flutter_profile/src/widgets/item_builder/item_builder.dart';
import 'package:profile/src/widgets/item_builder/item_builder_options.dart'; import 'package:flutter_profile/src/widgets/item_builder/item_builder_options.dart';
import 'package:profile/src/widgets/item_builder/item_list.dart'; import 'package:flutter_profile/src/widgets/item_builder/item_list.dart';
import 'package:profile/src/widgets/profile/profile_style.dart'; import 'package:flutter_profile/src/widgets/profile/profile_style.dart';
class ProfileWrapper extends StatefulWidget { class ProfileWrapper extends StatefulWidget {
const ProfileWrapper({ const ProfileWrapper({

View file

@ -1,4 +1,4 @@
name: profile name: flutter_profile
description: A new Flutter package project. description: A new Flutter package project.
version: 0.0.1 version: 0.0.1
homepage: homepage:

View file

@ -1,7 +1,7 @@
import 'package:flutter/foundation.dart'; import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_profile/flutter_profile.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:profile/profile.dart';
import 'test_classes/test_profile_data.dart'; import 'test_classes/test_profile_data.dart';
import 'test_classes/test_profile_service.dart'; import 'test_classes/test_profile_service.dart';

View file

@ -1,5 +1,5 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/profile.dart'; import 'package:flutter_profile/flutter_profile.dart';
class TestProfileData extends ProfileData { class TestProfileData extends ProfileData {
TestProfileData({ TestProfileData({

View file

@ -1,5 +1,5 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:profile/profile.dart'; import 'package:flutter_profile/flutter_profile.dart';
class TestProfileService extends ProfileService { class TestProfileService extends ProfileService {
TestProfileService(); TestProfileService();