Merge pull request #55 from sbwalker/master

Made parameters public for Preview8
This commit is contained in:
Shaun Walker 2019-08-15 12:19:35 -04:00 committed by GitHub
commit 791fa3b1c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 32 additions and 22 deletions

View File

@ -3,20 +3,23 @@
@using Oqtane.Services
@inject IInstallationService InstallationService
@if (!Installed)
{
<Installer Installed="@Installed" />
}
else
{
<CascadingAuthenticationState>
<CascadingValue Value="@PageState">
<SiteRouter OnStateChange="@ChangeState" />
</CascadingValue>
</CascadingAuthenticationState>
@if (Initialized)
@if (!Installed)
{
<Installer Installed="@Installed" />
}
else
{
<CascadingAuthenticationState>
<CascadingValue Value="@PageState">
<SiteRouter OnStateChange="@ChangeState" />
</CascadingValue>
</CascadingAuthenticationState>
}
}
@code {
private bool Initialized = false;
private bool Installed = false;
private PageState PageState { get; set; }
@ -26,6 +29,11 @@ else
Installed = response.Success;
}
protected override void OnAfterRender()
{
Initialized = true;
}
private void ChangeState(PageState pagestate)
{
PageState = pagestate;

View File

@ -12,16 +12,16 @@
@code {
[Parameter]
private string Action { get; set; }
public string Action { get; set; }
[Parameter]
private string Text { get; set; } // optional
public string Text { get; set; } // optional
[Parameter]
private string Parameters { get; set; } // optional
public string Parameters { get; set; } // optional
[Parameter]
private string ButtonClass { get; set; } // optional
public string ButtonClass { get; set; } // optional
string text = "";
string url = "";

View File

@ -10,10 +10,10 @@
@code {
[Parameter]
private MessageType Type { get; set; }
public MessageType Type { get; set; }
[Parameter]
private string Message { get; set; }
public string Message { get; set; }
string type = "alert alert-success"; // optional
bool authorized = false;

View File

@ -11,7 +11,7 @@
protected PageState PageState { get; set; }
[Parameter]
private Module Module { get; set; }
public Module Module { get; set; }
Module ModuleState;
string container;

View File

@ -114,7 +114,7 @@
@code {
[Parameter]
private bool Installed { get; set; }
public bool Installed { get; set; }
private string DatabaseType = "LocalDB";
private string ServerName = "(LocalDb)\\MSSQLLocalDB";

View File

@ -18,7 +18,7 @@
protected PageState PageState { get; set; }
[Parameter]
private string Name { get; set; }
public string Name { get; set; }
RenderFragment DynamicComponent { get; set; }

View File

@ -24,9 +24,11 @@
@code {
[CascadingParameter] PageState PageState { get; set; }
[CascadingParameter]
PageState PageState { get; set; }
[Parameter] Action<PageState> OnStateChange { get; set; }
[Parameter]
public Action<PageState> OnStateChange { get; set; }
PageState pagestate;
RenderFragment DynamicComponent { get; set; }