|
|
|
@ -47,7 +47,7 @@ export function buildWebCardsFromConfig(configName: string) {
|
|
|
|
let key = keys[i];
|
|
|
|
let key = keys[i];
|
|
|
|
let contentList = elementConfig[key];
|
|
|
|
let contentList = elementConfig[key];
|
|
|
|
let element = $(`#${key}`);
|
|
|
|
let element = $(`#${key}`);
|
|
|
|
console.log(element);
|
|
|
|
|
|
|
|
for (let j = 0, m = contentList.length; j<m;j++){
|
|
|
|
for (let j = 0, m = contentList.length; j<m;j++){
|
|
|
|
let content = contentList[j];
|
|
|
|
let content = contentList[j];
|
|
|
|
buildWebCard(element, content, true, $);
|
|
|
|
buildWebCard(element, content, true, $);
|
|
|
|
@ -65,7 +65,6 @@ export function buildWebCard(elem: JQuery<HTMLElement>, obj, append: boolean = f
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
loadTemplateSingle("web-card.mustache", model, (content: string, id: string) => {
|
|
|
|
loadTemplateSingle("web-card.mustache", model, (content: string, id: string) => {
|
|
|
|
console.log(elem);
|
|
|
|
|
|
|
|
if (append) {
|
|
|
|
if (append) {
|
|
|
|
elem.append(content);
|
|
|
|
elem.append(content);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
@ -100,11 +99,9 @@ function getImagePathFromDocumentName(name: string): string {
|
|
|
|
|
|
|
|
|
|
|
|
function launchDocument(filename: string) {
|
|
|
|
function launchDocument(filename: string) {
|
|
|
|
let fullPath = FileUtils.getPathToDocument(filename);
|
|
|
|
let fullPath = FileUtils.getPathToDocument(filename);
|
|
|
|
console.log(`Attempting to open file: ${fullPath}`);
|
|
|
|
|
|
|
|
shell.openItem(fullPath);
|
|
|
|
shell.openItem(fullPath);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function launchWebsite(url: string) {
|
|
|
|
function launchWebsite(url: string) {
|
|
|
|
console.log("Attempting to launch " + url)
|
|
|
|
|
|
|
|
shell.openItem(url);
|
|
|
|
shell.openItem(url);
|
|
|
|
}
|
|
|
|
}
|