list working

main
Ismail TAHA JANAN 2 years ago
parent a8773344ba
commit eafc4c503a

BIN
.DS_Store vendored

Binary file not shown.

@ -1,42 +1,54 @@
<Properties StartupConfiguration="{06BC748C-FD18-48BB-A6BF-F1DDF702524A}|Default">
<Properties StartupConfiguration="{3AA53B00-66DF-46E6-BB10-7A7DC459CD30}|Default">
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
<MonoDevelop.Ide.ItemProperties.League_220of_220legends PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneSimulatorTarget.E4A2B68E-118C-4226-A9D5-C3BAAE1DC219" />
<MonoDevelop.Ide.ItemProperties.League_220of_220legendes2 FirstBuild="True" />
<Xamarin.Addins.Core.Project ActiveDebugTarget="Android.Pixel_3a_API_33_arm64-v8a" />
<MonoDevelop.Ide.ItemProperties.League_220of_220legendes2 PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneSimulatorTarget.E4A2B68E-118C-4226-A9D5-C3BAAE1DC219" />
<Xamarin.Addins.Core.Project ActiveDebugTarget="MonoDevelop.IPhone.IPhoneSimulatorTarget.E4A2B68E-118C-4226-A9D5-C3BAAE1DC219" />
<MonoDevelop.Ide.ItemProperties.ConsoleTests PreferredExecutionTarget="MonoDevelop.Default" />
<MultiItemStartupConfigurations />
<MonoDevelop.Ide.Workbench ActiveDocument="League of legends/AppShell.xaml">
<MonoDevelop.Ide.Workbench ActiveDocument="League of legendes2/MainPage.xaml">
<Files>
<File FileName="League of legends/MainPage.xaml.cs" Line="9" Column="26" />
<File FileName="League of legends/MainPage.xaml" Line="15" Column="20" />
<File FileName="League of legends/ViewModel/MainVM.cs" Line="20" Column="62" />
<File FileName="../../Downloads/mvvm_custom_lol/Sources/Tests/ConsoleTests/Program.cs" Line="23" Column="1" />
<File FileName="../../Downloads/mvvm_custom_lol/Sources/Model/IDataManager.cs" Line="6" Column="19" />
<File FileName="League of legends/MauiProgram.cs" Line="10" Column="37" />
<File FileName="League of legends/AppShell.xaml" Line="1" Column="1" />
<File FileName="League of legends/App.xaml" Line="1" Column="1" />
<File FileName="League of legendes2/MainPage.xaml.cs" Line="16" Column="20" />
<File FileName="League of legendes2/MainPage.xaml" Line="6" Column="72" />
<File FileName="VeiwModel/ManagerVM.cs" Line="80" Column="66" />
<File FileName="VeiwModel/VeiwModel.csproj" Line="20" Column="14" />
<File FileName="League of legendes2/ViewModel/MainVM.cs" Line="15" Column="111" />
<File FileName="League of legendes2/MauiProgram.cs" Line="22" Column="35" />
<File FileName="../../Downloads/mvvm_custom_lol/Sources/Model/IDataManager.cs" Line="14" Column="19" />
<File FileName="VeiwModel/ChapionVM.cs" Line="9" Column="14" />
<File FileName="../../Downloads/mvvm_custom_lol/Sources/Model/enums/ChampionClass.cs" Line="4" Column="14" />
<File FileName="League of legendes2/Utils/Base64ToImage.cs" Line="19" Column="1" />
</Files>
<Pads>
<Pad Id="ProjectPad">
<State name="__root__">
<Node name="League of legends" expanded="True">
<Node name="ConsoleTests" expanded="True" />
<Node name="League of legends" expanded="True">
<Node name="League of legendes2" expanded="True">
<Node name="Platforms" expanded="True">
<Node name="iOS" expanded="True" />
</Node>
<Node name="Properties" expanded="True" />
<Node name="Utils" expanded="True" />
<Node name="ViewModel" expanded="True" />
<Node name="AppShell.xaml" selected="True" />
<Node name="MainPage.xaml" expanded="True" />
<Node name="App.xaml" expanded="True" />
<Node name="AppShell.xaml" expanded="True" />
<Node name="MainPage.xaml" expanded="True" selected="True" />
</Node>
<Node name="Model" expanded="True">
<Node name="enums" expanded="True" />
</Node>
<Node name="Model" expanded="True" />
<Node name="Shared" expanded="True" />
<Node name="StubLib" expanded="True" />
<Node name="VeiwModel" expanded="True" />
<Node name="VeiwModel" expanded="True">
<Node name="Dependencies" expanded="True" />
</Node>
</Node>
</State>
</Pad>
</Pads>
</MonoDevelop.Ide.Workbench>
<MonoDevelop.Ide.DebuggingService.PinnedWatches />
<MonoDevelop.Ide.DebuggingService.Breakpoints />
<MonoDevelop.Ide.DebuggingService.Breakpoints>
<BreakpointStore />
</MonoDevelop.Ide.DebuggingService.Breakpoints>
<MonoDevelop.MonoDroid LastDeploySdkVersion="33.0.46" />
</Properties>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

