We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.NET版で、config周辺のコードを作成している途中です。 分からない点がありますので、教えて頂けるとありがたいです。
normalize.tsで、 export const config: Config = currentConfig となっているので、configとcurrentConfigは同じインスタンスという理解で良いでしょうか? すると、
export const config: Config = currentConfig
currentConfig.interfaceVersion === 2 currentConfig.interfaceVersion === 1
となっていますが、 config.interfaceVersion としないのは、何か意図があるのでしょうか?
config.interfaceVersion
The text was updated successfully, but these errors were encountered:
@mikihiro-t こんにちは、ご質問いただきありがとうございます。 こちら、4d778a9 で追加したコミットで、 config と currentConfig を明確に使い分けていたわけではないと記憶しています。まだ α 版状態の機能で、コード自体も、何らかの挙動を意図してそうしているわけではないかと思われます。
config と currentConfig は同じインスタンス(オブジェクト)を指しているものとご理解いただいて問題ないかと思います。
Sorry, something went wrong.
参考になりました。ありがとうございます。 .NETのコードでは、CurrentConfigに統一するとわかりやすい感もしますが、TypeScriptのオリジナルに準拠することにしました。
kamataryo
No branches or pull requests
.NET版で、config周辺のコードを作成している途中です。
分からない点がありますので、教えて頂けるとありがたいです。
normalize.tsで、
export const config: Config = currentConfig
となっているので、configとcurrentConfigは同じインスタンスという理解で良いでしょうか?
すると、
となっていますが、
config.interfaceVersion
としないのは、何か意図があるのでしょうか?
The text was updated successfully, but these errors were encountered: