registerTypeConvertor function

void registerTypeConvertor(
  1. String type,
  2. ConvertorFromPointer convertor
)

Register a function for converting a Dart object from a Pointer.

Some types can be created using the fromPointer method. An example for NSString:

registerTypeConvertor('NSString', (ptr) {
    return NSString.fromPointer(ptr);
});

The example above can be generated by applying @native annotation on Dart wrapper class. See NSString.

Implementation

void registerTypeConvertor(String type, ConvertorFromPointer convertor) {
  if (_convertorCache[type] == null) {
    _convertorCache[type] = convertor;
  }
}