Skip to content

Commit

Permalink
fix: Added default ScopedExtension.
Browse files Browse the repository at this point in the history
  • Loading branch information
mathrunet committed Jul 13, 2023
1 parent d295e92 commit 7e5a60a
Show file tree
Hide file tree
Showing 4 changed files with 79 additions and 63 deletions.
72 changes: 40 additions & 32 deletions packages/masamune/example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -390,190 +390,190 @@ packages:
path: "../../katana"
relative: true
source: path
version: "2.3.1"
version: "2.3.3"
katana_auth:
dependency: "direct overridden"
description:
path: "../../katana_auth"
relative: true
source: path
version: "2.0.10"
version: "2.0.12"
katana_form:
dependency: "direct overridden"
description:
path: "../../katana_form"
relative: true
source: path
version: "2.4.5"
version: "2.4.7"
katana_functions:
dependency: "direct overridden"
description:
path: "../../katana_functions"
relative: true
source: path
version: "2.4.4"
version: "2.4.6"
katana_indicator:
dependency: "direct overridden"
description:
path: "../../katana_indicator"
relative: true
source: path
version: "2.0.9"
version: "2.0.11"
katana_listenables:
dependency: "direct overridden"
description:
path: "../../katana_listenables"
relative: true
source: path
version: "2.0.11"
version: "2.0.13"
katana_listenables_annotation:
dependency: "direct overridden"
description:
path: "../../katana_listenables_annotation"
relative: true
source: path
version: "2.0.10"
version: "2.0.12"
katana_listenables_builder:
dependency: "direct overridden"
description:
path: "../../katana_listenables_builder"
relative: true
source: path
version: "2.0.11"
version: "2.0.13"
katana_localization:
dependency: "direct overridden"
description:
path: "../../katana_localization"
relative: true
source: path
version: "2.0.12"
version: "2.0.14"
katana_localization_annotation:
dependency: "direct overridden"
description:
path: "../../katana_localization_annotation"
relative: true
source: path
version: "2.0.11"
version: "2.0.13"
katana_localization_builder:
dependency: "direct overridden"
description:
path: "../../katana_localization_builder"
relative: true
source: path
version: "2.0.12"
version: "2.0.14"
katana_logger:
dependency: "direct overridden"
description:
path: "../../katana_logger"
relative: true
source: path
version: "2.0.9"
version: "2.0.11"
katana_model:
dependency: "direct overridden"
description:
path: "../../katana_model"
relative: true
source: path
version: "2.5.3"
version: "2.5.5"
katana_model_local:
dependency: transitive
description:
name: katana_model_local
sha256: "1f3aca22d1d9a0f8bd548cb2cbc794ae84c2fc9262a2d4e4e50d589b21e068de"
sha256: "2ac6775eb4af476a987b061f767793c3dc09638e7dd8e5f74feac6a2e22813d0"
url: "https://pub.dev"
source: hosted
version: "2.2.3"
version: "2.2.5"
katana_prefs:
dependency: "direct overridden"
description:
path: "../../katana_prefs"
relative: true
source: path
version: "2.0.10"
version: "2.0.12"
katana_prefs_annotation:
dependency: "direct overridden"
description:
path: "../../katana_prefs_annotation"
relative: true
source: path
version: "2.0.10"
version: "2.0.12"
katana_prefs_builder:
dependency: "direct overridden"
description:
path: "../../katana_prefs_builder"
relative: true
source: path
version: "2.0.10"
version: "2.0.12"
katana_router:
dependency: "direct overridden"
description:
path: "../../katana_router"
relative: true
source: path
version: "2.0.13"
version: "2.0.15"
katana_router_annotation:
dependency: "direct overridden"
description:
path: "../../katana_router_annotation"
relative: true
source: path
version: "2.0.11"
version: "2.0.13"
katana_router_builder:
dependency: "direct overridden"
description:
path: "../../katana_router_builder"
relative: true
source: path
version: "2.0.12"
version: "2.0.14"
katana_scoped:
dependency: "direct overridden"
description:
path: "../../katana_scoped"
relative: true
source: path
version: "2.0.9"
version: "2.0.11"
katana_shorten:
dependency: "direct overridden"
description:
path: "../../katana_shorten"
relative: true
source: path
version: "2.0.9"
version: "2.0.11"
katana_storage:
dependency: "direct overridden"
description:
path: "../../katana_storage"
relative: true
source: path
version: "2.0.10"
version: "2.0.12"
katana_theme:
dependency: "direct overridden"
description:
path: "../../katana_theme"
relative: true
source: path
version: "2.0.13"
version: "2.0.15"
katana_theme_annotation:
dependency: "direct overridden"
description:
path: "../../katana_theme_annotation"
relative: true
source: path
version: "2.0.10"
version: "2.0.12"
katana_theme_builder:
dependency: "direct overridden"
description:
path: "../../katana_theme_builder"
relative: true
source: path
version: "2.0.11"
version: "2.0.13"
katana_ui:
dependency: "direct overridden"
description:
path: "../../katana_ui"
relative: true
source: path
version: "2.1.5"
version: "2.1.7"
lints:
dependency: transitive
description:
Expand All @@ -596,21 +596,21 @@ packages:
path: ".."
relative: true
source: path
version: "2.2.6"
version: "2.2.8"
masamune_annotation:
dependency: "direct overridden"
description:
path: "../../masamune_annotation"
relative: true
source: path
version: "2.1.6"
version: "2.1.8"
masamune_builder:
dependency: "direct dev"
description:
path: "../../masamune_builder"
relative: true
source: path
version: "2.3.2"
version: "2.3.6"
matcher:
dependency: transitive
description:
Expand Down Expand Up @@ -707,6 +707,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.1.7"
pin_input_text_field:
dependency: transitive
description:
name: pin_input_text_field
sha256: "8d6fc670aa673a4df5976086f0e8039972a5b2bcb783c8db8dd3b9b4b072ca90"
url: "https://pub.dev"
source: hosted
version: "4.5.1"
platform:
dependency: transitive
description:
Expand Down Expand Up @@ -1026,4 +1034,4 @@ packages:
version: "3.1.2"
sdks:
dart: ">=3.0.0 <4.0.0"
flutter: ">=3.3.0"
flutter: ">=3.7.0"
6 changes: 3 additions & 3 deletions packages/masamune/lib/model/model.dart
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
part of masamune;

