Skip to content

Commit 6dbf3da

Browse files
committed
Fix issue #390.
1 parent 2a35d4a commit 6dbf3da

File tree

5 files changed

+410
-681
lines changed

5 files changed

+410
-681
lines changed

packages/typeit/__tests__/TypeIt.test.js

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,45 @@ beforeEach(() => {
2727
element = document.querySelector("#element");
2828
});
2929

30+
describe("setting cursor options", () => {
31+
test("can set cursor to true", () => {
32+
return new Promise((resolve) => {
33+
args[1].cursor = true;
34+
args[1].afterComplete = resolve;
35+
36+
new TypeIt(...args).go();
37+
});
38+
});
39+
40+
test("can set cursor to false", () => {
41+
return new Promise((resolve) => {
42+
args[1].cursor = false;
43+
args[1].afterComplete = resolve;
44+
45+
new TypeIt(...args).go();
46+
});
47+
});
48+
49+
test("can set cursor to object", () => {
50+
return new Promise((resolve) => {
51+
args[1].cursor = {
52+
animation: {
53+
frames: [],
54+
options: {
55+
iterations: Infinity,
56+
easing: "linear",
57+
fill: "forwards",
58+
},
59+
},
60+
};
61+
62+
args[1].afterComplete = resolve;
63+
64+
new TypeIt(...args).go();
65+
});
66+
});
67+
});
68+
3069
test("Initial queue only contains startDelay pause.", () => {
3170
args[1].strings = [];
3271
instance = new TypeIt(...args);

packages/typeit/examples/examples.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ new TypeIt("#example13", {
142142
function () {
143143
console.log("fire!");
144144
},
145-
{ delay: 2000 }
145+
{ delay: 2000 },
146146
)
147147
.move(-5, { delay: 2000 })
148148
.go();

0 commit comments

Comments
 (0)