mirror of
https://github.com/Nioux/AideDeJeu.git
synced 2025-10-29 14:35:45 +00:00
Modifs split yaml
This commit is contained in:
parent
5c0ba5cc2e
commit
fabe8bc7e6
4 changed files with 44 additions and 17 deletions
|
|
@ -24,25 +24,16 @@ namespace AideDeJeuLib
|
|||
|
||||
}
|
||||
}
|
||||
public override string Markdown
|
||||
|
||||
[IgnoreDataMember]
|
||||
[YamlIgnore]
|
||||
public override string YamlMarkdown
|
||||
{
|
||||
get
|
||||
{
|
||||
if (_Items != null)
|
||||
{
|
||||
var md = string.Empty;
|
||||
foreach (var item in _Items)
|
||||
{
|
||||
md += item.Markdown;
|
||||
}
|
||||
return md;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
set
|
||||
{
|
||||
|
||||
return $"---\n{Yaml}---\n{SubMarkdown}";
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -238,7 +238,7 @@ namespace AideDeJeuLib
|
|||
|
||||
[IgnoreDataMember]
|
||||
[YamlIgnore]
|
||||
public string YamlMarkdown
|
||||
public virtual string YamlMarkdown
|
||||
{
|
||||
get
|
||||
{
|
||||
|
|
@ -246,6 +246,29 @@ namespace AideDeJeuLib
|
|||
}
|
||||
}
|
||||
|
||||
[IgnoreDataMember]
|
||||
[YamlIgnore]
|
||||
public string SubMarkdown
|
||||
{
|
||||
get
|
||||
{
|
||||
if (_Items != null)
|
||||
{
|
||||
var md = string.Empty;
|
||||
foreach (var item in _Items)
|
||||
{
|
||||
md += item.CleanMarkdown;
|
||||
}
|
||||
return md;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
set
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public static Item ParseYamlMarkdown(string yamlmd)
|
||||
{
|
||||
var builder = new DeserializerBuilder();
|
||||
|
|
|
|||
|
|
@ -352,7 +352,7 @@ namespace AideDeJeuCmd
|
|||
|
||||
foreach (var item in await context.Items.ToListAsync())
|
||||
{
|
||||
await item.LoadFilteredItemsAsync();
|
||||
//await item.LoadFilteredItemsAsync();
|
||||
if(item is Spells)
|
||||
{
|
||||
int iii = 1;
|
||||
|
|
@ -374,6 +374,19 @@ namespace AideDeJeuCmd
|
|||
Console.WriteLine(filename);
|
||||
}
|
||||
await SaveStringAsync(filename, yaml);
|
||||
|
||||
var filtervm = item.GetNewFilterViewModel();
|
||||
if(filtervm != null)
|
||||
{
|
||||
foreach(var filter in filtervm.Filters)
|
||||
{
|
||||
foreach(var kv in filter.KeyValues)
|
||||
{
|
||||
var key = kv.Key;
|
||||
var val = kv.Value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
int i = 1;
|
||||
|
||||
|
|
|
|||
BIN
Data/library.db
BIN
Data/library.db
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue