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