<TextPreferenceVuev-if="(prefs[preference]instanceofTextPreference)":pref="(prefs[preference] as TextPreference)":name="preference"/>
<BooleanPreferenceVuev-else-if="(prefs[preference]instanceofBooleanPreference)":pref="(prefs[preference] as BooleanPreference)":name="preference"/>
<SelectPreferenceVuev-else-if="(prefs[preference]instanceofSelectPreference)":pref="(prefs[preference] as SelectPreference<string>)":name="preference"/>
<NumberPreferenceVuev-else-if="(prefs[preference]instanceofNumberPreference)":pref="(prefs[preference] as NumberPreference)":name="preference"/>
<MultiSelectPreferenceVuev-else-if="(prefs[preference]instanceofMultiSelectPreference)":pref="(prefs[preference] as MultiSelectPreference<string>)":name="preference"/>
<CodePreferenceVuev-else-if="(prefs[preference]instanceofCodePreference)":pref="(prefs[preference] as CodePreference)":name="preference"/>
<UrlPreferenceVuev-else-if="(prefs[preference]instanceofUrlPreference)":pref="(prefs[preference] as UrlPreference)":name="preference"/>