SimpleRenderer constructor
- ArcGISSymbol? symbol,
Creates a new simple renderer with the given symbol.
Parameters:
symbol
— The symbol.
Implementation
factory SimpleRenderer({
ArcGISSymbol? symbol,
}) {
_initializeArcGISEnvironmentIfNeeded();
final handle = _withThrowingErrorHandler((errorHandler) {
return runtimecore.RT_SimpleRenderer_createWithSymbol(
symbol?._handle ?? ffi.nullptr,
errorHandler,
);
});
final SimpleRenderer object = Renderer._instanceCache.instanceWith(handle);
object._symbol.cache(symbol);
return object;
}