Skip to content

Commit f219e99

Browse files
committed
add virtual SyncEnabled
1 parent 236ef29 commit f219e99

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

CSync/CSync/Lib/SyncedEntryBase.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ public abstract class SyncedEntryBase
99
public abstract ConfigEntryBase BoxedEntry { get; protected init; }
1010

1111
public abstract object? BoxedValueOverride { get; set; }
12+
public virtual bool SyncEnabled { get; set; }
1213
public virtual bool ValueOverridden { get; internal set; } = false;
1314

1415
internal SyncedEntryBase(ConfigEntryBase configEntry)
@@ -25,6 +26,7 @@ public void SetSerializedValueOverride(string value)
2526
internal SyncedEntryDelta ToDelta() => new SyncedEntryDelta(
2627
configFileRelativePath: BoxedEntry.ConfigFile.GetConfigFileRelativePath(),
2728
definition: BoxedEntry.Definition.ToSynced(),
28-
serializedValue: BoxedEntry.GetSerializedValue()
29+
serializedValue: BoxedEntry.GetSerializedValue(),
30+
syncEnabled: SyncEnabled
2931
);
3032
}

0 commit comments

Comments
 (0)