Exemplo n.º 1
0
        private IFluentColumnWithSize WithColumnSize(string value)
        {
            if (customRules == null)
            {
                customRules = new List <string> {
                    value
                }
            }
            ;
            else
            {
                customRules.Add(value);
            }

            ClassMapper.Dirty();

            return(this);
        }
Exemplo n.º 2
0
        private IFluentColumnOnBreakpointWithOffsetAndSize WithColumnSize(ColumnWidth columnSize)
        {
            var columnDefinition = new ColumnDefinition {
                Breakpoint = Breakpoint.None
            };

            if (!rules.ContainsKey(columnSize))
            {
                rules.Add(columnSize, new List <ColumnDefinition> {
                    columnDefinition
                });
            }
            else
            {
                rules[columnSize].Add(columnDefinition);
            }

            currentColumn = columnDefinition;
            ClassMapper.Dirty();

            return(this);
        }
Exemplo n.º 3
0
        public IFluentSpacingOnBreakpointWithSideAndSize WithSize(SpacingSize spacingSize)
        {
            var spacingDefinition = new SpacingDefinition {
                Breakpoint = Breakpoint.None, Side = Side.All
            };

            if (!rules.ContainsKey(spacingSize))
            {
                rules.Add(spacingSize, new List <SpacingDefinition>()
                {
                    spacingDefinition
                });
            }
            else
            {
                rules[spacingSize].Add(spacingDefinition);
            }

            currentSpacing = spacingDefinition;
            ClassMapper.Dirty();
            return(this);
        }