Winter Cardinal UI - v0.442.0 / DLink
• new DLink(options?
): DLink
Name | Type |
---|---|
options? |
DLinkOptions |
src/main/typescript/wcardinal/ui/d-link.ts:51
• Protected
Optional
_checker: DLinkChecker
src/main/typescript/wcardinal/ui/d-link.ts:47
• Protected
_isEnabled: boolean
src/main/typescript/wcardinal/ui/d-link.ts:49
• Protected
Optional
_menu: DLinkMenu
src/main/typescript/wcardinal/ui/d-link.ts:48
• Protected
Optional
_options: DLinkOptions
src/main/typescript/wcardinal/ui/d-link.ts:43
• Protected
_target: DLinkTarget
src/main/typescript/wcardinal/ui/d-link.ts:46
• Protected
_url: DLinkUrlMaker
| DLinkUrlValue
src/main/typescript/wcardinal/ui/d-link.ts:45
▪ Static
Protected
Optional
ANCHOR_ELEMENT: HTMLAnchorElement
src/main/typescript/wcardinal/ui/d-link.ts:40
▪ Static
Protected
Optional
MENU: DLinkMenu
src/main/typescript/wcardinal/ui/d-link.ts:41
• get
checker(): undefined
| DLinkChecker
undefined
| DLinkChecker
src/main/typescript/wcardinal/ui/d-link.ts:84
• set
checker(checker
): void
Name | Type |
---|---|
checker |
undefined | DLinkChecker |
void
src/main/typescript/wcardinal/ui/d-link.ts:88
• get
enable(): boolean
boolean
src/main/typescript/wcardinal/ui/d-link.ts:60
• set
enable(enable
): void
Name | Type |
---|---|
enable |
boolean |
void
src/main/typescript/wcardinal/ui/d-link.ts:64
• get
menu(): DLinkMenu
src/main/typescript/wcardinal/ui/d-link.ts:92
• get
target(): DLinkTarget
src/main/typescript/wcardinal/ui/d-link.ts:76
• set
target(target
): void
Name | Type |
---|---|
target |
DLinkTargetValue |
void
src/main/typescript/wcardinal/ui/d-link.ts:80
• get
url(): DLinkUrlMaker
| DLinkUrlValue
src/main/typescript/wcardinal/ui/d-link.ts:68
• set
url(url
): void
Name | Type |
---|---|
url |
DLinkUrlMaker | DLinkUrlValue |
void
src/main/typescript/wcardinal/ui/d-link.ts:72
▸ check(url
, inNewWindow
, onResolved
): void
Name | Type |
---|---|
url |
string |
inNewWindow |
boolean |
onResolved |
() => void |
void
src/main/typescript/wcardinal/ui/d-link.ts:182
▸ copy(): void
Copys the URL to the clipboard.
void
src/main/typescript/wcardinal/ui/d-link.ts:152
▸ exec(url
, inNewWindow
): void
Opens the given URL.
Name | Type | Description |
---|---|---|
url |
string |
An URL to be opened |
inNewWindow |
boolean |
True to open in a new window. |
void
src/main/typescript/wcardinal/ui/d-link.ts:208
▸ inNewWindow(e?
): boolean
Returns true if the URL need to be opened in a new window.
Name | Type | Description |
---|---|---|
e? |
MouseEvent | KeyboardEvent | TouchEvent | InteractionEvent |
An event object. |
boolean
src/main/typescript/wcardinal/ui/d-link.ts:230
▸ newMenu(): DLinkMenu
src/main/typescript/wcardinal/ui/d-link.ts:101
▸ onClick(base
, e
): boolean
Name | Type |
---|---|
base |
DBase <DThemeBase , DBaseOptions <DThemeBase , any >> |
e |
InteractionEvent |
boolean
src/main/typescript/wcardinal/ui/d-link.ts:251
▸ open(e?
): void
Checks and opens the URL.
Name | Type | Description |
---|---|---|
e? |
MouseEvent | KeyboardEvent | TouchEvent | InteractionEvent |
An event object which triggered this method call. |
void
src/main/typescript/wcardinal/ui/d-link.ts:163
▸ open(inNewWindow
): void
Checks and opens the URL.
Name | Type | Description |
---|---|---|
inNewWindow |
boolean |
True to open in a new window |
void
src/main/typescript/wcardinal/ui/d-link.ts:170
▸ toNormalizedTarget(target
): DLinkTarget
Name | Type |
---|---|
target |
DLinkTargetValue |
src/main/typescript/wcardinal/ui/d-link.ts:145
▸ toNormalizedUrl(url
): string
Name | Type |
---|---|
url |
string |
string
src/main/typescript/wcardinal/ui/d-link.ts:138
▸ toStringifiedUrl(target
, onResolved
): void
Name | Type |
---|---|
target |
DLinkUrlMaker | DLinkUrlValue |
onResolved |
(url : string ) => void |
void