Skip to content

Commit 4a24de8

Browse files
committed
fix: address lint errors
1 parent 15ff45d commit 4a24de8

File tree

13 files changed

+43
-37
lines changed

13 files changed

+43
-37
lines changed

.textlintrc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
"が",
3131
"に",
3232
"にも",
33-
"は"
33+
"は",
34+
"でも"
3435
]
3536
},
3637
"no-exclamation-question-mark": false,
@@ -40,7 +41,8 @@
4041
"二重中括弧構文",
4142
"変更検知戦略",
4243
"推移的依存関係",
43-
"三重等号演算子"
44+
"三重等号演算子",
45+
"入力変換関数"
4446
]
4547
},
4648
"ja-no-mixed-period": false

adev-ja/src/content/guide/components/content-projection.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@ Angularは、このように渡されるコンポーネントの子要素を、
6666
**`<ng-content>`要素は、コンポーネントでもDOM要素でもありません。**
6767
代わりに、コンテンツをレンダリングする場所をAngularに伝える特別なプレースホルダーです。
6868
Angularのコンパイラは、ビルド時にすべての`<ng-content>`要素を処理します。
69-
実行時に`<ng-content>`を挿入、削除、または変更できません。ディレクティブ、スタイル、または任意の属性を`<ng-content>`に追加できません
69+
実行時に`<ng-content>`の挿入や削除、変更はできません。ディレクティブやスタイル、任意の属性も`<ng-content>`には追加できません
7070

71-
`<ng-content>``@if``@for`、または`@switch`で条件付きで含めるべきではありません
72-
Angularは常ににレンダリングされたコンテンツのDOMノードをインスタンス化して作成します
71+
`<ng-content>``@if``@for`、または`@switch`によって条件付きで含めるべきではありません
72+
Angularは常にレンダリングされたコンテンツのDOMノードをインスタンス化して作成します
7373
その`<ng-content>`プレースホルダが非表示であってもです。コンポーネントコンテンツの条件付きレンダリングについては
7474
[テンプレートフラグメント](api/core/ng-template)を参照してください。
7575

