useCustomScene<R> method

R useCustomScene<R>({
  1. required String key,
  2. required R createHandler(),
  3. required Future<void> disposeHandler(
    1. R
    ),
})

Retrieves or creates a custom managed resource.

key: A unique string key to identify the custom resource. createHandler: A function to create the resource. disposeHandler: A function to dispose of the resource.

Returns the custom resource associated with the given key.

Implementation

R useCustomScene<R>({
  required String key,
  required R Function() createHandler,
  required Future<void> Function(R) disposeHandler,
}) {
  return _getOrCreate(
    key: key,
    create: createHandler,
    disposeHandler: disposeHandler,
  );
}