resolveTemplate method

dynamic resolveTemplate(
  1. dynamic template, {
  2. required MiniProgramBackendStore store,
  3. Map<String, dynamic>? item,
  4. Map<String, dynamic> bindings = const <String, dynamic>{},
})

Implementation

dynamic resolveTemplate(
  dynamic template, {
  required MiniProgramBackendStore store,
  Map<String, dynamic>? item,
  Map<String, dynamic> bindings = const <String, dynamic>{},
}) {
  final data = <String, dynamic>{
    'backend': store.toBindingData(),
    if (item != null) 'item': item,
    ...bindings,
  };
  return _resolveValue(template, data);
}