adev-ja/src/content/guide/components/inputs.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export class CustomSlider {
4545
}
4646
```
4747

48-
**Angularはコンパイル時に静的に入力を記録します。**実行時に入力を追加または削除することはできません
48+
**Angularはコンパイル時に静的に入力を記録します。**実行時に入力の追加や削除はできません
4949

5050
`input`関数は、Angularコンパイラにとって特別な意味を持ちます。**`input`は、コンポーネントとディレクティブのプロパティ初期化子でのみ呼び出すことができます。**
5151

@@ -118,7 +118,7 @@ function trimString(value: string | undefined): string {
118118

119119
入力変換の最も一般的なユースケースは、テンプレートでより広い範囲の値型を受け入れることであり、多くの場合`null``undefined`を含みます。
120120

121-
**入力変換関数は、ビルド時に静的に分析可能でなければなりません。**条件付きで、または式の評価の結果として、変換関数を設定することはできません
121+
**入力変換関数は、ビルド時に静的に分析可能でなければなりません。**条件付きで、または式の評価の結果として、変換関数は設定できません
122122

123123
**入力変換関数は常に[純粋関数](https://en.wikipedia.org/wiki/Pure_function)でなければなりません。**変換関数外の状態に依存すると、予期せぬ動作につながる可能性があります。
124124

@@ -271,7 +271,7 @@ DOM要素のプロパティ(HTMLElementなど)と競合する入力名を選
271271

272272
TIP: Angularチームは新しいプロジェクトにはシグナルベースの`input`関数の使用を推奨していますが、元のデコレーターベースの`@Input` APIは引き続き完全にサポートされています。
273273

274-
コンポーネント入力を宣言する代わりに、プロパティに`@Input`デコレーターを追加することもできます
274+
コンポーネント入力を宣言する代わりに、プロパティに`@Input`デコレーターを追加できます
275275

276276
<docs-code language="ts" highlight="[3]">
277277
@Component({...})
@@ -340,7 +340,7 @@ export class CustomSlider {
340340

341341
### ゲッターとセッターを持つ入力
342342

343-
デコレーターベースの入力を使用する場合、ゲッターとセッターで実装されたプロパティを入力にすることができます
343+
デコレーターベースの入力を使用する場合、ゲッターとセッターで実装されたプロパティを入力にできます
344344

345345
<docs-code language="ts">
346346
export class CustomSlider {
@@ -354,7 +354,7 @@ set value(newValue: number) { this.internalValue = newValue; }
354354
private internalValue = 0; }
355355
</docs-code>
356356

357-
パブリックセッターのみを定義することで、_書き込み専用_の入力を作成することもできます
357+
パブリックセッターのみを定義することで、_書き込み専用_の入力を作成できます
358358

359359
<docs-code language="ts">
360360
export class CustomSlider {
@@ -368,11 +368,11 @@ private internalValue = 0; }
368368

369369
可能な場合は、**ゲッターとセッターの代わりに入力変換を使用することをお勧めします。**
370370

371-
複雑なゲッターとセッター、またはコストの高いゲッターとセッターは避けてください。Angularは入力のセッターを複数回呼び出す可能性があり、セッターがDOM操作などのコストの高い動作を実行する場合、アプリケーションのパフォーマンスに悪影響を与える可能性があります。
371+
複雑なゲッターとセッター、またはコストの高いゲッターとセッターは避けてください。Angularは入力のセッターを複数回呼び出す可能性があり、セッターがDOM操作などのコストの高い処理を実行する場合、アプリケーションのパフォーマンスに悪影響を与える可能性があります。
372372

373373
## `@Component`デコレーターでの入力の指定
374374

375-
`@Input`デコレーターに加えて、`@Component`デコレーターの`inputs`プロパティを使用して、コンポーネントの入力を指定することもできます。これは、コンポーネントが基本クラスからプロパティを継承する場合に役立ちます。
375+
`@Input`デコレーターに加えて、`@Component`デコレーターの`inputs`プロパティを使用して、コンポーネントの入力を指定できます。これは、コンポーネントが基本クラスからプロパティを継承する場合に役立ちます。
376376

377377
<docs-code language="ts" highlight="[4]">
378378
// `CustomSlider` inherits the `disabled` property from `BaseSlider`.
@@ -383,7 +383,7 @@ private internalValue = 0; }
383383
export class CustomSlider extends BaseSlider { }
384384
</docs-code>
385385

386-
文字列の後にコロンを付けてエイリアスを`inputs`リストに指定することもできます
386+
文字列の後にコロンを付けてエイリアスを`inputs`リストに指定できます
387387

388388
<docs-code language="ts" highlight="[4]">
389389
// `CustomSlider` inherits the `disabled` property from `BaseSlider`.

adev-ja/src/content/guide/components/outputs.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ export class CustomSlider {
6969

7070
このエイリアスは、TypeScriptコードでのプロパティの使用には影響しません。
7171

72-
一般的に、コンポーネントの出力のエイリアスは避けるべきですが、この機能は、元の名前のエイリアスを保持しながらプロパティの名前を変更する場合や、ネイティブDOMイベントの名前との衝突を避ける場合に役立ちます。
72+
一般的に、コンポーネントの出力のエイリアスは避けるべきですが、この機能は元の名前のエイリアスを保持しながらプロパティの名前を変更する場合や、ネイティブDOMイベントの名前との衝突を避ける場合に役立ちます。
7373

7474
## プログラムによる出力の購読
7575

@@ -84,7 +84,7 @@ someComponentRef.instance.someEventProperty.subscribe(eventData => {
8484
});
8585
```
8686

87-
Angularは、サブスクライバーを持つコンポーネントを破棄するときに、イベントサブスクリプションを自動的にクリーンアップします。または、イベントから手動で購読解除することもできます`subscribe`関数は、`unsubscribe`メソッドを持つ`OutputRefSubscription`を返します。
87+
Angularは、サブスクライバーを持つコンポーネントを破棄するときに、イベントサブスクリプションを自動的にクリーンアップします。または、イベントから手動で購読解除できます`subscribe`関数は、`unsubscribe`メソッドを持つ`OutputRefSubscription`を返します。
8888

