mirror of
https://github.com/TangentFoxy/memex.git
synced 2024-11-22 04:54:23 +00:00
Move loadanimnum (article threshold to show load anim) into settings.
This commit is contained in:
parent
ab517aa247
commit
02dc3594f3
@ -68,11 +68,12 @@ Stored in a human-readable, flat-file database called [Indental](https://wiki.xx
|
||||
| ---: | :--- |
|
||||
| STATSNUMTAGS | max limit of tags to show in menu |
|
||||
| STATSNUMTYPE | max limit of types to show in menu |
|
||||
| WIDEARTICLE | allow wide entries (`WIDE : true`) |
|
||||
| AUTOWIDETRIGGER | automaticly wide entry if it has more QOTE entries than this number |
|
||||
| LOADANIMNUM | threshold number of articles in query/displayed to trigger loading animation to display |
|
||||
| WIDEARTICLE | allow wide entries (`WIDE : true`) |
|
||||
| AUTOWIDETRIGGER | automatically wide entry if it has more QOTE entries than this number |
|
||||
| USEMASONRY | enable [masonry](https://masonry.desandro.com/) layout library usage |
|
||||
| MASONRYPROGRESS | masonry re-layout as images load (true), or only once all images complete (false) |
|
||||
| ARTICLEIDBASE | CSS name prefix |
|
||||
| ARTICLEIDBASE | CSS name prefix |
|
||||
| SHOWUPPER | toggle display of upper entry element(s) |
|
||||
| SHOWTITLE | toggle display of entry title |
|
||||
| SHOWAUTH | toggle display of entry author(s) |
|
||||
|
@ -2,6 +2,7 @@ const SETTINGS =
|
||||
{
|
||||
STATSNUMTAGS: 5,
|
||||
STATSNUMTYPE: 10,
|
||||
LOADANIMNUM: 50,
|
||||
WIDEARTICLE: true,
|
||||
AUTOWIDETRIGGER: 4,
|
||||
USEMASONRY: true,
|
||||
|
@ -3,7 +3,6 @@ function Main()
|
||||
this.util = null;
|
||||
this.wrap = null;
|
||||
this.articles = null;
|
||||
this.articlesDisplayed = 0;
|
||||
this.grid = null;
|
||||
this.nav = null;
|
||||
this.add = null;
|
||||
@ -12,6 +11,7 @@ function Main()
|
||||
this.queryCur = '';
|
||||
this.queryPrev = '';
|
||||
this.queryPrevAdd = '';
|
||||
this.articlesDisplayed = 0;
|
||||
var parent = this;
|
||||
|
||||
this.install = function()
|
||||
@ -81,7 +81,7 @@ function Main()
|
||||
seer.note('filter db');
|
||||
|
||||
let delay = 0;
|
||||
if (filteredLength > 50 || this.articlesDisplayed > 50)
|
||||
if (filteredLength > SETTINGS.LOADANIMNUM || this.articlesDisplayed > SETTINGS.LOADANIMNUM)
|
||||
{
|
||||
// adding or removing a large number of articles can take time, so show loader
|
||||
this.grid.clear();
|
||||
|
Loading…
Reference in New Issue
Block a user