FgLoop.once constructor
FgLoop.once(
- String key,
- FgLoopCallback callback, [
- Map<
String, dynamic> ? params
创建单例循环的工厂构造函数
key 单例的唯一标识符
callback 循环执行的回调函数
params 传递给回调函数的参数
Implementation
factory FgLoop.once(String key, FgLoopCallback callback,
[Map<String, dynamic>? params]) {
if (_onceLoopInstances.containsKey(key)) {
return _onceLoopInstances[key]!;
}
final loop = FgLoop.run(callback, params);
loop._key = key;
_onceLoopInstances[key] = loop;
return loop;
}