@ -58,10 +58,12 @@
<ItemGroup>
<None Remove="Pages\" />
<None Remove="ViewModel\" />
<None Remove="Utils\" />
</ItemGroup>
<ItemGroup>
<Folder Include="Pages\" />
<Folder Include="ViewModel\" />
<Folder Include="Utils\" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\Downloads\mvvm_custom_lol\Sources\Model\Model.csproj" />

@ -3,19 +3,45 @@
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="League_of_legendes2.MainPage"
xmlns:viewModel="clr-namespace:VeiwModel;assembly=VeiwModel"
xmlns:converters="clr-namespace:League_of_legendes2.Utils"
>
<ContentPage.Resources>
<converters:Base64ToImage x:Key="Base64ToImg"/>
</ContentPage.Resources>
<ScrollView>
<StackLayout>
<ListView ItemsSource="{Binding managerVM.ChapionVMs}" >
<ListView.ItemTemplate>
<DataTemplate x:DataType="viewModel:ChapionVM">
<TextCell Text="{Binding Name}"
Detail=""
/>
<ImageCell
ImageSource="{Binding Path=Icon,Converter={StaticResource Base64ToImg}}"
Text="{Binding Name}"
Detail="{Binding Class}"
/>
<!--<TextCell Text="{Binding Name}" />-->
<!--<Grid Padding="10"
RowDefinitions="*,*"
ColumnDefinitions="*,4*">
<Image Grid.RowSpan="2"
Source="{Binding Path=Icon,Converter={StaticResource Base64ToImg}}"
Aspect="AspectFill"
HeightRequest="60"
WidthRequest="60" />
<Label Grid.Column="1" Text="{Binding Name}" FontAttributes="Bold"
/>
<Label Grid.Row="1"
Grid.Column="1"
Text="{Binding Class}"
/>
</Grid>-->
</DataTemplate>
</ListView.ItemTemplate>
@ -24,7 +50,7 @@
<HorizontalStackLayout>
<Button Grid.Column="1" Text="&lt;" Command="{Binding managerVM.PrevPage}"
VerticalOptions="Center" HorizontalOptions="Center"/>
<Label Grid.Column="1" Text="1"
<Label Grid.Column="1" Text="{Binding managerVM.IndexPage}"
VerticalOptions="Center" HorizontalOptions="Center"/>
<Button Grid.Column="1" Text=">" Command="{Binding managerVM.NextPage}"
VerticalOptions="Center" HorizontalOptions="Center"/>

Binary file not shown.

Binary file not shown.

@ -0,0 +1,28 @@
using System;
using System.Globalization;
namespace League_of_legendes2.Utils
{
public class Base64ToImage:IValueConverter
{
public Base64ToImage()
{
}
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
string input = value as string;
byte[] decodedImg = System.Convert.FromBase64String(input);
Stream memoryStream = new MemoryStream(decodedImg);
ImageSource output = ImageSource.FromStream(() => memoryStream);
return output;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}
}

@ -1,5 +1,5 @@
objc[32794]: Class CDPKeychainItemDescriptor is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal (0x15fd20d28) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP (0x155408d28). One of the two will be used. Which one is undefined.
objc[32794]: Class CDPCAWalrusReporter is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal (0x15fd21598) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP (0x155408f08). One of the two will be used. Which one is undefined.
objc[32794]: Class CDPCAReporter is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal (0x15fd21368) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP (0x155409138). One of the two will be used. Which one is undefined.
objc[32794]: Class CDPRecoveryKeyCache is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal (0x15fd21098) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP (0x1554091d8). One of the two will be used. Which one is undefined.
objc[32794]: Class CDPCABackupRecoveryReporter is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal (0x15fd22268) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP (0x1554093b8). One of the two will be used. Which one is undefined.
objc[58384]: Class CDPKeychainItemDescriptor is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal (0x16374cd28) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP (0x158e34d28). One of the two will be used. Which one is undefined.
objc[58384]: Class CDPCAWalrusReporter is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal (0x16374d598) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP (0x158e34f08). One of the two will be used. Which one is undefined.
objc[58384]: Class CDPCAReporter is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal (0x16374d368) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP (0x158e35138). One of the two will be used. Which one is undefined.
objc[58384]: Class CDPRecoveryKeyCache is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal (0x16374d098) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP (0x158e351d8). One of the two will be used. Which one is undefined.
objc[58384]: Class CDPCABackupRecoveryReporter is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDPInternal.framework/CoreCDPInternal (0x16374e268) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreCDP.framework/CoreCDP (0x158e353b8). One of the two will be used. Which one is undefined.

