Lines Matching defs:sl

1 package sl  package
12 type sl struct { struct
13 locale string
14 pluralsCardinal []locales.PluralRule
15 pluralsOrdinal []locales.PluralRule
16 pluralsRange []locales.PluralRule
17 decimal string
18 group string
19 minus string
20 percent string
21 percentSuffix string
22 perMille string
23 timeSeparator string
24 inifinity string
25 currencies []string // idx = enum of currency code
26 currencyPositiveSuffix string
27 currencyNegativePrefix string
28 currencyNegativeSuffix string
29 monthsAbbreviated []string
30 monthsNarrow []string
31 monthsWide []string
32 daysAbbreviated []string
33 daysNarrow []string
34 daysShort []string
35 daysWide []string
36 periodsAbbreviated []string
37 periodsNarrow []string
38 periodsShort []string
39 periodsWide []string
40 erasAbbreviated []string
41 erasNarrow []string
42 erasWide []string
43 timezones map[string]string
83 func (sl *sl) Locale() string {
88 func (sl *sl) PluralsCardinal() []locales.PluralRule {
93 func (sl *sl) PluralsOrdinal() []locales.PluralRule {
98 func (sl *sl) PluralsRange() []locales.PluralRule {
103 func (sl *sl) CardinalPluralRule(num float64, v uint64) locales.PluralRule {
121 func (sl *sl) OrdinalPluralRule(num float64, v uint64) locales.PluralRule {
126 func (sl *sl) RangePluralRule(num1 float64, v1 uint64, num2 float64, v2 uint64) locales.PluralRule {
168 func (sl *sl) MonthAbbreviated(month time.Month) string {
173 func (sl *sl) MonthsAbbreviated() []string {
178 func (sl *sl) MonthNarrow(month time.Month) string {
183 func (sl *sl) MonthsNarrow() []string {
188 func (sl *sl) MonthWide(month time.Month) string {
193 func (sl *sl) MonthsWide() []string {
198 func (sl *sl) WeekdayAbbreviated(weekday time.Weekday) string {
203 func (sl *sl) WeekdaysAbbreviated() []string {
208 func (sl *sl) WeekdayNarrow(weekday time.Weekday) string {
213 func (sl *sl) WeekdaysNarrow() []string {
218 func (sl *sl) WeekdayShort(weekday time.Weekday) string {
223 func (sl *sl) WeekdaysShort() []string {
228 func (sl *sl) WeekdayWide(weekday time.Weekday) string {
233 func (sl *sl) WeekdaysWide() []string {
238 func (sl *sl) Decimal() string {
243 func (sl *sl) Group() string {
248 func (sl *sl) Minus() string {
253 func (sl *sl) FmtNumber(num float64, v uint64) string {
297 func (sl *sl) FmtPercent(num float64, v uint64) string {
331 func (sl *sl) FmtCurrency(num float64, v uint64, currency currency.Type) string {
391 func (sl *sl) FmtAccounting(num float64, v uint64, currency currency.Type) string {
455 func (sl *sl) FmtDateShort(t time.Time) string {
480 func (sl *sl) FmtDateMedium(t time.Time) string {
499 func (sl *sl) FmtDateLong(t time.Time) string {
522 func (sl *sl) FmtDateFull(t time.Time) string {
548 func (sl *sl) FmtTimeShort(t time.Time) string {
569 func (sl *sl) FmtTimeMedium(t time.Time) string {
597 func (sl *sl) FmtTimeLong(t time.Time) string {
629 func (sl *sl) FmtTimeFull(t time.Time) string {