Design System オブジェクトの読み取り専用クラスでは、項目属性/変数のコントロールが読み取り専用で、デザインシステムが、コントロールがあるオブジェクトのクラスにスタイルを適用するオブジェクトとして使用されている場合に、特定のデザイン機能を定義する方法を説明しました。
このソリューションでは、
Web テーマで同じ要件を実装しようとした際に発生した問題に対応します。
同じケースの例の場合、MinorText クラスを実装するには、Attribute クラスの子クラスを作成し、任意の名前を付け、必要なプロパティを設定する必要がありました。ただし、サブクラスが作成された場合、4 つの子クラスも自動で作成されました。そのうちの 1 つには、名前に「Readonly」の接頭語があり、背景色は黄色に変更されました。