@ -47,14 +47,14 @@
<dict>
<key>hash2</key>
<data>
ASgWvwMG2XU2dDprQWDIJXgcC4hXukxerkEsELKlJlc=
6bDgTzCI4rh70mo7p30QEnY6gardcqrGzNw0OkdirP4=
</data>
</dict>
<key>MonoBundle/League of legendes2.pdb</key>
<dict>
<key>hash2</key>
<data>
cy3FmogDEnKmPAVCRGS+rnX412ZoZwFdadCNv2+mknQ=
Bs/dPedJVezJDSNMQqJXJ0ESf+evxKhVVL1FSR1nIrs=
</data>
</dict>
<key>MonoBundle/Microsoft.CSharp.dll</key>
@ -204,6 +204,48 @@
qYPzNfleSCvcnHUqpXjpupdF+jwRT3KdMBpFhNKxVGU=
</data>
</dict>
<key>MonoBundle/Model.dll</key>
<dict>
<key>hash2</key>
<data>
0ayus1Gp5FKVJ7Zb37ZGRBzELO/QMSk8pQAljOiPiHI=
</data>
</dict>
<key>MonoBundle/Model.pdb</key>
<dict>
<key>hash2</key>
<data>
DYkbasEt+HNK4YyPY6jJvLJYkbvvia1NvpSQmKYywZM=
</data>
</dict>
<key>MonoBundle/Shared.dll</key>
<dict>
<key>hash2</key>
<data>
43F3yMp0PL3b6SoSwofSZ7AwzFMnoMAzwuWCr1hUh2E=
</data>
</dict>
<key>MonoBundle/Shared.pdb</key>
<dict>
<key>hash2</key>
<data>
qPW18lnUb3IVvmZxcbDo8Gb6j2zIDbh5llbTdAjvMlM=
</data>
</dict>
<key>MonoBundle/StubLib.dll</key>
<dict>
<key>hash2</key>
<data>
wdTUUEQxOF8Ef8eOBQQOz9GPQrDTh8zdjkzO0vPwiSU=
</data>
</dict>
<key>MonoBundle/StubLib.pdb</key>
<dict>
<key>hash2</key>
<data>
tq80vyiu1MRxKHdLAIfxPX1tMSr873sQI4nKjBhZOSw=
</data>
</dict>
<key>MonoBundle/System.AppContext.dll</key>
<dict>
<key>hash2</key>
@ -1331,6 +1373,20 @@
qnCL34JmwlO7gyeYmSrk1Z0u6ytDaACV0MXtsnarwbY=
</data>
</dict>
<key>MonoBundle/VeiwModel.dll</key>
<dict>
<key>hash2</key>
<data>
Bjgrxz4UadfnsgVZi8dub8CanUbIh/dRlHA3lFOXdEM=
</data>
</dict>
<key>MonoBundle/VeiwModel.pdb</key>
<dict>
<key>hash2</key>
<data>
eM6d6Munv5+7ndmYTP+5Buc/4FJXtYwz4WV2PVGdNw0=
</data>
</dict>
<key>MonoBundle/WindowsBase.dll</key>
<dict>
<key>hash2</key>

Binary file not shown.

@ -1 +1 @@
770d09057f8a0aeae716a6c3eecb04cecb8735fa
8148741ff67f91e207372a15585cd06a89553ba2

@ -1,2 +1,2 @@
AdbTarget=-s emulator-5554
AdbTarget=
AdbOptions=

@ -82,7 +82,7 @@ target triple = "aarch64-unknown-linux-android"
@__app_environment_variables_n_2.4 = internal constant [15 x i8] c"MONO_LOG_LEVEL\00", align 1
@__app_environment_variables_v_2.5 = internal constant [5 x i8] c"info\00", align 1
@__app_environment_variables_n_3.6 = internal constant [17 x i8] c"XAMARIN_BUILD_ID\00", align 1
@__app_environment_variables_v_3.7 = internal constant [37 x i8] c"f0497938-4e0e-402b-90ba-62b7728ebb97\00", align 1
@__app_environment_variables_v_3.7 = internal constant [37 x i8] c"d7277631-2c9f-4801-aaf8-076037d94338\00", align 1
@__app_environment_variables_n_4.8 = internal constant [28 x i8] c"XA_HTTP_CLIENT_HANDLER_TYPE\00", align 1
@__app_environment_variables_v_4.9 = internal constant [42 x i8] c"Xamarin.Android.Net.AndroidMessageHandler\00", align 1
@__app_environment_variables_n_5.10 = internal constant [29 x i8] c"__XA_PACKAGE_NAMING_POLICY__\00", align 1

@ -1 +1 @@
f0497938-4e0e-402b-90ba-62b7728ebb97
d7277631-2c9f-4801-aaf8-076037d94338

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save