package EventView/Parts/Alarm~AlarmData(value)

Contient les données d'un rappel. Sa valeur et son "unitée" (minutes, heures, jours etc....)

new package AlarmData(value)

Parameters:
Name Type Description
value number Durée en minutes

Members

readonly offset :string

Unitée de la durée Peut être : ``-W`` pour semaine, ``-D`` pour jour, ``-H`` pour heure, ``-M`` pour minute

value :number

Durée en minutes

static, readonly OFFSETS :string

Enumerable des unitées
Properties:
Name Type Description
WEEK string
DAY string
HOUR string
MINUTE string
See:
  • AlarmData.From

Methods

getTime(include_week) → {number}

Récupère le temps convertit à partir de l'unitée.
Parameters:
Name Type Default Description
include_week boolean false Par défaut : ``false``. Si ``true``, inclut les semaines dans le calcul.
Returns:
number

toString() → {string}

Affiche la donnée en texte lisible et compréhensible pour un être humain.
Returns:
string

static From(val, offset) → {AlarmData}

Créer une instance de ``AlarmData`` à partir d'une durée et d'une unitée.
Parameters:
Name Type Description
val number Durée en minutes
offset string Unitée de la durée. Peut être : ``-W`` pour semaine, ``-D`` pour jour, ``-H`` pour heure, ``-M`` pour minute
Returns:
AlarmData
See:
  • AlarmData.OFFSETS