Should the Announcer and UtteranceQueue both have an enabledProperty?
まだ誰も着手していません。
評価
この issue はまだ評価されていません。
説明
In https://github.com/phetsims/utterance-queue/issues/58 @zepumph said
Basically here are the control Properties that we have to keep track of:
UtteranceQueue.muted
UtteranceQueue.enabledProperty
SpeechSynthesisAnnouncer.enabledProperty
SpeechSynthesisAnnouncer.canSpeakProperty
With joist (thus our sims) kinda taking its pick as to what to set during different things, it is really hard for me to see the full picture, and thus what could be the best and simplest implementation. It is a work in progress, and one that relates to our conversation from a Friday past about creating a preferences model. Do you feel this tension, or am I overreacting? (those are your only two options. . . . )
I said
I did not feel the tension but see it now that you mention it. I don't think this relates to to canSpeakProperty (A private DerivedProperty) but I see it as confusing that we have an enabledProperty on both the UtteranceQueue and the Announcer. I could see us making the enabledProperty of the Announcer utterance-queueu internal.
It seems to me that all should go through the utteranceQueue. If the Announcer is disabled, that should be utterance-queue internal.
- 主要言語
- TypeScript
- スター
- 1
- フォーク
- 5
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
phetsims/utterance-queue のほかの issue
-
難易度 5/5 1週間以上 初心者へのやさしさ 30/100
phetsims/utterance-queue#125 ·
-
phetsims/utterance-queue#122 · コメント 2 件 · 担当者 1 名 ·
-
phetsims/utterance-queue#121 · 担当者 1 名 ·
-
Remove addToFront オープン
phetsims/utterance-queue#120 · 担当者 1 名 ·
-
dev:voicing type:i18n
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
phetsims/utterance-queue#119 · コメント 1 件 ·
phetsims/utterance-queue の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
bcgov/bc-wallet-mobile#4761 · コメント 1 件 ·
-
external-issue to-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
-
area-deployment area-integrations triage:bot-seen
難易度 2/5 半日 初心者へのやさしさ 86/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
refactor
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100