Property | Type | Description | |
---|---|---|---|
GroupBackground | string |
Method | Description | |
---|---|---|
AnnotationModel ( IEnumerable |
Initializes a new instance of the AnnotationModel class.
|
|
Deselect ( ) : void |
Overriding the Deselect behavior because deselecting the group should deselect the models within that group
|
|
Dispose ( ) : void |
Implementation of Dispose method
|
|
Select ( ) : void |
Overriding the Select behavior because selecting the group should select the models within that group
|
Method | Description | |
---|---|---|
DeserializeCore ( |
||
SerializeCore ( |
||
UpdateValueCore ( UpdateValueParams updateValueParams ) : bool |
Method | Description | |
---|---|---|
AddToSelectedModels ( ModelBase model, bool checkOverlap = false ) : void |
This is called when a model is deleted from a group and UNDO is clicked.
|
|
CalculateWidthAndHeight ( ) : Double>.Tuple |
Group the Models based on Height and Width
|
|
CheckModelIsInsideGroup ( ModelBase model, bool checkOverlap ) : bool | ||
UpdateBoundaryFromSelection ( ) : void |
Updates the group boundary based on the nodes / notes selection.
|
|
model_Disposed ( ModelBase model ) : void |
Recalculate the group when a node is disposed
|
|
model_PropertyChanged ( object sender, System e ) : void |
public AnnotationModel ( IEnumerable |
||
nodes | IEnumerable |
The nodes. |
notes | IEnumerable |
The notes. |
return | System |
protected DeserializeCore ( |
||
element | ||
context | SaveContext | |
return | void |
protected SerializeCore ( |
||
element | ||
context | SaveContext | |
return | void |
protected UpdateValueCore ( UpdateValueParams updateValueParams ) : bool | ||
updateValueParams | UpdateValueParams | |
return | bool |