Class: RenameLinkToLinkStateProvider
Defined in: diagram/sharedCanvasState.ts:201
A strategy to rename diagram links which stores changed link label in the link template state.
See
TemplateProperties.CustomLabel
Extended by
Implements
Constructors
Constructor
new RenameLinkToLinkStateProvider():
RenameLinkToLinkStateProvider
Returns
RenameLinkToLinkStateProvider
Methods
canRename()
canRename(
link):boolean
Defined in: diagram/sharedCanvasState.ts:202
Returns true if the target link has editable label.
Parameters
| Parameter | Type |
|---|---|
|
Returns
boolean
Implementation of
getLabel()
getLabel(
link):undefined|string
Defined in: diagram/sharedCanvasState.ts:206
Gets changed label for the link if renamed,
otherwise undefined.
Parameters
| Parameter | Type |
|---|---|
|
Returns
undefined | string
Implementation of
setLabel()
setLabel(
link,label):void
Defined in: diagram/sharedCanvasState.ts:212
Sets changed label for the link.
Parameters
| Parameter | Type |
|---|---|
| |
|
|
Returns
void