createRenderer static method

Future<IsolateDatastoreRenderer> createRenderer({
  1. required Rendertheme rendertheme,
  2. required Datastore datastore,
})

Creates a new IsolateMapfile instance.

This will spawn a new isolate and initialize a Mapfile within it using the provided filename and preferredLanguage.

Implementation

static Future<IsolateDatastoreRenderer> createRenderer({required Rendertheme rendertheme, required Datastore datastore}) async {
  IsolateDatastoreRenderer instance = IsolateDatastoreRenderer._();
  await instance._isolateInstance.spawn(_createInstanceStatic, _RendererInstanceRequest(rendertheme, datastore));
  return instance;
}