Files
DefinitelyTyped/tether-drop/tether-drop-tests.ts
2016-09-13 10:51:45 +02:00

49 lines
950 B
TypeScript

///<reference path="../tether/tether.d.ts" />
///<reference path="tether-drop.d.ts" />
import 'tether-drop';
var yellowBox = document.querySelector(".yellow");
var greenBox = document.querySelector(".green");
var d = new Drop({
position: "bottom left",
openOn: "click",
constrainToWindow: true,
constrainToScrollParent: true,
classes: "",
tetherOptions: {},
remove: true,
target: yellowBox,
content: greenBox
});
d.open();
d.close();
d.remove();
d.toggle();
d.position();
d.destroy();
d.content.appendChild(document.createElement("div"));
d.tether.position();
d.on("open", () => false);
d.on("close", () => false);
d.once("close", () => false);
d.off("close", () => false);
d.off("open");
var e = new Drop({
target: yellowBox,
content: () => greenBox
});
var Tooltip = Drop.createContext({
classPrefix: 'tooltip'
});
var t = new Tooltip({
target: yellowBox,
content: () => greenBox
});