8989
```typescript
9090
const eventSubscription = someComponent.someEventProperty.subscribe(eventData => {
@@ -108,12 +108,12 @@ HTMLElementなどのDOM要素のイベントと衝突する出力名を選択す
108108

109109
outputsとRxJSの相互運用性については、[RxJS interop with component and directive outputs](ecosystem/rxjs-interop/output-interop)を参照してください。
110110

111-
## `@Output`デコレータを使用した出力の宣言
111+
## `@Output`デコレーターを使用した出力の宣言
112112

113113
Tip: Angularチームは新規プロジェクトでは`output`関数の使用を推奨していますが、
114-
元のデコレータベースの`@Output`APIは引き続き完全にサポートされています。
114+
元のデコレーターベースの`@Output`APIは引き続き完全にサポートされています。
115115

116-
代替として、新しい`EventEmitter`にプロパティを割り当て、`@Output`デコレータを追加することで、カスタムイベントを定義できます。
116+
代替として、新しい`EventEmitter`にプロパティを割り当て、`@Output`デコレーターを追加することで、カスタムイベントを定義できます。
117117

118118
<docs-code language="ts" highlight="">
119119
@Component({/*...*/})
@@ -124,9 +124,9 @@ export class ExpandablePanel {
124124

125125
`EventEmitter``emit`メソッドを呼び出すことで、イベントを発生させることができます。
126126

127-
### `@Output`デコレータを使用したエイリアス
127+
### `@Output`デコレーターを使用したエイリアス
128128

129-
`@Output`デコレータは、テンプレートでイベントに異なる名前を指定できるパラメーターを受け入れます。
129+
`@Output`デコレーターは、テンプレートでイベントに異なる名前を指定できるパラメーターを受け入れます。
130130

131131
<docs-code language="ts" highlight="">
132132
@Component({/*...*/})
@@ -141,9 +141,9 @@ export class CustomSlider {
141141

142142
このエイリアスは、TypeScriptコードでのプロパティの使用には影響しません。
143143

144-
## `@Component`デコレータでの出力の指定
144+
## `@Component`デコレーターでの出力の指定
145145

146-
`@Output`デコレータに加えて`@Component`デコレータの`outputs`プロパティを使用して、コンポーネントの出力を指定することもできます。これは、コンポーネントが基底クラスからプロパティを継承する場合に役立ちます。
146+
`@Output`デコレーターに加えて`@Component`デコレーターの`outputs`プロパティを使用して、コンポーネントの出力を指定できます。これは、コンポーネントが基底クラスからプロパティを継承する場合に役立ちます。
147147

148148
<docs-code language="ts" highlight="">
149149
// `CustomSlider``BaseSlider`から`valueChanged`プロパティを継承します。
@@ -154,7 +154,7 @@ export class CustomSlider {
154154
export class CustomSlider extends BaseSlider {}
155155
</docs-code>
156156

157-
`outputs`リストにエイリアスを指定することもできます。エイリアスは文字列の後にコロンを付けて記述します。
157+
`outputs`リストにエイリアスも指定できます。エイリアスは文字列の後にコロンを付けて記述します。
158158

159159
<docs-code language="ts" highlight="">
160160
// `CustomSlider``BaseSlider`から`valueChanged`プロパティを継承します。

adev-ja/src/content/guide/components/queries.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ Tip: このガイドでは、[基本概念のガイド](essentials)を読んで
77
開発者は、クエリを使用して、子コンポーネント、ディレクティブ、DOM要素などの参照を取得することがほとんどです。
88

99
すべてのクエリ関数は、最新の結果を反映するシグナルを返します。
10-
`computed``effect`などのリアクティブなコンテキストでも、シグナル関数を呼び出すことで結果を読み取ることができます
10+
`computed``effect`などのリアクティブなコンテキストでも、シグナル関数を呼び出すことで結果を読み取れます
1111

12-
クエリには、**ビュークエリ****コンテンツクエリ**の2つのカテゴリがあります
12+
クエリには、**ビュークエリ****コンテンツクエリ**の2つのカテゴリーがあります
1313

1414
## ビュークエリ
1515

@@ -38,7 +38,7 @@ export class CustomCard {
3838

3939
クエリが結果を見つけられない場合、その値は`undefined`になります。これは、ターゲット要素が`@if`によって非表示になっている場合に発生する可能性があります。Angularは、アプリケーションの状態が変化するにつれて`viewChild`の結果を最新の状態に保ちます。
4040

41-
`viewChildren`関数を使用して、複数結果をクエリすることもできます
41+
`viewChildren`関数を使用して、複数結果をクエリできます
4242

4343
<docs-code language="angular-ts" highlight="[17, 19, 20, 21, 22, 23]">
4444
@Component({
@@ -106,7 +106,7 @@ export class UserProfile { }
106106

107107
デフォルトでは、コンテンツクエリはコンポーネントの_直接_の子のみを見つけ、子孫にはトラバースしません。
108108

109-
`contentChildren`関数を使用して、複数結果をクエリすることもできます
109+
`contentChildren`関数を使用して、複数結果をクエリできます
110110

111111
<docs-code language="angular-ts" highlight="[14, 16, 17, 18, 19, 20]">
112112
@Component({
@@ -165,7 +165,7 @@ export class CustomCard {
165165
ほとんどの場合、ロケーターとしてコンポーネントまたはディレクティブを使用することをお勧めします。
166166

167167
[テンプレート参照変数](guide/templates/variables#template-reference-variables)に対応する
168-
文字列ロケーターを指定することもできます
168+
文字列ロケーターも指定できます
169169

170170
```angular-ts
171171
@Component({
@@ -213,7 +213,7 @@ export class CustomList {
213213

214214
### 要素のインジェクターからの特定の値の読み取り
215215

216-
デフォルトでは、クエリロケーターは、検索対象の要素と取得される値の両方を示します。代わりに、`read`オプションを指定して、ロケーターによって一致した要素から別の値を取得することもできます
216+
デフォルトでは、クエリロケーターは、検索対象の要素と取得される値の両方を示します。代わりに、`read`オプションを指定して、ロケーターによって一致した要素から別の値を取得できます
217217

218218
```ts
219219
@Component({/*...*/})
@@ -262,7 +262,7 @@ export class UserProfile { }
262262
Tip: Angularチームは新規プロジェクトにはシグナルベースのクエリ関数の使用を推奨していますが、
263263
元のデコレーターベースのクエリAPIは引き続き完全にサポートされています。
264264

265-
代わりに、対応するデコレーターをプロパティに追加することでクエリを宣言することもできます。デコレーターベースのクエリは、下記で説明する点を除いて、シグナルベースのクエリと同じように動作します。
265+
代わりに、対応するデコレーターをプロパティに追加することでもクエリを宣言できます。デコレーターベースのクエリは、下記で説明する点を除いて、シグナルベースのクエリと同じように動作します。
266266

267267
### ビュークエリ
268268

adev-ja/src/content/guide/hydration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,4 +175,4 @@ DOM操作に依存してレンダリングを行うサードパーティライ
175175

176176
## インクリメンタルハイドレーション
177177

178-
インクリメンタルハイドレーションはハイドレーションの高度な形態であり、ハイドレーションが起こるタイミングをより細かくコントロールすることができます。詳しくは[インクリメンタルハイドレーションのガイド](guide/incremental-hydration)を参照してください。
178+
インクリメンタルハイドレーションはハイドレーションの高度な形態であり、ハイドレーションが起こるタイミングをより細かくコントロールできます。詳しくは[インクリメンタルハイドレーションのガイド](guide/incremental-hydration)を参照してください。

adev-ja/src/content/guide/templates/pipes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ import { Pipe } from '@angular/core';
203203
export class MyCustomTransformationPipe {}
204204
```
205205

206-
`@Pipe` デコレータは `name` を必要とします。この `name` は、テンプレート内でパイプをどのように使用するかを制御します。
206+
`@Pipe` デコレーターは `name` を必要とします。この `name` は、テンプレート内でパイプをどのように使用するかを制御します。
207207

208208
### カスタムパイプの名前付け規則
209209

adev-ja/src/content/introduction/essentials/next-steps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Angularの主要なコンセプトに入門できました。学んだことを
1313

1414
## チュートリアル
1515

16-
ブラウザ内のチュートリアルでこれらの主なコンセプトを実践、またはAngular CLIを使ってローカルで最初のアプリを作成しましょう
16+
ブラウザ内のチュートリアルでこれらの主なコンセプトを実践、またはAngular CLIを使ってローカルで最初のアプリケーションを作成しましょう
1717

1818
<docs-pill-row>
1919
<docs-pill title="Angular の基礎を学ぶ" href="tutorials/learn-angular" />

adev-ja/src/content/introduction/essentials/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Angularの主要なコンセプトを簡単に紹介します
44

55
## Angularに興味がありますか?
66

7-
ようこそ!この_基本概念_ガイドでは、Angularの主要なコンセプトのいくつかを説明し、フレームワークの使い方を理解する手助けをします。このガイドは短い入門編として、いくつかのビルディングブロックに焦点を当てています。深く包括的なドキュメントをお探しの場合は、[ドキュメントランディングページ](概要)から特定の_詳細ガイド_に移動することができます
7+
ようこそ!この_基本概念_ガイドでは、Angularの主要なコンセプトのいくつかを説明し、フレームワークの使い方を理解する手助けをします。このガイドは短い入門編として、いくつかのビルディングブロックに焦点を当てています。深く包括的なドキュメントをお探しの場合は、[ドキュメントランディングページ](概要)から特定の_詳細ガイド_に移動できます
88

99
すぐにコードを書き始めたい場合は、[ハンズオンチュートリアルまでスキップする](tutorials/learn-angular)ことができます。
1010

adev-ja/src/content/introduction/essentials/signals.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ firstName.set('Jaime');
2323
firstName.update(name => name.toUpperCase());
2424
```
2525

26-
Angularは、シグナルがどこで読み取られ、いつ更新されたかを追跡します。フレームワークはこの情報を使用して、新しい状態をDOMに更新するなど、追加の作業を行います。時間の経過とともに変化するシグナル値に応答するこの機能は、*リアクティビティ*として知られています。
26+
Angularは、シグナルがどこで読み取られ、いつ更新されたかを追跡します。フレームワークはこの情報を使用して、新しい状態をDOMに更新するなど、追加の作業をします。時間の経過とともに変化するシグナル値に応答するこの機能は、*リアクティビティ*として知られています。
2727

2828
## 算出式
2929

0 commit comments

Comments
 (0)