Winter Cardinal UI - v0.457.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