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) {
621621classDiagram
622622 direction LR
623623
624- %% top namespace
624+ %% Start of the part generated from the PHP code using tasuku43/mermaid-class-diagram
625625
626- class OutputFormat {
626+ class Renderable {
627+ <<interface>>
627628 }
628-
629- class OutputFormatter {
629+ class DeclarationBlock {
630630 }
631-
632- class Parser {
631+ class RuleSet {
632+ <<abstruct>>
633633 }
634-
635- class ParserState {
634+ class AtRuleSet {
636635 }
637-
638- class Renderable {
636+ class KeyframeSelector {
637+ }
638+ class AtRule {
639639 <<interface>>
640640 }
641-
642- class Settings {
641+ class Charset {
643642 }
644-
645-
646- %% namespace Comment
647-
648- class Comment {
643+ class Import {
649644 }
650- class Commentable {
651- <<interface>>
645+ class Selector {
652646 }
653-
654-
655- %% namespace CSSList
656-
657- class AtRuleBlockList {
647+ class CSSNamespace {
658648 }
659- class CSSBlockList {
660- <<abstract>>
649+ class Settings {
661650 }
662- class CSSList {
663- <<abstract>>
651+ class Rule {
664652 }
665- class Document {
653+ class Parser {
666654 }
667- class KeyFrame {
655+ class OutputFormatter {
668656 }
669-
670-
671- %% namespace Parsing
672-
673- class Anchor {
657+ class OutputFormat {
674658 }
675659 class OutputException {
676660 }
677- class ParserState {
661+ class UnexpectedEOFException {
678662 }
679663 class SourceException {
680664 }
681- class UnexpectedEOFException {
682- }
683665 class UnexpectedTokenException {
684666 }
685-
686-
687- %% namespace Property
688-
689- class AtRule {
690- <<interface>>
667+ class ParserState {
691668 }
692- class Charset {
669+ class Anchor {
693670 }
694- class CSSNamespace {
671+ class CSSBlockList {
672+ <<abstruct>>
695673 }
696- class Import {
674+ class Document {
697675 }
698- class KeyframeSelector {
676+ class CSSList {
677+ <<abstruct>>
699678 }
700- class Selector {
679+ class KeyFrame {
701680 }
702-
703-
704- %% namespace Rule
705-
706- class Rule {
681+ class AtRuleBlockList {
707682 }
708-
709-
710- %% namespace RuleSet
711-
712- class AtRuleSet {
683+ class Color {
713684 }
714- class DeclarationBlock {
685+ class URL {
715686 }
716- class RuleSet {
717- <<abstract>>
687+ class CalcRuleValueList {
688+ }
689+ class ValueList {
690+ <<abstruct>>
718691 }
719-
720-
721- %% namespace Value
722-
723692 class CalcFunction {
724693 }
725- class CalcRuleValueList {
694+ class LineName {
726695 }
727- class Color {
696+ class Value {
697+ <<abstruct>>
728698 }
729- class CSSFunction {
699+ class Size {
730700 }
731701 class CSSString {
732702 }
733- class LineName {
734- }
735703 class PrimitiveValue {
736- <<abstract >>
704+ <<abstruct >>
737705 }
738- class RuleValueList {
739- }
740- class Size {
706+ class CSSFunction {
741707 }
742- class URL {
708+ class RuleValueList {
743709 }
744- class Value {
745- <<abstract >>
710+ class Commentable {
711+ <<interface >>
746712 }
747- class ValueList {
748- <<abstract>>
713+ class Comment {
749714 }
750715
716+ %% end of the generated part
717+
718+
751719 AtRule --|> Commentable
752720 AtRule --|> Renderable
753721 AtRuleBlockList --|> CSSBlockList
You can’t perform that action at this time.
0 commit comments