ObservableMap<K, V>.createFromType constructor

ObservableMap<K, V>.createFromType(
  1. Map<K, V> other
)

Like ObservableMap.from, but creates an empty map.

Implementation

factory ObservableMap.createFromType(Map<K, V> other) {
  ObservableMap<K, V> result;
  if (other is SplayTreeMap) {
    result = ObservableMap<K, V>.sorted();
  } else if (other is LinkedHashMap) {
    result = ObservableMap<K, V>.linked();
  } else {
    result = ObservableMap<K, V>();
  }
  return result;
}