コンテンツにスキップ

Craft Counter

const { counter } = MODULES;

Craft Counterの数値を読む

Returns Promise<Array<number>> カウンターの値を配列として返す

Craft Counterに数値を書き込む

  • param Object

    • param.key string 書き込むkey
    • param.value number 書き込むvalue
    • param.secondsToExpire number? 値の有効期限(秒). デフォルトは86400(1日). 最大値は2592000(30日).

Returns Promise<{}> empty object

Craft Counterの数値をインクリメントする

  • param Object

    • param.key string インクリメントするkey
    • param.changeAmount number? インクリメントする値. デフォルトは1
    • param.secondsToExpire number? 値の有効期限(秒). 空の場合は現在の有効期限を維持する. 最大値は2592000(30日).

Returns Promise<number> インクリメント後の値

Craft Counterの数値をデクリメントする

  • param Object

    • param.key string デクリメントするkey
    • param.changeAmount number? デクリメントする値. デフォルトは1
    • param.secondsToExpire number? 値の有効期限(秒). 空の場合は現在の有効期限を維持する. 最大値は2592000(30日).

Returns Promise<number> デクリメント後の値