1. Glossaryفەرهەنگی زاراوەکان
Service locator
دۆزەرەوەی خزمەتگوزاری
Proposed Kurdish term — under reviewزاراوەی پێشنیارکراو — لە ژێر پێداچوونەوەدایە

Definitionپێناسە

One shared registry where an app puts its and at start-up, so that any part of the code can ask it for them by type. In Flutter the get_it package is a service locator.

تۆمارگەیەکی هاوبەشە کە ئەپێک لە کاتی دەستپێکردندا و تێدا دادەنێت، بۆ ئەوەی هەر بەشێکی کۆدەکە بە جۆرەکەیان داوایان لێ بکات. لە پاکێجی ⁦get_it⁩ .

Exampleنموونە

Register a service once in main(), then fetch it anywhere.

خزمەتگوزارییەک جارێک لە main()ـدا تۆمار بکە، پاشان لە هەر شوێنێک وەریبگرە.

final getIt = GetIt.instance;

void init() {
  getIt.registerLazySingleton<TodoService>(() => TodoServiceRest());
}

// later, anywhere:
final service = getIt<TodoService>();

Other Kurdish renderings in useوەرگێڕانە کوردییەکانی تر

دۆزەرەوەی خزمەتگوزارییەکە، دۆزەرەوەیەکی خزمەتگوزاری، دۆزەرەوەی خزمەتگوزاریی

Note on the Kurdish termتێبینی دەربارەی زاراوە کوردییەکە

Proposed: دۆزەرەوە ('finder') + the registry's خزمەتگوزاری.

Related termsزاراوە پەیوەندیدارەکان

Videosڤیدیۆکان

get_it (Package of the Week)Flutter · Englishئینگلیزی · 144K viewsبینین · 3.1K likesلایک

Flutter's official 80-second tour of get_it: register an object once, get it from anywhere, create it only when needed, and swap objects for tests.

ناساندنی فەرمیی get_it لە ⁦80⁩ چرکەدا: یەک جار تێیدا دابنێ، لە هەر شوێنێکەوە وەریبگرە، تەنها کاتی پێویست دروستی بکە و بۆ بگۆڕەوە.

Learn more inزیاتر فێربە لە