protected override void ToJson(LiteJsonWriter json) { json.WriteProperty("name", name); if (!persist) json.WriteProperty("persist", persist); json.WritePropertyIf("defaultValue", defaultValue); json.WriteProperty("type", ServerTypeHelper.GetClientFieldTypeName(type)); }
protected override void ToJson(LiteJsonWriter json) { json.WriteProperty("type", "belongsTo"); json.WritePropertyIf("foreignKey", foreignKey); json.WriteProperty("primaryKey", "Id"); json.WritePropertyIf("associationKey", associationKey); base.ToJson(json); }
protected override void ToJson(LiteJsonWriter json) { if (children.Count > 0) { json.WriteProperty("entities", children); } else { json.WriteProperty("leaf", true); } //if (expanded) json.WriteProperty("expanded", expanded); if (!this.HasDynamicProperty) { this.SetProperty("e", "1"); } base.ToJson(json); }
protected override void ToJson(LiteJsonWriter json) { json.WriteProperty("type", "hasMany"); json.WritePropertyIf("name", name); json.WriteProperty("primaryKey", "Id"); json.WritePropertyIf("foreignKey", foreignKey); if (autoLoad) { json.WriteProperty("autoLoad", true); } base.ToJson(json); }
protected override void ToJson(LiteJsonWriter json) { json.WriteProperty("header", header); json.WritePropertyIf("xtype", xtype); json.WritePropertyIf("editor", editor); if (locked) { json.WritePropertyIf("locked", locked); } if (flex > 0) { json.WriteProperty("flex", flex); } json.WriteProperty("dataIndex", dataIndex); }
protected override void ToJson(LiteJsonWriter json) { if (isTree) { json.WritePropertyIf("isTree", isTree); } json.WriteProperty("fields", fields); if (associations.Count > 0) { json.WriteProperty("associations", associations); } }
/// <summary> /// Writes all properties by reflection. /// </summary> /// <param name="json">The json writer.</param> protected void WriteAllProperties(LiteJsonWriter json) { var properties = this.GetType().GetProperties(); for (int i = 0, c = properties.Length; i < c; i++) { var property = properties[i]; var value = property.GetValue(this, null); if (value is IEnumerable<JsonModel>) { json.WriteProperty(property.Name, value as IEnumerable<JsonModel>); } else { json.WriteProperty(property.Name, value); } } }
/// <summary> /// Writes all properties by reflection. /// </summary> /// <param name="json">The json writer.</param> protected void WriteAllProperties(LiteJsonWriter json) { var properties = this.GetType().GetProperties(); for (int i = 0, c = properties.Length; i < c; i++) { var property = properties[i]; var value = property.GetValue(this, null); if (value is IEnumerable <JsonModel> ) { json.WriteProperty(property.Name, value as IEnumerable <JsonModel>); } else { json.WriteProperty(property.Name, value); } } }
protected override void ToJson(LiteJsonWriter json) { int i = 0, c = this._properties.Count; foreach (var kv in this._properties) { json.WriteProperty(kv.Key, kv.Value); i++; } }
protected override void ToJson(LiteJsonWriter json) { json.WritePropertyIf("name", name); json.WritePropertyIf("anchor", anchor); json.WritePropertyIf("fieldLabel", fieldLabel); json.WritePropertyIf("visibilityIndicator", visibilityIndicator); if (isReadonly) { json.WriteProperty("readOnly", isReadonly); } this.SetProperty("xtype", xtype); base.ToJson(json); }
protected override void ToJson(LiteJsonWriter json) { if (allowBlank) { json.WriteProperty("allowBlank", allowBlank); } base.ToJson(json); }
protected override void ToJson(LiteJsonWriter json) { if (mainBlock == null) throw new ArgumentNullException("mainBlock"); json.WritePropertyIf("layoutClass", layoutClass); json.WritePropertyIf("childProperty", childProperty); json.WriteProperty("mainBlock", mainBlock); json.WritePropertyIf("children", children); json.WritePropertyIf("surrounders", surrounders); }
protected override void ToJson(LiteJsonWriter json) { if (tbar.Count > 0) { json.WriteProperty("tbar", tbar); } json.WriteProperty("columns", columns); }
protected override void ToJson(LiteJsonWriter json) { json.WriteProperty("model", model); }
protected override void ToJson(LiteJsonWriter json) { json.WriteProperty(SuccessProperty, Success.Box()); json.WritePropertyIf(MessageProperty, Message); }
protected override void ToJson(LiteJsonWriter json) { json.WriteProperty("pageSize", pageSize); }
protected override void ToJson(LiteJsonWriter json) { json.WriteProperty("text", text); json.WriteProperty("value", value); }
protected override void ToJson(LiteJsonWriter json) { json.WriteProperty("text", "."); base.ToJson(json); }
protected override void ToJson(LiteJsonWriter json) { json.WriteProperty("model", ClientEntities.GetClientName(model)); json.WriteProperty("total", total); json.WriteProperty("entities", entities); }