Skip to content

Commit d58d005

Browse files
committed
Merge branch 'master' into master
2 parents 70a91bb + 3251d68 commit d58d005

File tree

2 files changed

+129
-0
lines changed

2 files changed

+129
-0
lines changed

src/features/expandable/js/expandable.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,12 @@
9797
*
9898
* @description Public Api for expandable feature
9999
*/
100+
/**
101+
* @ngdoc object
102+
* @name ui.grid.expandable.api:GridRow
103+
*
104+
* @description Additional properties added to GridRow when using the expandable module
105+
*/
100106
/**
101107
* @ngdoc object
102108
* @name ui.grid.expandable.api:GridOptions
@@ -191,6 +197,20 @@
191197
toggleRowExpansion: function (grid, row) {
192198
// trigger the "before change" event. Can change row height dynamically this way.
193199
grid.api.expandable.raise.rowExpandedBeforeStateChanged(row);
200+
/**
201+
* @ngdoc object
202+
* @name isExpanded
203+
* @propertyOf ui.grid.expandable.api:GridRow
204+
* @description Whether or not the row is currently expanded.
205+
* @example
206+
* <pre>
207+
* $scope.api.expandable.on.rowExpandedStateChanged($scope, function (row) {
208+
* if (row.isExpanded) {
209+
* //...
210+
* }
211+
* });
212+
* </pre>
213+
*/
194214
row.isExpanded = !row.isExpanded;
195215
if (angular.isUndefined(row.expandedRowHeight)){
196216
row.expandedRowHeight = grid.options.expandableRowHeight;

src/js/i18n/tr.js

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
/**
2+
* Created by Furkan Salih (fsw) on 18/11/15.
3+
*/
4+
(function () {
5+
angular.module('ui.grid').config(['$provide', function($provide) {
6+
$provide.decorator('i18nService', ['$delegate', function($delegate) {
7+
$delegate.add('tr', {
8+
headerCell: {
9+
aria: {
10+
defaultFilterLabel: 'Sütun için filtre',
11+
removeFilter: 'Filtreyi Kaldır',
12+
columnMenuButtonLabel: 'Sütun Menüsü'
13+
},
14+
priority: 'Öncelik:',
15+
filterLabel: "Sütun için filtre: "
16+
},
17+
aggregate: {
18+
label: 'kayıtlar'
19+
},
20+
groupPanel: {
21+
description: 'Sütuna göre gruplamak için sütun başlığını buraya sürükleyin ve bırakın.'
22+
},
23+
search: {
24+
placeholder: 'Arama...',
25+
showingItems: 'Gösterilen Kayıt:',
26+
selectedItems: 'Seçili Kayıt:',
27+
totalItems: 'Toplam Kayıt:',
28+
size: 'Sayfa Boyutu:',
29+
first: 'İlk Sayfa',
30+
next: 'Sonraki Sayfa',
31+
previous: 'Önceki Sayfa',
32+
last: 'Son Sayfa'
33+
},
34+
menu: {
35+
text: 'Sütunları Seç:'
36+
},
37+
sort: {
38+
ascending: 'Artan Sırada Sırala',
39+
descending: 'Azalan Sırada Sırala',
40+
none: 'Sıralama Yapma',
41+
remove: 'Sıralamayı Kaldır'
42+
},
43+
column: {
44+
hide: 'Sütunu Gizle'
45+
},
46+
aggregation: {
47+
count: 'toplam satır: ',
48+
sum: 'toplam: ',
49+
avg: 'ort: ',
50+
min: 'min: ',
51+
max: 'maks: '
52+
},
53+
pinning: {
54+
pinLeft: 'Sola Sabitle',
55+
pinRight: 'Sağa Sabitle',
56+
unpin: 'Sabitlemeyi Kaldır'
57+
},
58+
columnMenu: {
59+
close: 'Kapat'
60+
},
61+
gridMenu: {
62+
aria: {
63+
buttonLabel: 'Tablo Menü'
64+
},
65+
columns: 'Sütunlar:',
66+
importerTitle: 'Dosya içeri aktar',
67+
exporterAllAsCsv: 'Bütün veriyi CSV olarak dışarı aktar',
68+
exporterVisibleAsCsv: 'Görünen veriyi CSV olarak dışarı aktar',
69+
exporterSelectedAsCsv: 'Seçili veriyi CSV olarak dışarı aktar',
70+
exporterAllAsPdf: 'Bütün veriyi PDF olarak dışarı aktar',
71+
exporterVisibleAsPdf: 'Görünen veriyi PDF olarak dışarı aktar',
72+
exporterSelectedAsPdf: 'Seçili veriyi PDF olarak dışarı aktar',
73+
clearAllFilters: 'Bütün filtreleri kaldır'
74+
},
75+
importer: {
76+
noHeaders: 'Sütun isimleri üretilemiyor, dosyanın bir başlığı var mı?',
77+
noObjects: 'Nesneler üretilemiyor, dosyada başlıktan başka bir veri var mı?',
78+
invalidCsv: 'Dosya işlenemedi, geçerli bir CSV dosyası mı?',
79+
invalidJson: 'Dosya işlenemedi, geçerli bir Json dosyası mı?',
80+
jsonNotArray: 'Alınan Json dosyasında bir dizi bulunmalıdır, işlem iptal ediliyor.'
81+
},
82+
pagination: {
83+
aria: {
84+
pageToFirst: 'İlk sayfaya',
85+
pageBack: 'Geri git',
86+
pageSelected: 'Seçili sayfa',
87+
pageForward: 'İleri git',
88+
pageToLast: 'Sona git'
89+
},
90+
sizes: 'Sayfadaki nesne sayısı',
91+
totalItems: 'kayıtlar',
92+
through: '', //note(fsw) : turkish dont have this preposition
93+
of: '' //note(fsw) : turkish dont have this preposition
94+
},
95+
grouping: {
96+
group: 'Grupla',
97+
ungroup: 'Gruplama',
98+
aggregate_count: 'Yekun: Sayı',
99+
aggregate_sum: 'Yekun: Toplam',
100+
aggregate_max: 'Yekun: Maks',
101+
aggregate_min: 'Yekun: Min',
102+
aggregate_avg: 'Yekun: Ort',
103+
aggregate_remove: 'Yekun: Sil'
104+
}
105+
});
106+
return $delegate;
107+
}]);
108+
}]);
109+
})();

0 commit comments

Comments
 (0)