export default { debug: true, layout: { margin: 6, min_cols: 3, min_rows: 4, itemsize: 130 }, url: "//f0ck.me", api: "//dev.f0ck.me/api", vars: { cd: 600, block: "center" }, tmp: { layer: null, _scroll: false, get scroll() { console.log("get scroll"); return this._scroll; }, set scroll(val) { console.log("set scroll: " + val); this._scroll = val; }, events: { page: true, item: false }, resize: null, _hash: true, get hash() { console.log("get hash"); return this._hash; }, set hash(val) { console.log("set hash: " + val); this._hash = val; } }, items: { first: null, last: null, newest: null, oldest: null, next: null, prev: null, act: null, eps: 0 }, ct: { content: document.querySelector("div#content"), wrapper: { pages: document.querySelectorAll("div.p_item"), items: document.querySelectorAll("div.i_item") }, tabs: { item: document.querySelector("div#itemwrapper"), howto: document.querySelector("div#howtowrapper") }, arrows: document.querySelectorAll("div.arrow"), header: { iteminfo: document.querySelector("div#itemInfo"), pagepos: document.querySelector("div#pagePosition"), itempos: document.querySelector("div#itemPosition"), infos: { title: document.querySelector("span#itemTitle"), source: document.querySelector("a#itemSource"), time: document.querySelector("span#itemTime"), nick: document.querySelector("span#itemNick"), channel: document.querySelector("span#itemChannel") } } } };