rosetta_generator 0.2.2+1 copy "rosetta_generator: ^0.2.2+1" to clipboard
rosetta_generator: ^0.2.2+1 copied to clipboard

Generator tool used with Rosetta annotations. This generates the helper and delegate classes for Flutter localizations.

example/rosetta_generator_example.dart

import 'dart:async';
import 'dart:convert';

import 'package:rosetta/rosetta.dart';

/*
import 'package:flutter/services.dart';
import 'package:flutter/widgets.dart';
*/

part 'rosetta_generator_example.g.dart';

@Stone(path: 'i18n')
class Translation with _$TranslationHelper {
  static LocalizationsDelegate<Translation> delegate = _$TranslationDelegate();

  static Translation of(BuildContext context) {
    return Localizations.of(context, Translation);
  }
}
0
likes
40
pub points
0%
popularity

Publisher

unverified uploader

Generator tool used with Rosetta annotations. This generates the helper and delegate classes for Flutter localizations.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

analyzer, build, code_builder, dart_style, glob, path, recase, rosetta, source_gen

More

Packages that depend on rosetta_generator