mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
47 lines
932 B
TypeScript
47 lines
932 B
TypeScript
import Drop = require("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: {attachment: "bottom left"},
|
|
remove: true,
|
|
target: yellowBox,
|
|
beforeClose: () => true,
|
|
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
|
|
});
|