private WriteJson ( JsonWriter writer, object value, |
||
writer | JsonWriter | |
value | object | |
serializer | ||
return | void |
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
{
ConfigItemCollection items = (ConfigItemCollection)value;
if (value != null && items.Count > 0)
{
foreach (ConfigItem item in items)
{
writer.WritePropertyName(items.CamelName ? Ext.Net.Utilities.StringUtils.ToLowerCamelCase(item.Name) : item.Name);
writer.WriteRawValue(item.ValueToString());
}
}
}