|
|
|
@ -22,7 +22,6 @@ export class CardModel {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export function buildFileCard(elem: JQuery<HTMLElement>, obj, append: boolean = false, $: any = require('jquery')) {
|
|
|
|
export function buildFileCard(elem: JQuery<HTMLElement>, obj, append: boolean = false, $: any = require('jquery')) {
|
|
|
|
console.log(obj);
|
|
|
|
|
|
|
|
let model = new CardModel(
|
|
|
|
let model = new CardModel(
|
|
|
|
obj["title"],
|
|
|
|
obj["title"],
|
|
|
|
obj["description"],
|
|
|
|
obj["description"],
|
|
|
|
@ -40,12 +39,10 @@ export function buildFileCard(elem: JQuery<HTMLElement>, obj, append: boolean =
|
|
|
|
|
|
|
|
|
|
|
|
if (model["show"] !== undefined) {
|
|
|
|
if (model["show"] !== undefined) {
|
|
|
|
$(`#${id}`).on("click", () => {
|
|
|
|
$(`#${id}`).on("click", () => {
|
|
|
|
console.log("showing")
|
|
|
|
|
|
|
|
shell.showItemInFolder(model.resourcePath)
|
|
|
|
shell.showItemInFolder(model.resourcePath)
|
|
|
|
});
|
|
|
|
});
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
$(`#${id}`).on("click", () => {
|
|
|
|
$(`#${id}`).on("click", () => {
|
|
|
|
console.log("opening")
|
|
|
|
|
|
|
|
shell.openItem(model.resourcePath)
|
|
|
|
shell.openItem(model.resourcePath)
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|