public void BitRadioButtonListShouldTakeCustomVisibility(BitComponentVisibility visibility) { var component = RenderComponent <BitRadioButtonListTest>(parameters => { parameters.Add(p => p.Items, GetRadioButtonListItems()); parameters.Add(p => p.TextField, nameof(Gender.GenderText)); parameters.Add(p => p.ValueField, nameof(Gender.GenderId)); parameters.Add(p => p.Visibility, visibility); }); var bitRadioButtonList = component.Find($".bit-rbl"); switch (visibility) { case BitComponentVisibility.Visible: Assert.IsTrue(bitRadioButtonList.GetAttribute("style").Contains("")); break; case BitComponentVisibility.Hidden: Assert.IsTrue(bitRadioButtonList.GetAttribute("style").Contains("visibility:hidden")); break; case BitComponentVisibility.Collapsed: Assert.IsTrue(bitRadioButtonList.GetAttribute("style").Contains("display:none")); break; } }
public void BitBreadcrumbShouldTakeCustomVisibility(BitComponentVisibility visibility) { var component = RenderComponent <BitBreadcrumb>(parameters => { parameters.Add(p => p.Items, GetBreadcrumbItems()); parameters.Add(p => p.Visibility, visibility); }); var breadcrumb = component.Find($".bit-brc"); switch (visibility) { case BitComponentVisibility.Visible: Assert.IsTrue(breadcrumb.GetAttribute("style").Contains("")); break; case BitComponentVisibility.Hidden: Assert.IsTrue(breadcrumb.GetAttribute("style").Contains("visibility:hidden")); break; case BitComponentVisibility.Collapsed: Assert.IsTrue(breadcrumb.GetAttribute("style").Contains("display:none")); break; } }
private void TogglePivotItemVisobility() { PivotItemVisibility = PivotItemVisibility == BitComponentVisibility.Visible ? BitComponentVisibility.Collapsed : BitComponentVisibility.Visible; }