Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@akashic-extension/akashic-timeline

Package Overview
Dependencies
Maintainers
5
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@akashic-extension/akashic-timeline - npm Package Compare versions

Comparing version 2.2.0 to 2.3.0

3

CHANGELOG.md
# CHANGELOG
## 2.3.0
* Tween#destroyed() を Tween#isFinished() へ Function 名を変更
## 2.2.0

@@ -4,0 +7,0 @@ * Tweenオブジェクト生成時に `modified` と `destroyed` を省略した場合、対象オブジェクトのものを使うよう変更

2

lib/Timeline.js

@@ -68,3 +68,3 @@ "use strict";

var tween = this._tweens[i];
if (!tween.destroyed()) {
if (!tween.isFinished()) {
tween._fire(1000 / this._fps);

@@ -71,0 +71,0 @@ tmp.push(tween);

@@ -158,6 +158,6 @@ import TweenOption = require("./TweenOption");

/**
* Tweenが破棄されたかどうかを返す。
* アニメーションが終了しているかどうかを返す。
* `_target`が破棄された場合又は、全アクションの実行が終了した場合に`true`を返す。
*/
destroyed(): boolean;
isFinished(): boolean;
/**

@@ -164,0 +164,0 @@ * アニメーションを実行する。

@@ -265,6 +265,6 @@ "use strict";

/**
* Tweenが破棄されたかどうかを返す。
* アニメーションが終了しているかどうかを返す。
* `_target`が破棄された場合又は、全アクションの実行が終了した場合に`true`を返す。
*/
Tween.prototype.destroyed = function () {
Tween.prototype.isFinished = function () {
var ret = false;

@@ -275,3 +275,3 @@ if (this._destroyedHandler) {

if (!ret) {
ret = this._stepIndex >= this._steps.length && !this._loop;
ret = this._stepIndex !== 0 && this._stepIndex >= this._steps.length && !this._loop;
}

@@ -285,3 +285,3 @@ return ret;

Tween.prototype._fire = function (delta) {
if (this._steps.length === 0 || this.destroyed() || this.paused) {
if (this._steps.length === 0 || this.isFinished() || this.paused) {
return;

@@ -288,0 +288,0 @@ }

{
"name": "@akashic-extension/akashic-timeline",
"version": "2.2.0",
"version": "2.3.0",
"description": "timeline library for akashic",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc