@if (displayOption(); as displayOption) { @switch (optionStyle()) { @case (AITableSelectOptionStyle.dot) { @if (displayOption.bg_color || displayOption.color; as color) { } {{ displayOption.text }} } @case (AITableSelectOptionStyle.tag) { @if (displayOption.bg_color || displayOption.color || 'default'; as color) { @if (displayOption['icon']) { } {{ displayOption.text }} } } @case (AITableSelectOptionStyle.piece) { @if (displayOption.bg_color || displayOption.color; as color) { } {{ displayOption.text }} } @default { @if (displayOption['icon']) { } {{ displayOption.text }} } } }