Initial commit
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
@startuml
|
||||
class BoxGroupAttribute {
|
||||
+ Name : string <<get>>
|
||||
+ BoxGroupAttribute(name:string)
|
||||
}
|
||||
MetaAttribute <|-- BoxGroupAttribute
|
||||
IGroupAttribute <|-- BoxGroupAttribute
|
||||
@enduml
|
||||
@@ -0,0 +1,8 @@
|
||||
@startuml
|
||||
class DisableIfAttribute {
|
||||
+ DisableIfAttribute(condition:string)
|
||||
+ DisableIfAttribute(conditionOperator:EConditionOperator, conditions:string[])
|
||||
+ DisableIfAttribute(enumName:string, enumValue:object)
|
||||
}
|
||||
EnableIfAttributeBase <|-- DisableIfAttribute
|
||||
@enduml
|
||||
@@ -0,0 +1,8 @@
|
||||
@startuml
|
||||
class EnableIfAttribute {
|
||||
+ EnableIfAttribute(condition:string)
|
||||
+ EnableIfAttribute(conditionOperator:EConditionOperator, conditions:string[])
|
||||
+ EnableIfAttribute(enumName:string, enumValue:object)
|
||||
}
|
||||
EnableIfAttributeBase <|-- EnableIfAttribute
|
||||
@enduml
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
@startuml
|
||||
abstract class EnableIfAttributeBase {
|
||||
+ Inverted : bool <<get>> <<protected set>>
|
||||
+ EnableIfAttributeBase(condition:string)
|
||||
+ EnableIfAttributeBase(conditionOperator:EConditionOperator, conditions:string[])
|
||||
+ EnableIfAttributeBase(enumName:string, enumValue:Enum)
|
||||
}
|
||||
MetaAttribute <|-- EnableIfAttributeBase
|
||||
EnableIfAttributeBase --> "ConditionOperator" EConditionOperator
|
||||
EnableIfAttributeBase --> "EnumValue" Enum
|
||||
@enduml
|
||||
@@ -0,0 +1,8 @@
|
||||
@startuml
|
||||
class FoldoutAttribute {
|
||||
+ Name : string <<get>>
|
||||
+ FoldoutAttribute(name:string)
|
||||
}
|
||||
MetaAttribute <|-- FoldoutAttribute
|
||||
IGroupAttribute <|-- FoldoutAttribute
|
||||
@enduml
|
||||
@@ -0,0 +1,8 @@
|
||||
@startuml
|
||||
class HideIfAttribute {
|
||||
+ HideIfAttribute(condition:string)
|
||||
+ HideIfAttribute(conditionOperator:EConditionOperator, conditions:string[])
|
||||
+ HideIfAttribute(enumName:string, enumValue:object)
|
||||
}
|
||||
ShowIfAttributeBase <|-- HideIfAttribute
|
||||
@enduml
|
||||
@@ -0,0 +1,4 @@
|
||||
@startuml
|
||||
interface IGroupAttribute {
|
||||
}
|
||||
@enduml
|
||||
@@ -0,0 +1,7 @@
|
||||
@startuml
|
||||
class LabelAttribute {
|
||||
+ Label : string <<get>>
|
||||
+ LabelAttribute(label:string)
|
||||
}
|
||||
MetaAttribute <|-- LabelAttribute
|
||||
@enduml
|
||||
@@ -0,0 +1,6 @@
|
||||
@startuml
|
||||
class MetaAttribute {
|
||||
}
|
||||
Attribute <|-- MetaAttribute
|
||||
INaughtyAttribute <|-- MetaAttribute
|
||||
@enduml
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
@startuml
|
||||
class OnValueChangedAttribute {
|
||||
+ CallbackName : string <<get>>
|
||||
+ OnValueChangedAttribute(callbackName:string)
|
||||
}
|
||||
MetaAttribute <|-- OnValueChangedAttribute
|
||||
@enduml
|
||||
@@ -0,0 +1,5 @@
|
||||
@startuml
|
||||
class ReadOnlyAttribute {
|
||||
}
|
||||
MetaAttribute <|-- ReadOnlyAttribute
|
||||
@enduml
|
||||
@@ -0,0 +1,8 @@
|
||||
@startuml
|
||||
class ShowIfAttribute {
|
||||
+ ShowIfAttribute(condition:string)
|
||||
+ ShowIfAttribute(conditionOperator:EConditionOperator, conditions:string[])
|
||||
+ ShowIfAttribute(enumName:string, enumValue:object)
|
||||
}
|
||||
ShowIfAttributeBase <|-- ShowIfAttribute
|
||||
@enduml
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
@startuml
|
||||
class ShowIfAttributeBase {
|
||||
+ Inverted : bool <<get>> <<protected set>>
|
||||
+ ShowIfAttributeBase(condition:string)
|
||||
+ ShowIfAttributeBase(conditionOperator:EConditionOperator, conditions:string[])
|
||||
+ ShowIfAttributeBase(enumName:string, enumValue:Enum)
|
||||
}
|
||||
MetaAttribute <|-- ShowIfAttributeBase
|
||||
ShowIfAttributeBase --> "ConditionOperator" EConditionOperator
|
||||
ShowIfAttributeBase --> "EnumValue" Enum
|
||||
@enduml
|
||||
Reference in New Issue
Block a user