Inheritance: DotVVM.Utils.AspxConverter.Parser.Tokens.AspxToken
Esempio n. 1
0
 public AttributeToken(int position, string beforeNameFragment, string name, string beforeValueFragment, AttributeValueToken value) : base(position)
 {
     BeforeNameFragment = beforeNameFragment;
     Name = name;
     BeforeValueFragment = beforeValueFragment;
     Value = value;
 }
Esempio n. 2
0
        public void AddOrUpdateAttribute(string name, AttributeValueToken value)
        {
            var attribute = FindAttribute(name);

            if (attribute == null)
            {
                attribute = new AttributeToken(0, " ", name, "=", value);
                Attributes.Add(attribute);
            }
            else
            {
                attribute.ChangeValue(value);
            }
        }
Esempio n. 3
0
 public void ChangeValue(AttributeValueToken value)
 {
     Value = value;
 }