Found a good solution for editor, Ace

This commit is contained in:
2020-04-24 00:18:16 +02:00
parent 821d9a8ef8
commit 2c483c83ca
25 changed files with 214 additions and 10616 deletions

View File

@ -5,14 +5,21 @@
<FilesWithEditor CFile="ConfigFile" Filters="Filters" Files="ConfigFiles" FilterFolder="FilterFolder"
SelectedFile="SelectedFile" SelectedFileChanged="SelectedFileChanged"
AddFile="AddFile" UpdateFile="UpdateFile" DeleteFile="DeleteFile">
<CreateDialog>
</CreateDialog>
<UpdateDialog>
</UpdateDialog>
<DeleteDialog>
</DeleteDialog>
</FilesWithEditor>
<Modal @ref="ModalRef">
<ModalBackdrop />
<ModalContent IsForm="true" IsCentered="true">
<ModalHeader>
<ModalTitle>Employee edit</ModalTitle>
<CloseButton Clicked="@HideModal" />
</ModalHeader>
<ModalBody>
<p>Area you sure about that?</p>
</ModalBody>
<ModalFooter>
<Blazorise.Bulma.Button Color="Color.Secondary" Clicked="@HideModal">Close</Blazorise.Bulma.Button>
<Blazorise.Bulma.Button Color="Color.Primary" Clicked="@HideModal">Save Changes</Blazorise.Bulma.Button>
</ModalFooter>
</ModalContent>
</Modal>

View File

@ -1,4 +1,5 @@
using Microsoft.AspNetCore.Components;
using Blazorise;
using Microsoft.AspNetCore.Components;
using Seenginx.Models;
using Seenginx.Services;
using System;
@ -40,8 +41,21 @@ namespace Seenginx.Pages
SelectedFile = configFile;
}
protected Modal ModalRef { get; set; }
protected void ShowModal()
{
ModalRef.Show();
}
protected void HideModal()
{
ModalRef.Hide();
}
public async Task AddFile()
{
ShowModal();
}
public async Task UpdateFile(ConfigFile configFile)
{

View File

@ -13,8 +13,8 @@
<link rel="icon" href="~/favicon.png" />
<title>Seenginx</title>
<base href="~/" />
<link rel="stylesheet" href="~/css/codemirror.css">
<link rel="stylesheet" href="~/css/solarized.css">
<link href="_content/Blazorise/blazorise.css" rel="stylesheet" />
<link href="_content/Blazorise.Bulma/blazorise.bulma.css" rel="stylesheet" />
<environment include="Staging,Production">
<link rel="stylesheet" href="~/css/materialdesignicons.min.css" asp-append-version="true" />
<link rel="stylesheet" href="~/css/bulma.min.css" asp-append-version="true" />
@ -43,9 +43,10 @@
</div>
<script src="_framework/blazor.server.js"></script>
<script defer src="https://use.fontawesome.com/releases/v5.3.1/js/all.js"></script>
<script src="_content/Blazorise/blazorise.js"></script>
<script src="~/js/codemirror.js"></script>
<script src="~/js/nginx.js"></script>
<script src="~/js/index.js"></script>
<script src="_content/Blazorise.Bulma/blazorise.bulma.js"></script>
<script src="~/js/ace.js" type="text/javascript" charset="utf-8" asp-append-version="true"></script>
<script src="~/js/index.js" asp-append-version="true"></script>
</body>
</html>