$
This commit is contained in:
@@ -26,26 +26,43 @@ export default class Model {
|
||||
log("Selector", "Model 2/3")
|
||||
}
|
||||
|
||||
/**
|
||||
* Retourne l'index courant de la page.
|
||||
* @return int
|
||||
* */
|
||||
getCurIndex() {
|
||||
return this.state.page.curIndex
|
||||
}
|
||||
|
||||
/**
|
||||
* Passer a la page suivante.
|
||||
* */
|
||||
nextPage() {
|
||||
if(this.state.page.curIndex+1 <= 2) {
|
||||
this.state.page.curIndex++
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Passer a la page precedente.
|
||||
* */
|
||||
previousPage() {
|
||||
if(this.state.page.curIndex-1 >= 0) {
|
||||
this.state.page.curIndex--
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param v La valeur du refine
|
||||
* */
|
||||
setCat(v) {
|
||||
this.state.page.cat = v
|
||||
}
|
||||
|
||||
/**
|
||||
* Retourne la section 0 + l'enregistre dans le local storage
|
||||
* @return les donnees demandees en JSON
|
||||
* */
|
||||
getModelData0() {
|
||||
if(!localStorage.getItem(`sec0`)) {
|
||||
const link = `${ this.state.api.link }` +
|
||||
@@ -68,6 +85,10 @@ export default class Model {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retourne la section 1 + l'enregistre dans le local storage
|
||||
* @return les donnees demandees en JSON
|
||||
* */
|
||||
getModelData1() {
|
||||
if(!localStorage.getItem(`sec1-${this.state.page.cat}`)) {
|
||||
const link = `${this.state.api.link}` +
|
||||
@@ -93,6 +114,10 @@ export default class Model {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retourne la section 2 + l'enregistre dans le local storage
|
||||
* @return les donnees demandees en JSON
|
||||
* */
|
||||
getModelData2() {
|
||||
if(!localStorage.getItem(`sec2-${this.state.page.cat}`)) {
|
||||
const link = `${this.state.api.link}` +
|
||||
|
Reference in New Issue
Block a user