stock_strings.dart 1013 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10
part of stocks;

// Wrappers for strings that are shown in the UI.  The strings can be
// translated for different locales using the Dart intl package.
//
// Locale-specific values for the strings live in the i18n/*.arb files.
//
// To generate the stock_messages_*.dart files from the ARB files, run:
//   pub run intl:generate_from_arb --output-dir=lib/i18n --generated-file-prefix=stock_ --no-use-deferred-loading lib/stock_strings.dart lib/i18n/stocks_*.arb

11 12 13 14 15 16 17 18
class StockStrings extends LocaleQueryData {
  static StockStrings of(BuildContext context) {
    return LocaleQuery.of(context);
  }

  static final StockStrings instance = new StockStrings();

  String title() => Intl.message(
19 20 21 22 23
    'Stocks',
    name: 'title',
    desc: 'Title for the Stocks application'
  );

24
  String market() => Intl.message(
25 26 27 28 29
    'MARKET',
    name: 'market',
    desc: 'Label for the Market tab'
  );

30
  String portfolio() => Intl.message(
31 32 33 34 35
    'PORTFOLIO',
    name: 'portfolio',
    desc: 'Label for the Portfolio tab'
  );
}