Exemple #1
0
        public void PseudoClassHelperTest_GetPseudoClasses(Type t)
        {
            /* act */
            var pseudoClasses = PseudoClassHelper.GetPseudoClasses(t);

            /* assert */
            pseudoClasses.Should().NotBeNull();
            this.output.Dump(pseudoClasses);
        }
Exemple #2
0
 public DefaultStyleDefinitionProvider()
 {
     this.Definitions = new StyleDefinitions(
         borderThickness: ThicknessDefinitions.Create(Scales.SmallScaleInt, ThicknessDefinitions.GetThicknessTypes()),
         thicknessLarge: ThicknessDefinitions.Create(Scales.LargeScaleInt, ThicknessDefinitions.GetThicknessTypes()),
         brush: BrushDefinitions.Create(new DefaultColorPaletteDefinitionProvider().ColorDefinitions),
         fontSize: FontSizes.Create(FontSizes.CreateValues()),
         spacing: Values.Create(Scales.LargeScaleDouble),
         width: Values.Create(Scales.LargeScaleDouble),
         height: Values.Create(Scales.LargeScaleDouble),
         cornerRadius: CornerRadiusDefinitions.CreateCornerRadiusDefinitions(Scales.SmallScaleDouble, CornerRadiusDefinitions.GetCornerRadiusTypes()),
         fontWeight: FontWeightDefinitions.Create(),
         horizontalAlignment: EnumEx.GetValues <HorizontalAlignment>().Select(alignment => (name: alignment.ToString(), alignment)),
         verticalAlignment: EnumEx.GetValues <VerticalAlignment>().Select(alignment => (name: alignment.ToString(), alignment)),
         pseudoClasses: PseudoClassHelper.GetAllPseudoClasses()
         );
 }
Exemple #3
0
        public void PseudoClassHelperTest_GetPseudoClassesRecursive()
        {
            var pseudoClasses = PseudoClassHelper.GetPseudoClassesRecursive(typeof(Button));

            this.output.Dump(pseudoClasses);
        }