feat: Add event-based automation triggers (#2537)
This commit is contained in:
committed by
dermotduffy
parent
b701366762
commit
a31816c168
@@ -32,6 +32,24 @@ describe('CardElementManager', () => {
|
||||
expect(manager.getElement()).toBe(element);
|
||||
});
|
||||
|
||||
it('should report whether the element is connected', () => {
|
||||
const element = createCardHTMLElement();
|
||||
const manager = new CardElementManager(
|
||||
createCardAPI(),
|
||||
element,
|
||||
() => undefined,
|
||||
() => undefined,
|
||||
);
|
||||
|
||||
expect(manager.isConnected()).toBe(false);
|
||||
|
||||
document.body.append(element);
|
||||
expect(manager.isConnected()).toBe(true);
|
||||
|
||||
element.remove();
|
||||
expect(manager.isConnected()).toBe(false);
|
||||
});
|
||||
|
||||
it('should reset scroll', () => {
|
||||
const callback = vi.fn();
|
||||
const manager = new CardElementManager(
|
||||
|
||||
Reference in New Issue
Block a user