Interface ISupportContainerGenerator<T>
Provides view generator functionality.
Namespace: Telerik.Windows.Diagrams.Core
Assembly: Telerik.Windows.Diagrams.Core.dll
Syntax
public interface ISupportContainerGenerator<T>
Type Parameters
T
The type of the view. |
Methods
CleanContainerForItemOverride(T, Object)
Cleans the container for item override.
Declaration
void CleanContainerForItemOverride(T container, object item)
Parameters
T
container
The container. |
System.Object
item
The item. |
GetConnectionContainerForItemOverride(Object)
Gets the connection container for item override.
Declaration
IConnection GetConnectionContainerForItemOverride(object item)
Parameters
System.Object
item
The item. |
Returns
IConnection
|
GetShapeContainerForItemOverride(Object)
Gets the shape container for item override.
Declaration
IShape GetShapeContainerForItemOverride(object item)
Parameters
System.Object
item
The item. |
Returns
IShape
|
GetShapeContainerForItemOverride(IContainerItem)
Gets the shape container for item override.
Declaration
IContainerShape GetShapeContainerForItemOverride(IContainerItem item)
Parameters
IContainerItem
item
The item. |
Returns
IContainerShape
|
GetTextShapeContainerForItemOverride(Object)
Gets a text shape container for item override.
Declaration
IShape GetTextShapeContainerForItemOverride(object item)
Parameters
System.Object
item
The item. |
Returns
IShape
|
IsItemItsOwnConnectionContainerOverride(Object)
Determines whether [is item its own connection container override] [the specified item].
Declaration
bool IsItemItsOwnConnectionContainerOverride(object item)
Parameters
System.Object
item
The item. |
Returns
System.Boolean
|
IsItemItsOwnShapeContainerOverride(Object)
Determines whether [is item its own shape container override] [the specified item].
Declaration
bool IsItemItsOwnShapeContainerOverride(object item)
Parameters
System.Object
item
The item. |
Returns
System.Boolean
|
PrepareConnectionContainerForItemOverride(T, Object)
Prepares the connection container for item override.
Declaration
void PrepareConnectionContainerForItemOverride(T container, object item)
Parameters
T
container
The container. |
System.Object
item
The item. |
PrepareShapeContainerForItemOverride(T, Object)
Prepares the shape container for item override.
Declaration
void PrepareShapeContainerForItemOverride(T container, object item)
Parameters
T
container
The container. |
System.Object
item
The item. |
UpdateDataContext(T, Object)
Updates the dataContext of the container.
Declaration
void UpdateDataContext(T container, object item)
Parameters
T
container
The container. |
System.Object
item
The item. |