Skip to content
This repository was archived by the owner on Nov 9, 2023. It is now read-only.

Commit 9ce7f24

Browse files
committed
Added CSS values to CssStyleSheet class diagram
1 parent d3737e1 commit 9ce7f24

File tree

1 file changed

+116
-7
lines changed

1 file changed

+116
-7
lines changed

Alba.CsCss/Diagrams/CssStyleSheet.cd

Lines changed: 116 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -179,19 +179,19 @@
179179
<Field Name="mSelector" Hidden="true" />
180180
<Method Name="SetLineNumber" Hidden="true" />
181181
</Members>
182+
<AssociationLine Name="SelectorGroups" Type="Alba.CsCss.Style.CssSelectorGroup" FixedFromPoint="true">
183+
<Path>
184+
<Point X="1.25" Y="5.483" />
185+
<Point X="1.25" Y="7" />
186+
</Path>
187+
</AssociationLine>
182188
<AssociationLine Name="Declaration" Type="Alba.CsCss.Style.CssDeclaration" FixedFromPoint="true" FixedToPoint="true">
183189
<Path>
184190
<Point X="1.688" Y="5.483" />
185191
<Point X="1.688" Y="6.513" />
186192
<Point X="5.75" Y="6.513" />
187193
</Path>
188194
</AssociationLine>
189-
<AssociationLine Name="SelectorGroups" Type="Alba.CsCss.Style.CssSelectorGroup" FixedFromPoint="true">
190-
<Path>
191-
<Point X="1.25" Y="5.483" />
192-
<Point X="1.25" Y="7" />
193-
</Path>
194-
</AssociationLine>
195195
<TypeIdentifier>
196196
<HashCode>AAAAAIAAQAAAAACAQAAIAAAAAJAACAAAAAAAAAAAAIA=</HashCode>
197197
<FileName>Style\Rules\CssStyleRule.cs</FileName>
@@ -689,9 +689,9 @@
689689
<FileName>Style\CssSelector.cs</FileName>
690690
</TypeIdentifier>
691691
<ShowAsCollectionAssociation>
692-
<Property Name="Attrs" />
693692
<Property Name="Negations" />
694693
<Property Name="PseudoClasses" />
694+
<Property Name="Attrs" />
695695
</ShowAsCollectionAssociation>
696696
</Class>
697697
<Class Name="Alba.CsCss.Style.CssAttrSelector">
@@ -737,6 +737,67 @@
737737
<Property Name="SelectorGroups" />
738738
</ShowAsCollectionAssociation>
739739
</Class>
740+
<Class Name="Alba.CsCss.Style.CssValueGradient">
741+
<Position X="10.75" Y="9" Width="1.5" />
742+
<Members>
743+
<Method Name="CssValueGradient" Hidden="true" />
744+
<Method Name="GetRadialShape" Hidden="true" />
745+
<Method Name="GetRadialSize" Hidden="true" />
746+
<Method Name="GetRadiusX" Hidden="true" />
747+
<Method Name="GetRadiusY" Hidden="true" />
748+
<Field Name="mAngle" Hidden="true" />
749+
<Field Name="mBgPos" Hidden="true" />
750+
<Field Name="mIsExplicitSize" Hidden="true" />
751+
<Field Name="mIsLegacySyntax" Hidden="true" />
752+
<Field Name="mIsRadial" Hidden="true" />
753+
<Field Name="mIsRepeating" Hidden="true" />
754+
<Field Name="mRadialValues" Hidden="true" />
755+
<Field Name="mStops" Hidden="true" />
756+
<Method Name="SetRadialShape" Hidden="true" />
757+
<Method Name="SetRadialSize" Hidden="true" />
758+
<Method Name="SetRadiusX" Hidden="true" />
759+
<Method Name="SetRadiusY" Hidden="true" />
760+
</Members>
761+
<TypeIdentifier>
762+
<HashCode>AIABSAACAAgAAAAAMAAFGDAAAAAAAAIACUACAREAEAM=</HashCode>
763+
<FileName>Style\Values\CssValueGradient.cs</FileName>
764+
</TypeIdentifier>
765+
<ShowAsCollectionAssociation>
766+
<Property Name="Stops" />
767+
</ShowAsCollectionAssociation>
768+
</Class>
769+
<Class Name="Alba.CsCss.Style.CssValueGradientStop">
770+
<Position X="10.75" Y="12.25" Width="1.5" />
771+
<Members>
772+
<Field Name="mColor" Hidden="true" />
773+
<Field Name="mLocation" Hidden="true" />
774+
</Members>
775+
<TypeIdentifier>
776+
<HashCode>AAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAiAAAAgA=</HashCode>
777+
<FileName>Style\Values\CssValueGradientStop.cs</FileName>
778+
</TypeIdentifier>
779+
</Class>
780+
<Class Name="Alba.CsCss.Style.CssValuePair" Collapsed="true">
781+
<Position X="8.25" Y="9.75" Width="1.5" />
782+
<TypeIdentifier>
783+
<HashCode>EAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAYAA=</HashCode>
784+
<FileName>Style\Values\CssValuePair.cs</FileName>
785+
</TypeIdentifier>
786+
</Class>
787+
<Class Name="Alba.CsCss.Style.CssRect" Collapsed="true">
788+
<Position X="8.25" Y="10.5" Width="1.5" />
789+
<TypeIdentifier>
790+
<HashCode>AgQAEAAACAAAAACAAAAYAAAAAAAIAAAACACAAAAAAQA=</HashCode>
791+
<FileName>Style\Values\CssRect.cs</FileName>
792+
</TypeIdentifier>
793+
</Class>
794+
<Class Name="Alba.CsCss.Style.CssValueTriplet" Collapsed="true">
795+
<Position X="8.25" Y="11.25" Width="1.5" />
796+
<TypeIdentifier>
797+
<HashCode>EAAAAAAAAIAACAAAAAAAAAAAAAAAAAAAIAAAAAAAYAE=</HashCode>
798+
<FileName>Style\Values\CssValueTriplet.cs</FileName>
799+
</TypeIdentifier>
800+
</Class>
740801
<Struct Name="Alba.CsCss.Style.CssPropertyValue">
741802
<Position X="5.75" Y="7.5" Width="1.5" />
742803
<Members>
@@ -817,10 +878,58 @@
817878
<Method Name="UnitHasArrayValue" Hidden="true" />
818879
<Method Name="UnitHasStringValue" Hidden="true" />
819880
</Members>
881+
<AssociationLine Name="Array" Type="Alba.CsCss.Style.CssValue" FixedFromPoint="true" FixedToPoint="true">
882+
<Path>
883+
<Point X="5.75" Y="10" />
884+
<Point X="5.5" Y="10" />
885+
<Point X="5.5" Y="10.375" />
886+
<Point X="5.75" Y="10.375" />
887+
</Path>
888+
</AssociationLine>
889+
<AssociationLine Name="List" Type="Alba.CsCss.Style.CssValue" FixedFromPoint="true" FixedToPoint="true">
890+
<Path>
891+
<Point X="5.75" Y="9.25" />
892+
<Point X="5.5" Y="9.25" />
893+
<Point X="5.5" Y="9.625" />
894+
<Point X="5.75" Y="9.625" />
895+
</Path>
896+
</AssociationLine>
897+
<AssociationLine Name="Pair" Type="Alba.CsCss.Style.CssValuePair" FixedToPoint="true">
898+
<Path>
899+
<Point X="7.25" Y="10.188" />
900+
<Point X="8.25" Y="10.188" />
901+
</Path>
902+
</AssociationLine>
903+
<AssociationLine Name="PairList" Type="Alba.CsCss.Style.CssValuePair" FixedFromPoint="true">
904+
<Path>
905+
<Point X="7.25" Y="9.812" />
906+
<Point X="8.25" Y="9.812" />
907+
</Path>
908+
</AssociationLine>
820909
<TypeIdentifier>
821910
<HashCode>BAABACIIkQ5gTZEU4CPQgDRgAjAFAKQACEACjCUlijo=</HashCode>
822911
<FileName>Style\Values\CssValue.cs</FileName>
823912
</TypeIdentifier>
913+
<ShowAsAssociation>
914+
<Property Name="Color" />
915+
<Property Name="Gradient" />
916+
<Property Name="Pair" />
917+
<Property Name="Rect" />
918+
<Property Name="Triplet" />
919+
</ShowAsAssociation>
920+
<ShowAsCollectionAssociation>
921+
<Property Name="Array" />
922+
<Property Name="List" />
923+
<Property Name="PairList" />
924+
</ShowAsCollectionAssociation>
925+
<Lollipop Position="0.2" Collapsed="true" />
926+
</Struct>
927+
<Struct Name="Alba.CsCss.Gfx.CssColor" Collapsed="true">
928+
<Position X="8.25" Y="9" Width="1.5" />
929+
<TypeIdentifier>
930+
<HashCode>AAAAAAKgAAAAAAAAggABAAAAAEgAAoAAYQgAKAEAAyQ=</HashCode>
931+
<FileName>Gfx\CssColor.cs</FileName>
932+
</TypeIdentifier>
824933
<Lollipop Position="0.2" Collapsed="true" />
825934
</Struct>
826935
<Font Name="Segoe UI" Size="9" />

0 commit comments

Comments
 (0)