inherit
は予約済みのキーワードなので、別の名前( inheritFromParent
)を思い付く代わりに、単にアポストロフィ( inherit'
)を追加するのはどうでしょうか。
ここでの私のコメントと同じように、名前を付ける際にアポストロフィを避けようとしています。 inheritFromParent
は、その機能から名前を導き出し、この構成がどのように使用されるかを考慮すると(多くの場合、推測ですが、数字はありません)、十分です。
上記とその号でのあなたのコメントへの返信:私はF#の初心者ではありませんが、私がいたとき、 '
問題は見られません
(完全を期すために:別の方法は、二重のバックティック``inherit``
を使用することですが、この場合、二重のバックティックよりも単一のアポストロフィを使用することを強くお勧めします。)
Feliz.MaterialUIの予約済みキーワードに一貫して'
を追加していることに注意してください。 そのように:
color.default'
がMUI default
色を指すことを直感的に理解しますcolor.standard
またはcolor.normal
など、より詳細な選択肢でイライラcolor.defaultColor
、およびこれらの全てはまた、MUIに新機能が追加と衝突可能性私見それは使用法でも素晴らしく見えます。 :)私はフェリスでも同じことをすることを提案します、しかしそれはもちろん最終的にあなたの呼びかけです。 (そして私は常にFeliz.MaterialUIで物事を行うためのより良い方法を聞くことにオープンです)
マテリアルUIのコンテキストでは意味があることに同意しますが、使用されるのが非常に珍しいため、このベースライブラリでは実際にはそうではなく、ここで唯一のものです( inputType
を使用したtype'
と一緒に考えます) inputType
)
私はこの問題をしばらく開いたままにしておきます、多分誰かが私たちの主観性を啓発することができます:)
#42で言及するのを忘れましたが、そのようなアポストロフィ名( ariaAutocomplete.inline'
)を1つ追加したという事実についてオープンにしたいと思います。 気に入らない場合は、名前を変更してください。 :)
共有してくれてありがとう、私はそこにそれを見ませんでしたが、(あなたが言ったように)私は自分の名前のバージョンを思い付くのが難しいと思います: inlinedSuggestions
、 inlined
、 inlineSuggestion
など
また、 inheritFromParent
とinherit'
どちらで最終決定が下されたと思われる場合は、この問題を自由にクローズしてください。
問題を閉じる前のinheritFromParent
に関する最後のコメント
ariaAutocomplete.inline'
については、 ariaAutocomplete.inlineAfterCarret
します。これは、属性について説明されているためです。
この決定に深刻な問題を見つけましたか? 新しい号を開いて、それについて話し合いましょう:smile:
inlineAfterCaret
ないですか? (シングルr
)
申し訳ありませんが、ここに間違って書きましたが、小道具に正しいもの(単一のr
)を追加しました
アンダースコアも、末尾または先頭のいずれかで検討するオプションであることを指摘するだけです(例: inherit_
、 _inline
)。 他の言語や編集ツールでも通常識別子にアンダースコアを使用できるため、アポストロフィほど異質ではありません。
私はこの問題についてそれを提案していません。 単語の接尾辞を使用するという決定はまったく問題ありません。 他の見物人を助ける場合に備えて、ディスカッションに追加するための見落とされたオプションのように感じました。
はい。ただし、F#でアンダースコアを前に付けると、通常は未使用の値になります(アンダースコアを前に付けると、未使用の警告が抑制されます)。