Skip to main content

%DeepSee.UserLibrary.Link

Class %DeepSee.UserLibrary.Link Extends %DeepSee.UserLibrary.FolderItem [ System = 4 ]

This class represents an link item within a DeepSee folder.
A link is a wrapper around a URL; when the user selects it, the UserPortal navigates to the URL.

Parameters

XMLNAME

Parameter XMLNAME = "link";

ITEMTYPE

Parameter ITEMTYPE = "link";

This is the extension returned by this type from the Finder.

ICON

Parameter ICON = "deepsee/ds2_globe_44.png";

LARGEICON

Parameter LARGEICON = "deepsee/ds2_globe_44.png";

Properties

href

Property href As %String(MAXLEN = 1000, XMLPROJECTION = "attribute");

URL for this link.

parameters

Property parameters As array Of %String(MAXLEN = 5000, XMLKEYNAME = "name", XMLNAME = "parameter", XMLPROJECTION = "ELEMENT");

Array of URL parameters to apply to the link.

Methods

%GetURL

Method %GetURL() As %String

Return the URL for this item.

%GetTypeName

Method %GetTypeName() As %String

Return the localized type name for this item.