|
|
|
@ -49,8 +49,8 @@ namespace Squidex.Domain.Apps.Core.Scripting |
|
|
|
|
|
|
|
public NamedContentData? DataOld |
|
|
|
{ |
|
|
|
get => GetValue<NamedContentData?>("oldData"); |
|
|
|
set => SetValue(value, "oldData"); |
|
|
|
get => GetValue<NamedContentData?>(); |
|
|
|
set => SetValue(value); |
|
|
|
} |
|
|
|
|
|
|
|
public Status Status |
|
|
|
@ -77,7 +77,19 @@ namespace Squidex.Domain.Apps.Core.Scripting |
|
|
|
set => SetValue(value); |
|
|
|
} |
|
|
|
|
|
|
|
public void SetValue(object? value, [CallerMemberNameAttribute] string? key = null) |
|
|
|
[Obsolete] |
|
|
|
public Status OldStatus |
|
|
|
{ |
|
|
|
get => GetValue<Status>("statusOld"); |
|
|
|
} |
|
|
|
|
|
|
|
[Obsolete] |
|
|
|
public NamedContentData? OldData |
|
|
|
{ |
|
|
|
get => GetValue<NamedContentData?>("dataOld"); |
|
|
|
} |
|
|
|
|
|
|
|
public void SetValue(object? value, [CallerMemberName] string? key = null) |
|
|
|
{ |
|
|
|
if (key != null) |
|
|
|
{ |
|
|
|
@ -85,7 +97,7 @@ namespace Squidex.Domain.Apps.Core.Scripting |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public T GetValue<T>([CallerMemberNameAttribute] string? key = null) |
|
|
|
public T GetValue<T>([CallerMemberName] string? key = null) |
|
|
|
{ |
|
|
|
if (key != null && TryGetValue(key, out var temp) && temp is T result) |
|
|
|
{ |
|
|
|
|