UNPKG

smart-chat-asp

Version:

smartChat component

35 lines (34 loc) 1.28 kB
import { a as h } from "./array-2ff2c7a6.mjs"; import { w as d, c as o } from "./path-428ebac9.mjs"; import { a7 as v } from "./lib-85d3a8f7.mjs"; function w(t) { return t[0]; } function b(t) { return t[1]; } function P(t, u) { var s = o(!0), i = null, l = v, r = null, m = d(e); t = typeof t == "function" ? t : t === void 0 ? w : o(t), u = typeof u == "function" ? u : u === void 0 ? b : o(u); function e(n) { var f, g = (n = h(n)).length, a, c = !1, p; for (i == null && (r = l(p = m())), f = 0; f <= g; ++f) !(f < g && s(a = n[f], f, n)) === c && ((c = !c) ? r.lineStart() : r.lineEnd()), c && r.point(+t(a, f, n), +u(a, f, n)); if (p) return r = null, p + "" || null; } return e.x = function(n) { return arguments.length ? (t = typeof n == "function" ? n : o(+n), e) : t; }, e.y = function(n) { return arguments.length ? (u = typeof n == "function" ? n : o(+n), e) : u; }, e.defined = function(n) { return arguments.length ? (s = typeof n == "function" ? n : o(!!n), e) : s; }, e.curve = function(n) { return arguments.length ? (l = n, i != null && (r = l(i)), e) : l; }, e.context = function(n) { return arguments.length ? (n == null ? i = r = null : r = l(i = n), e) : i; }, e; } export { P as l };