core.links¶
This module allows runtime creation and removal of links.
- 
core.links.add_link(item_or_item_name, channel_uid_or_string)¶
- This function adds a Link to an Item using a ManagedItemChannelLinkProvider. - Parameters
- item_or_item_name (Item or str) – the Item object or name to create the Link for 
- channel_uid_or_string (ChannelUID or str) – the ChannelUID or string representation of a ChannelUID to link the Item to 
 
- Returns
- the Item that the Link was added to or None 
- Return type
- Item or None 
 
- 
core.links.remove_link(item_or_item_name, channel_uid_or_string)¶
- This function removes a Link from an Item using a ManagedItemChannelLinkProvider. - Parameters
- item_or_item_name (Item or str) – the Item object or name to create the Link for 
- channel_uid_or_string (ChannelUID or str) – the ChannelUID or string representation of a ChannelUID to link the Item to 
 
- Returns
- the Item that the Link was removed from or None 
- Return type
- Item or None