/// Create an extension method for [AppRef] to handle the Query for the model.
/// Create an extension method for [Ref] to handle the Query for the model.
///
/// モデル用のQueryを処理するための[AppRef]の拡張メソッドを作成します。
extension MasamuneModelAppRefExtensions on AppRef {
/// モデル用のQueryを処理するための[Ref]の拡張メソッドを作成します。
extension MasamuneModelRefExtensions on Ref {
/// Retrieve the state-preserved [TModel] by passing the [ModelQueryBase] code generated by the builder.
///
/// ビルダーによりコード生成された[ModelQueryBase]を渡すことにより状態を保持された[TModel]を取得します。
Expand Down
6 changes: 3 additions & 3 deletions packages/masamune/lib/scoped/controller.dart
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
part of masamune;

/// Create an extension method for [AppRef] to handle Query for controllers and controller groups.
/// Create an extension method for [Ref] to handle Query for controllers and controller groups.
///
/// コントローラーやコントローラーグループ用のQueryを処理するための[AppRef]の拡張メソッドを作成します。
extension MasamuneControllerAppRefExtensions on AppRef {
/// コントローラーやコントローラーグループ用のQueryを処理するための[Ref]の拡張メソッドを作成します。
extension MasamuneControllerAppRefExtensions on Ref {
/// A [TController] whose state is retained is obtained by passing the [ControllerQueryBase] generated by the builder.
///
/// ビルダーによりコード生成された[ControllerQueryBase]を渡すことにより状態を保持された[TController]を取得します。
Expand Down
Loading

0 comments on commit 7e5a60a

Please sign in to comment.