Skip to content

Commit 9d64ff0

Browse files
committed
Update class diagram
1 parent e59d344 commit 9d64ff0

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -624,6 +624,9 @@ classDiagram
624624
625625
%% Start of the part originally generated from the PHP code using tasuku43/mermaid-class-diagram
626626
627+
class Positionable {
628+
<<interface>>
629+
}
627630
class Renderable {
628631
<<interface>>
629632
}
@@ -720,23 +723,30 @@ classDiagram
720723
RuleSet <|-- DeclarationBlock: inheritance
721724
Renderable <|-- CSSListItem: inheritance
722725
Commentable <|-- CSSListItem: inheritance
726+
Positionable <|.. RuleSet: realization
723727
CSSListItem <|.. RuleSet: realization
724728
RuleSet <|-- AtRuleSet: inheritance
725729
AtRule <|.. AtRuleSet: realization
726730
Renderable <|.. Selector: realization
727731
Selector <|-- KeyframeSelector: inheritance
728732
CSSListItem <|-- AtRule: inheritance
733+
Positionable <|.. Charset: realization
729734
AtRule <|.. Charset: realization
735+
Positionable <|.. Import: realization
730736
AtRule <|.. Import: realization
737+
Positionable <|.. CSSNamespace: realization
731738
AtRule <|.. CSSNamespace: realization
739+
Positionable <|.. Rule: realization
732740
Renderable <|.. Rule: realization
733741
Commentable <|.. Rule: realization
734742
SourceException <|-- OutputException: inheritance
735743
UnexpectedTokenException <|-- UnexpectedEOFException: inheritance
736744
Exception <|-- SourceException: inheritance
745+
Positionable <|.. SourceException: realization
737746
SourceException <|-- UnexpectedTokenException: inheritance
738747
CSSList <|-- CSSBlockList: inheritance
739748
CSSBlockList <|-- Document: inheritance
749+
Positionable <|.. CSSList: realization
740750
CSSListItem <|.. CSSList: realization
741751
CSSList <|-- KeyFrame: inheritance
742752
AtRule <|.. KeyFrame: realization
@@ -748,12 +758,14 @@ classDiagram
748758
Value <|-- ValueList: inheritance
749759
CSSFunction <|-- CalcFunction: inheritance
750760
ValueList <|-- LineName: inheritance
761+
Positionable <|.. Value: realization
751762
Renderable <|.. Value: realization
752763
PrimitiveValue <|-- Size: inheritance
753764
PrimitiveValue <|-- CSSString: inheritance
754765
Value <|-- PrimitiveValue: inheritance
755766
ValueList <|-- CSSFunction: inheritance
756767
ValueList <|-- RuleValueList: inheritance
768+
Positionable <|.. Comment: realization
757769
Renderable <|.. Comment: realization
758770
759771
%% end of the generated part

0 commit comments

Comments
 (0)