Skip to content

Commit d2f8a3a

Browse files
committed
camel case sortfield javascript object
1 parent 364f84f commit d2f8a3a

File tree

4 files changed

+22
-22
lines changed

4 files changed

+22
-22
lines changed

Griddly.NetCore/Views/Shared/Griddly/Griddly.cshtml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,8 +155,8 @@
155155
@: data-griddly-defaultrowids="@Json.Serialize(settings.DefaultRowIds != null ? settings.DefaultRowIds.Select(x => x.ToLower()).ToArray() : new[] { "value" })"
156156
@: data-griddly-filter-defaults="@Newtonsoft.Json.JsonConvert.SerializeObject(defaultFilters, Newtonsoft.Json.Formatting.None, new Newtonsoft.Json.Converters.IsoDateTimeConverter() { DateTimeFormat = "d" })"
157157
@: data-griddly-currency-symbol="@Griddly.Mvc.GriddlyExtensions.CurrencySymbol"
158-
@: @Html.AttributeIf("data-griddly-currentsort", Model.SortFields != null && Model.SortFields.Any(), (z) => Html.Encode(Json.Serialize(Model.SortFields.Select(x => new { Field = x.Field, Direction = x.Direction.ToString() }))))
159-
@: @Html.AttributeIf("data-griddly-defaultsort", defaultSort != null && defaultSort.Any(), (z) => Html.Encode(Json.Serialize(defaultSort.Select(x => new { Field = x.Field, Direction = x.Direction.ToString() }))))
158+
@: @Html.AttributeIf("data-griddly-currentsort", Model.SortFields != null && Model.SortFields.Any(), (z) => Html.Encode(Json.Serialize(Model.SortFields.Select(x => new { field = x.Field, direction = x.Direction.ToString() }))))
159+
@: @Html.AttributeIf("data-griddly-defaultsort", defaultSort != null && defaultSort.Any(), (z) => Html.Encode(Json.Serialize(defaultSort.Select(x => new { field = x.Field, direction = x.Direction.ToString() }))))
160160
@: @settings.HtmlAttributes.ToHtmlAttributes()>
161161
if (settings.BeforeTemplate != null)
162162
{

Griddly.NetCore/wwwroot/js/griddly.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -890,15 +890,15 @@
890890

891891
for (var i = 0; i < this.options.sortFields.length; i++)
892892
{
893-
if (this.options.sortFields[i].Field == sortField)
893+
if (this.options.sortFields[i].field == sortField)
894894
{
895895
currentPos = i;
896896

897897
break;
898898
}
899899
}
900900

901-
var currentDirection = currentPos != -1 ? this.options.sortFields[currentPos].Direction : "Descending";
901+
var currentDirection = currentPos != -1 ? this.options.sortFields[currentPos].direction : "Descending";
902902
var newDirection = currentDirection == "Descending" ? "Ascending" : "Descending";
903903

904904
var inlineFilters = $("tr.griddly-filters-inline", this.$element);
@@ -907,7 +907,7 @@
907907
{
908908
for (var i = 0; i < this.options.sortFields.length; i++)
909909
{
910-
var thisSortField = this.options.sortFields[i].Field;
910+
var thisSortField = this.options.sortFields[i].field;
911911

912912
if (thisSortField != sortField)
913913
{
@@ -924,9 +924,9 @@
924924
}
925925

926926
if (currentPos != -1 && this.options.sortFields.length)
927-
this.options.sortFields[currentPos].Direction = newDirection;
927+
this.options.sortFields[currentPos].direction = newDirection;
928928
else
929-
this.options.sortFields.push({ Field: sortField, Direction: newDirection });
929+
this.options.sortFields.push({ field: sortField, direction: newDirection });
930930

931931

932932
var newSortDisplay = [event.currentTarget];
@@ -1595,15 +1595,15 @@
15951595
{
15961596
var sort = this.options.sortFields[i];
15971597

1598-
var header = $("th[data-griddly-sortfield='" + sort.Field + "']", this.$element);
1598+
var header = $("th[data-griddly-sortfield='" + sort.field + "']", this.$element);
15991599

1600-
header.addClass(sort.Direction == "Ascending" ? "sorted_a" : "sorted_d");
1600+
header.addClass(sort.direction == "Ascending" ? "sorted_a" : "sorted_d");
16011601

16021602
if (inlineFilters.length)
16031603
{
16041604
var inlineFilter = inlineFilters[0].cells[header[0].cellIndex];
16051605

1606-
$(inlineFilter).addClass(sort.Direction == "Ascending" ? "sorted_a" : "sorted_d");
1606+
$(inlineFilter).addClass(sort.direction == "Ascending" ? "sorted_a" : "sorted_d");
16071607
}
16081608
}
16091609
}
@@ -1629,7 +1629,7 @@
16291629
{
16301630
var field = this.options.sortFields[i];
16311631

1632-
postData["sortFields[" + i + "][" + field.Field + "]"] = field.Direction;
1632+
postData["sortFields[" + i + "][" + field.field + "]"] = field.direction;
16331633
}
16341634
}
16351635

Griddly/Scripts/griddly.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -890,15 +890,15 @@
890890

891891
for (var i = 0; i < this.options.sortFields.length; i++)
892892
{
893-
if (this.options.sortFields[i].Field == sortField)
893+
if (this.options.sortFields[i].field == sortField)
894894
{
895895
currentPos = i;
896896

897897
break;
898898
}
899899
}
900900

901-
var currentDirection = currentPos != -1 ? this.options.sortFields[currentPos].Direction : "Descending";
901+
var currentDirection = currentPos != -1 ? this.options.sortFields[currentPos].direction : "Descending";
902902
var newDirection = currentDirection == "Descending" ? "Ascending" : "Descending";
903903

904904
var inlineFilters = $("tr.griddly-filters-inline", this.$element);
@@ -907,7 +907,7 @@
907907
{
908908
for (var i = 0; i < this.options.sortFields.length; i++)
909909
{
910-
var thisSortField = this.options.sortFields[i].Field;
910+
var thisSortField = this.options.sortFields[i].field;
911911

912912
if (thisSortField != sortField)
913913
{
@@ -924,9 +924,9 @@
924924
}
925925

926926
if (currentPos != -1 && this.options.sortFields.length)
927-
this.options.sortFields[currentPos].Direction = newDirection;
927+
this.options.sortFields[currentPos].direction = newDirection;
928928
else
929-
this.options.sortFields.push({ Field: sortField, Direction: newDirection });
929+
this.options.sortFields.push({ field: sortField, direction: newDirection });
930930

931931

932932
var newSortDisplay = [event.currentTarget];
@@ -1595,15 +1595,15 @@
15951595
{
15961596
var sort = this.options.sortFields[i];
15971597

1598-
var header = $("th[data-griddly-sortfield='" + sort.Field + "']", this.$element);
1598+
var header = $("th[data-griddly-sortfield='" + sort.field + "']", this.$element);
15991599

1600-
header.addClass(sort.Direction == "Ascending" ? "sorted_a" : "sorted_d");
1600+
header.addClass(sort.direction == "Ascending" ? "sorted_a" : "sorted_d");
16011601

16021602
if (inlineFilters.length)
16031603
{
16041604
var inlineFilter = inlineFilters[0].cells[header[0].cellIndex];
16051605

1606-
$(inlineFilter).addClass(sort.Direction == "Ascending" ? "sorted_a" : "sorted_d");
1606+
$(inlineFilter).addClass(sort.direction == "Ascending" ? "sorted_a" : "sorted_d");
16071607
}
16081608
}
16091609
}
@@ -1629,7 +1629,7 @@
16291629
{
16301630
var field = this.options.sortFields[i];
16311631

1632-
postData["sortFields[" + i + "][" + field.Field + "]"] = field.Direction;
1632+
postData["sortFields[" + i + "][" + field.field + "]"] = field.direction;
16331633
}
16341634
}
16351635

Griddly/Views/Shared/Griddly/Griddly.cshtml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,8 @@
172172
@: data-griddly-defaultrowids="@Json.Encode(settings.DefaultRowIds != null ? settings.DefaultRowIds.Select(x => x.ToLower()).ToArray() : new[] { "value" })"
173173
@: data-griddly-filter-defaults="@Newtonsoft.Json.JsonConvert.SerializeObject(defaultFilters, Newtonsoft.Json.Formatting.None, new Newtonsoft.Json.Converters.IsoDateTimeConverter() { DateTimeFormat = "d" })"
174174
@: data-griddly-currency-symbol="@Griddly.Mvc.GriddlyExtensions.CurrencySymbol"
175-
@: @Html.AttributeIf("data-griddly-currentsort", Model.SortFields != null && Model.SortFields.Any(), (z) => Html.AttributeEncode(Json.Encode(Model.SortFields.Select(x => new { Field = x.Field, Direction = x.Direction.ToString() }))))
176-
@: @Html.AttributeIf("data-griddly-defaultsort", defaultSort != null && defaultSort.Any(), (z) => Html.AttributeEncode(Json.Encode(defaultSort.Select(x => new { Field = x.Field, Direction = x.Direction.ToString() }))))
175+
@: @Html.AttributeIf("data-griddly-currentsort", Model.SortFields != null && Model.SortFields.Any(), (z) => Html.AttributeEncode(Json.Encode(Model.SortFields.Select(x => new { field = x.Field, direction = x.Direction.ToString() }))))
176+
@: @Html.AttributeIf("data-griddly-defaultsort", defaultSort != null && defaultSort.Any(), (z) => Html.AttributeEncode(Json.Encode(defaultSort.Select(x => new { field = x.Field, direction = x.Direction.ToString() }))))
177177
@: @settings.HtmlAttributes.ToHtmlAttributes()>
178178
if (settings.BeforeTemplate != null)
179179
{

0 commit comments

Comments
 (0)