Global

Members

$dataUrl :string

Url absolue du json de la ressource

Type:
  • string
Source:

$deleteUrlApi :string

Url absolue de suppression via l'api (si l'utilisateur courant a les droits de suppression)
propriété absente si on en sait rien

Type:
  • string
Source:

$describeUrl :string

Url absolue de description de la ressource

Type:
  • string
Source:

$displayUrl :string

Url absolue pour afficher la ressource

Type:
  • string
Source:

$editUrl :string

Url absolue d'édition (propriété présente quand on sait que l'utilisateur courant a les droits)

Type:
  • string
Source:

dateCreation :Date

Type:
  • Date
Default Value:
  • undefined
Source:

rid

Rid de la ressource qu'on représente

Source:

Methods

filterUserList(list) → {Array}

Filtre une liste de personne en vérifiant que c'est bien de la forme baseId/xxx

Parameters:
Name Type Description
list Array.<string>
Source:
Returns:

la liste filtrée (toujours un array, éventuellement vide si list était vide ou undefined)

Type
Array

getTxtReponse()

This file is part of Sesatheque.
Copyright 2014-2015, Association Sésamath

Sesatheque is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License version 3
as published by the Free Software Foundation.

Sesatheque is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with Sesatheque (LICENCE.txt).

Source:
See:

Type Definitions

apiResponseCallback(error, response)

Parameters:
Name Type Description
error Error
response object

La réponse de l'api si y'a pas d'erreur (soit la string "OK" soit les data de la réponse, toujours objet)

Source:

feedbackCallback(message, type)

Parameters:
Name Type Description
message string

Le message à afficher en feedback

type string

Le type de message (info|warning|error)

Source:

groupeCallback(erroropt, groupes)

Parameters:
Name Type Attributes Description
error Error <optional>
groupes GroupeItem
Source:

GroupeItem

Un groupe remonté par getGroupesSuivis

Properties:
Name Type Attributes Description
name string
$publish boolean

Si existe et true, l'utilisateur peut publier dans ce groupe (lui afficher une case à cocher dans le partage de séquence)

$urlAdmin string <optional>

Si existe l'utilisateur peut administrer ce groupe (on peut lui ouvrir une iframe sur cette url)

$canQuit string <optional>

Si existe on peut ajouter un lien "quitter ce groupe" qui appellera la fct groupQuit

$canIgnore string <optional>

Si existe on peut ajouter un lien "ne plus suivre ce groupe" qui appellera la fct groupIgnore

Source:

groupesCallback(erroropt, groupes)

Parameters:
Name Type Attributes Description
error Error <optional>
groupes Array.<GroupeItem>
Source:

itemCallback(erroropt, itemopt)

Parameters:
Name Type Attributes Description
error Error <optional>
item ClientItem <optional>
Source:

itemsByAuteurCallback(erroropt, itemsByAuteuropt)

Parameters:
Name Type Attributes Description
error Error <optional>
itemsByAuteur Object <optional>

un objet dont les clés sont les pids des auteurs demandés

Properties
Name Type Attributes Description
xxx Array.<ClientItem> <optional>
Source:

itemsCallback(erroropt, itemsopt)

Parameters:
Name Type Attributes Description
error Error <optional>
items Array.<ClientItem> <optional>
Source:

itemsCallback(erroropt, itemsopt)

Parameters:
Name Type Attributes Description
error Error <optional>
items Array.<ClientItem> <optional>
Source:

refCallback(error, ref)

Parameters:
Name Type Description
error Error
ref Ref
Source:

ressourceCallback(error, ressource)

Parameters:
Name Type Description
error Error
ressource Ressource
Source:

simpleCallback(erroropt)

Parameters:
Name Type Attributes Description
error Error <optional>
Source:

urlCallback(erroropt, urlopt)

Parameters:
Name Type Attributes Description
error Error <optional>
url string <optional>

Une url absolue

Source: