controller<TController extends Listenable> method

TController controller<TController extends Listenable>(
  1. ControllerQueryBase<TController> query, {
  2. bool? autoDisposeWhenUnreferenced,
})

A TController whose state is retained is obtained by passing the ControllerQueryBase generated by the builder.

ビルダーによりコード生成されたControllerQueryBaseを渡すことにより状態を保持されたTControllerを取得します。

final userController = appRef.controller(UserController.query()); // Get the user controller.
final userControllerGroup = appRef.controller(UserControllerGroup.query()); // Get the user controller group.

Implementation

TController controller<TController extends Listenable>(
  ControllerQueryBase<TController> query, {
  bool? autoDisposeWhenUnreferenced,
}) {
  return this.query(
    query,
    autoDisposeWhenUnreferenced: autoDisposeWhenUnreferenced,
  );
}