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