summaryrefslogtreecommitdiff
path: root/src/renderer/gameserver/serverView/info.ts
diff options
context:
space:
mode:
authorLawnCable <git@lawncable.net>2021-02-28 17:25:18 +0000
committerLawnCable <git@lawncable.net>2021-02-28 17:25:18 +0000
commit476adc1800c5581d0ba5d62f15127614ee6df24f (patch)
treee917987741ff0b27e04d1dd6c561dd95ff49a5ca /src/renderer/gameserver/serverView/info.ts
parent850004de5d6110bfb36e04b17f00bb1685623cf8 (diff)
parent9eacec95af05ead17d83576f421aff7c74460d23 (diff)
downloadelectron-476adc1800c5581d0ba5d62f15127614ee6df24f.tar.gz
electron-476adc1800c5581d0ba5d62f15127614ee6df24f.tar.bz2
electron-476adc1800c5581d0ba5d62f15127614ee6df24f.tar.xz
electron-476adc1800c5581d0ba5d62f15127614ee6df24f.zip
Merge branch 'introduce_prettier_code_formatting' into 'master'
Introduce prettier code formatting See merge request TMW2/lawncable!4
Diffstat (limited to 'src/renderer/gameserver/serverView/info.ts')
-rw-r--r--src/renderer/gameserver/serverView/info.ts78
1 files changed, 40 insertions, 38 deletions
diff --git a/src/renderer/gameserver/serverView/info.ts b/src/renderer/gameserver/serverView/info.ts
index c72286e..40c7e03 100644
--- a/src/renderer/gameserver/serverView/info.ts
+++ b/src/renderer/gameserver/serverView/info.ts
@@ -3,46 +3,48 @@ import { shell } from "electron";
import { GameServerPage } from "./serverPage";
export class ServerInfoPage extends GameServerPage {
+ public getPage(): HTMLElement {
+ const content = document.createElement("div");
+ content.classList.add("infoServerPage");
- public getPage(): HTMLElement {
- const content = document.createElement('div');
- content.classList.add("infoServerPage");
+ const title = document.createElement("div");
+ title.classList.add("title");
+ title.innerText = this.server.name;
+ content.appendChild(title);
- const title = document.createElement('div');
- title.classList.add("title");
- title.innerText = this.server.name;
- content.appendChild(title);
+ const socialContainer = document.createElement("div");
+ socialContainer.classList.add("socialContainer");
+ setTimeout(() => {
+ this.server.socialLinks.forEach((link) => {
+ socialContainer.appendChild(link.getHTML());
+ });
+ }, 5);
+ content.appendChild(socialContainer);
- const socialContainer = document.createElement('div');
- socialContainer.classList.add("socialContainer");
- setTimeout(() => {
- this.server.socialLinks.forEach((link) => {
- socialContainer.appendChild(link.getHTML());
- });
- }, 5);
- content.appendChild(socialContainer);
-
- const shrtDsrption = document.createElement('div');
- shrtDsrption.classList.add("shortDescription");
- shrtDsrption.innerText = this.server.shortDescription;
- content.appendChild(shrtDsrption);
- if (this.server.newsLatestPage && this.server.newsLatestPage != null) {
- const latestNews = document.createElement('div');
- latestNews.classList.add("news");
- content.appendChild(latestNews);
- News.get(this.server.newsLatestPage.url, this.server.newsLatestPage.type).then((result: string) => {
- latestNews.innerHTML = result;
- const aTags = latestNews.getElementsByTagName("a");
- for (var i = 0; i < aTags.length; i++) {
- const href = aTags[i].href.toString();
- aTags[i].addEventListener('click', () => {
- shell.openExternal(href);
- });
- aTags[i].href = "#";
- }
- });
+ const shrtDsrption = document.createElement("div");
+ shrtDsrption.classList.add("shortDescription");
+ shrtDsrption.innerText = this.server.shortDescription;
+ content.appendChild(shrtDsrption);
+ if (this.server.newsLatestPage && this.server.newsLatestPage != null) {
+ const latestNews = document.createElement("div");
+ latestNews.classList.add("news");
+ content.appendChild(latestNews);
+ News.get(
+ this.server.newsLatestPage.url,
+ this.server.newsLatestPage.type
+ ).then((result: string) => {
+ latestNews.innerHTML = result;
+ const aTags = latestNews.getElementsByTagName("a");
+ for (var i = 0; i < aTags.length; i++) {
+ const href = aTags[i].href.toString();
+ aTags[i].addEventListener("click", () => {
+ shell.openExternal(href);
+ });
+ aTags[i].href = "#";
}
-
- return content;
+ });
}
-} \ No newline at end of file
+
+ return content;
+ }
+}