File tree Expand file tree Collapse file tree 1 file changed +52
-53
lines changed Expand file tree Collapse file tree 1 file changed +52
-53
lines changed Original file line number Diff line number Diff line change @@ -621,109 +621,108 @@ class Sabberworm\CSS\CSSList\Document#4 (2) {
621
621
``` mermaid
622
622
classDiagram
623
623
direction LR
624
-
625
624
%% Start of the part originally generated from the PHP code using tasuku43/mermaid-class-diagram
626
625
627
- class CSSElement {
628
- <<interface>>
626
+ class Anchor {
629
627
}
630
- class Renderable {
628
+ class AtRule {
631
629
<<interface>>
632
630
}
633
- class Positionable {
634
- <<interface>>
631
+ class AtRuleBlockList {
635
632
}
636
- class CSSListItem {
637
- <<interface>>
633
+ class AtRuleSet {
638
634
}
639
- class RuleContainer {
635
+ class CSSBlockList {
636
+ <<abstract>>
637
+ }
638
+ class CSSElement {
640
639
<<interface>>
641
640
}
642
- class DeclarationBlock {
641
+ class CSSFunction {
643
642
}
644
- class RuleSet {
643
+ class CSSList {
645
644
<<abstract>>
646
645
}
647
- class AtRuleSet {
646
+ class CSSListItem {
647
+ <<interface>>
648
648
}
649
- class KeyframeSelector {
649
+ class CSSNamespace {
650
650
}
651
- class AtRule {
652
- <<interface>>
651
+ class CSSString {
652
+ }
653
+ class CalcFunction {
654
+ }
655
+ class CalcRuleValueList {
653
656
}
654
657
class Charset {
655
658
}
656
- class Import {
659
+ class Color {
657
660
}
658
- class Selector {
661
+ class Comment {
659
662
}
660
- class CSSNamespace {
663
+ class Commentable {
664
+ <<interface>>
661
665
}
662
- class Settings {
666
+ class DeclarationBlock {
663
667
}
664
- class Rule {
668
+ class Document {
665
669
}
666
- class Parser {
670
+ class Import {
667
671
}
668
- class OutputFormatter {
672
+ class KeyFrame {
669
673
}
670
- class OutputFormat {
674
+ class KeyframeSelector {
675
+ }
676
+ class LineName {
671
677
}
672
678
class OutputException {
673
679
}
674
- class UnexpectedEOFException {
680
+ class OutputFormat {
675
681
}
676
- class SourceException {
682
+ class OutputFormatter {
677
683
}
678
- class UnexpectedTokenException {
684
+ class Parser {
679
685
}
680
686
class ParserState {
681
687
}
682
- class Anchor {
683
- }
684
- class CSSBlockList {
685
- <<abstract>>
686
- }
687
- class Document {
688
+ class Positionable {
689
+ <<interface>>
688
690
}
689
- class CSSList {
691
+ class PrimitiveValue {
690
692
<<abstract>>
691
693
}
692
- class KeyFrame {
693
- }
694
- class AtRuleBlockList {
695
- }
696
- class Color {
694
+ class Renderable {
695
+ <<interface>>
697
696
}
698
- class URL {
697
+ class Rule {
699
698
}
700
- class CalcRuleValueList {
699
+ class RuleContainer {
700
+ <<interface>>
701
701
}
702
- class ValueList {
702
+ class RuleSet {
703
703
<<abstract>>
704
704
}
705
- class CalcFunction {
705
+ class RuleValueList {
706
706
}
707
- class LineName {
707
+ class Selector {
708
708
}
709
- class Value {
710
- <<abstract>>
709
+ class Settings {
711
710
}
712
711
class Size {
713
712
}
714
- class CSSString {
713
+ class SourceException {
715
714
}
716
- class PrimitiveValue {
717
- <<abstract>>
715
+ class UnexpectedEOFException {
718
716
}
719
- class CSSFunction {
717
+ class UnexpectedTokenException {
720
718
}
721
- class RuleValueList {
719
+ class URL {
722
720
}
723
- class Commentable {
724
- <<interface >>
721
+ class Value {
722
+ <<abstract >>
725
723
}
726
- class Comment {
724
+ class ValueList {
725
+ <<abstract>>
727
726
}
728
727
729
728
RuleSet <|-- DeclarationBlock: inheritance
You can’t perform that action at this time.
0 commit comments