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;
        }
    }
Example #3
0
 private void TogglePivotItemVisobility()
 {
     PivotItemVisibility = PivotItemVisibility == BitComponentVisibility.Visible ? BitComponentVisibility.Collapsed : BitComponentVisibility.Visible;
 }