Lines Matching refs:ak

1 package ak  package
12 type ak struct { struct
44 return &ak{
68 func (ak *ak) Locale() string { argument
69 return ak.locale
73 func (ak *ak) PluralsCardinal() []locales.PluralRule { argument
74 return ak.pluralsCardinal
78 func (ak *ak) PluralsOrdinal() []locales.PluralRule { argument
79 return ak.pluralsOrdinal
83 func (ak *ak) PluralsRange() []locales.PluralRule { argument
84 return ak.pluralsRange
88 func (ak *ak) CardinalPluralRule(num float64, v uint64) locales.PluralRule { argument
100 func (ak *ak) OrdinalPluralRule(num float64, v uint64) locales.PluralRule { argument
105 func (ak *ak) RangePluralRule(num1 float64, v1 uint64, num2 float64, v2 uint64) locales.PluralRule { argument
107 start := ak.CardinalPluralRule(num1, v1)
108 end := ak.CardinalPluralRule(num2, v2)
123 func (ak *ak) MonthAbbreviated(month time.Month) string { argument
124 return ak.monthsAbbreviated[month]
128 func (ak *ak) MonthsAbbreviated() []string { argument
129 return ak.monthsAbbreviated[1:]
133 func (ak *ak) MonthNarrow(month time.Month) string { argument
134 return ak.monthsNarrow[month]
138 func (ak *ak) MonthsNarrow() []string { argument
143 func (ak *ak) MonthWide(month time.Month) string { argument
144 return ak.monthsWide[month]
148 func (ak *ak) MonthsWide() []string { argument
149 return ak.monthsWide[1:]
153 func (ak *ak) WeekdayAbbreviated(weekday time.Weekday) string { argument
154 return ak.daysAbbreviated[weekday]
158 func (ak *ak) WeekdaysAbbreviated() []string { argument
159 return ak.daysAbbreviated
163 func (ak *ak) WeekdayNarrow(weekday time.Weekday) string { argument
164 return ak.daysNarrow[weekday]
168 func (ak *ak) WeekdaysNarrow() []string { argument
169 return ak.daysNarrow
173 func (ak *ak) WeekdayShort(weekday time.Weekday) string { argument
174 return ak.daysShort[weekday]
178 func (ak *ak) WeekdaysShort() []string { argument
179 return ak.daysShort
183 func (ak *ak) WeekdayWide(weekday time.Weekday) string { argument
184 return ak.daysWide[weekday]
188 func (ak *ak) WeekdaysWide() []string { argument
189 return ak.daysWide
193 func (ak *ak) Decimal() string { argument
194 return ak.decimal
198 func (ak *ak) Group() string { argument
199 return ak.group
203 func (ak *ak) Minus() string { argument
204 return ak.minus
208 func (ak *ak) FmtNumber(num float64, v uint64) string { argument
215 func (ak *ak) FmtPercent(num float64, v uint64) string { argument
220 func (ak *ak) FmtCurrency(num float64, v uint64, currency currency.Type) string { argument
223 symbol := ak.currencies[currency]
232 b = append(b, ak.decimal[0])
239 b = append(b, ak.group[0])
254 b = append(b, ak.minus[0])
265 b = append(b, ak.decimal...)
278 func (ak *ak) FmtAccounting(num float64, v uint64, currency currency.Type) string { argument
281 symbol := ak.currencies[currency]
290 b = append(b, ak.decimal[0])
297 b = append(b, ak.group[0])
313 b = append(b, ak.minus[0])
331 b = append(b, ak.decimal...)
343 func (ak *ak) FmtDateShort(t time.Time) string { argument
373 func (ak *ak) FmtDateMedium(t time.Time) string { argument
384 b = append(b, ak.monthsAbbreviated[t.Month()]...)
392 func (ak *ak) FmtDateLong(t time.Time) string { argument
403 b = append(b, ak.monthsWide[t.Month()]...)
411 func (ak *ak) FmtDateFull(t time.Time) string { argument
415 b = append(b, ak.daysWide[t.Weekday()]...)
425 b = append(b, ak.monthsWide[t.Month()]...)
438 func (ak *ak) FmtTimeShort(t time.Time) string { argument
449 b = append(b, ak.timeSeparator...)
459 b = append(b, ak.periodsAbbreviated[0]...)
461 b = append(b, ak.periodsAbbreviated[1]...)
468 func (ak *ak) FmtTimeMedium(t time.Time) string { argument
479 b = append(b, ak.timeSeparator...)
486 b = append(b, ak.timeSeparator...)
496 b = append(b, ak.periodsAbbreviated[0]...)
498 b = append(b, ak.periodsAbbreviated[1]...)
505 func (ak *ak) FmtTimeLong(t time.Time) string { argument
516 b = append(b, ak.timeSeparator...)
523 b = append(b, ak.timeSeparator...)
533 b = append(b, ak.periodsAbbreviated[0]...)
535 b = append(b, ak.periodsAbbreviated[1]...)
547 func (ak *ak) FmtTimeFull(t time.Time) string { argument
558 b = append(b, ak.timeSeparator...)
565 b = append(b, ak.timeSeparator...)
575 b = append(b, ak.periodsAbbreviated[0]...)
577 b = append(b, ak.periodsAbbreviated[1]...)
584 if btz, ok := ak.timezones[tz]; ok {