com.aspose.html.dom.css

Interface ICSSKeyframesRule

  • All Superinterfaces:
    ICSSRule


    public interface ICSSKeyframesRule
    extends ICSSRule

    The CSSKeyframesRule interface represents a complete set of keyframes for a single animation

    • Method Detail

      • getName

        String getName()

        This attribute is the name of the keyframes, used by the ‘animation-name’ property.

        Value: The name.
      • getCSSRules

        ICSSRuleList getCSSRules()

        This attribute gives access to the keyframes in the list

        Value: The CSS rules.
      • appendRule

        void appendRule(String rule)

        The appendRule method appends the passed CSSKeyframeRule into the list at the passed key

        Parameters:
        rule - The rule to be appended, expressed in the same syntax as one entry in the ‘@keyframes’ rule
      • deleteRule

        void deleteRule(String key)

        The deleteRule method deletes the CSSKeyframeRule with the passed key. If a rule with this key does not exist, the method does nothing

        Parameters:
        key - The key which describes the rule to be deleted. The key must resolve to a number between 0 and 1, or the rule is ignored
      • findRule

        ICSSKeyframeRule findRule(String key)

        The findRule method returns the rule with a key matching the passed key. If no such rule exists, a null value is returned

        Parameters:
        key - The key which described the rule to find. The key must resolve to a number between 0 and 1, or the rule is ignored.
        Returns:
        The found rule