Lines Matching refs:dyo

1 package dyo  package
12 type dyo struct { struct
46 return &dyo{
71 func (dyo *dyo) Locale() string { argument
72 return dyo.locale
76 func (dyo *dyo) PluralsCardinal() []locales.PluralRule { argument
77 return dyo.pluralsCardinal
81 func (dyo *dyo) PluralsOrdinal() []locales.PluralRule { argument
82 return dyo.pluralsOrdinal
86 func (dyo *dyo) PluralsRange() []locales.PluralRule { argument
87 return dyo.pluralsRange
91 func (dyo *dyo) CardinalPluralRule(num float64, v uint64) locales.PluralRule { argument
96 func (dyo *dyo) OrdinalPluralRule(num float64, v uint64) locales.PluralRule { argument
101 func (dyo *dyo) RangePluralRule(num1 float64, v1 uint64, num2 float64, v2 uint64) locales.PluralRul… argument
106 func (dyo *dyo) MonthAbbreviated(month time.Month) string { argument
107 return dyo.monthsAbbreviated[month]
111 func (dyo *dyo) MonthsAbbreviated() []string { argument
112 return dyo.monthsAbbreviated[1:]
116 func (dyo *dyo) MonthNarrow(month time.Month) string { argument
117 return dyo.monthsNarrow[month]
121 func (dyo *dyo) MonthsNarrow() []string { argument
122 return dyo.monthsNarrow[1:]
126 func (dyo *dyo) MonthWide(month time.Month) string { argument
127 return dyo.monthsWide[month]
131 func (dyo *dyo) MonthsWide() []string { argument
132 return dyo.monthsWide[1:]
136 func (dyo *dyo) WeekdayAbbreviated(weekday time.Weekday) string { argument
137 return dyo.daysAbbreviated[weekday]
141 func (dyo *dyo) WeekdaysAbbreviated() []string { argument
142 return dyo.daysAbbreviated
146 func (dyo *dyo) WeekdayNarrow(weekday time.Weekday) string { argument
147 return dyo.daysNarrow[weekday]
151 func (dyo *dyo) WeekdaysNarrow() []string { argument
152 return dyo.daysNarrow
156 func (dyo *dyo) WeekdayShort(weekday time.Weekday) string { argument
157 return dyo.daysShort[weekday]
161 func (dyo *dyo) WeekdaysShort() []string { argument
162 return dyo.daysShort
166 func (dyo *dyo) WeekdayWide(weekday time.Weekday) string { argument
167 return dyo.daysWide[weekday]
171 func (dyo *dyo) WeekdaysWide() []string { argument
172 return dyo.daysWide
176 func (dyo *dyo) Decimal() string { argument
177 return dyo.decimal
181 func (dyo *dyo) Group() string { argument
182 return dyo.group
186 func (dyo *dyo) Minus() string { argument
187 return dyo.minus
191 func (dyo *dyo) FmtNumber(num float64, v uint64) string { argument
202 b = append(b, dyo.decimal[0])
209 for j := len(dyo.group) - 1; j >= 0; j-- {
210 b = append(b, dyo.group[j])
222 b = append(b, dyo.minus[0])
235 func (dyo *dyo) FmtPercent(num float64, v uint64) string { argument
243 b = append(b, dyo.decimal[0])
251 b = append(b, dyo.minus[0])
259 b = append(b, dyo.percent...)
265 func (dyo *dyo) FmtCurrency(num float64, v uint64, currency currency.Type) string { argument
268 symbol := dyo.currencies[currency]
277 b = append(b, dyo.decimal[0])
284 for j := len(dyo.group) - 1; j >= 0; j-- {
285 b = append(b, dyo.group[j])
297 b = append(b, dyo.minus[0])
308 b = append(b, dyo.decimal...)
316 b = append(b, dyo.currencyPositiveSuffix...)
325 func (dyo *dyo) FmtAccounting(num float64, v uint64, currency currency.Type) string { argument
328 symbol := dyo.currencies[currency]
337 b = append(b, dyo.decimal[0])
344 for j := len(dyo.group) - 1; j >= 0; j-- {
345 b = append(b, dyo.group[j])
358 b = append(b, dyo.minus[0])
370 b = append(b, dyo.decimal...)
379 b = append(b, dyo.currencyNegativeSuffix...)
383 b = append(b, dyo.currencyPositiveSuffix...)
391 func (dyo *dyo) FmtDateShort(t time.Time) string { argument
410 func (dyo *dyo) FmtDateMedium(t time.Time) string { argument
416 b = append(b, dyo.monthsAbbreviated[t.Month()]...)
429 func (dyo *dyo) FmtDateLong(t time.Time) string { argument
435 b = append(b, dyo.monthsWide[t.Month()]...)
448 func (dyo *dyo) FmtDateFull(t time.Time) string { argument
452 b = append(b, dyo.daysWide[t.Weekday()]...)
456 b = append(b, dyo.monthsWide[t.Month()]...)
469 func (dyo *dyo) FmtTimeShort(t time.Time) string { argument
478 b = append(b, dyo.timeSeparator...)
490 func (dyo *dyo) FmtTimeMedium(t time.Time) string { argument
499 b = append(b, dyo.timeSeparator...)
506 b = append(b, dyo.timeSeparator...)
518 func (dyo *dyo) FmtTimeLong(t time.Time) string { argument
527 b = append(b, dyo.timeSeparator...)
534 b = append(b, dyo.timeSeparator...)
550 func (dyo *dyo) FmtTimeFull(t time.Time) string { argument
559 b = append(b, dyo.timeSeparator...)
566 b = append(b, dyo.timeSeparator...)
577 if btz, ok := dyo.timezones[tz]; ok {