From e949505b89ca146e3af0cf735e100c82703f1cda Mon Sep 17 00:00:00 2001 From: Adrien Siami Date: Wed, 25 Mar 2015 14:46:21 +0100 Subject: Allow viewport option to be a function Closes #16151 by merging a rebased version of it that adds docs and 1 more assertion. --- docs/_includes/js/popovers.html | 3 ++- docs/_includes/js/tooltips.html | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/_includes/js/popovers.html b/docs/_includes/js/popovers.html index dadddafc3..a782a1204 100644 --- a/docs/_includes/js/popovers.html +++ b/docs/_includes/js/popovers.html @@ -233,10 +233,11 @@ sagittis lacus vel augue laoreet rutrum faucibus."> viewport - string | object + string | object | function { selector: 'body', padding: 0 }

Keeps the popover within the bounds of this element. Example: viewport: '#viewport' or { "selector": "#viewport", "padding": 0 }

+

If a function is given, it is called with the triggering element DOM node as its only argument. The this context is set to the popover instance.

diff --git a/docs/_includes/js/tooltips.html b/docs/_includes/js/tooltips.html index a8914b180..5b399a5f3 100644 --- a/docs/_includes/js/tooltips.html +++ b/docs/_includes/js/tooltips.html @@ -199,10 +199,11 @@ $('#example').tooltip(options) viewport - string | object + string | object | function { selector: 'body', padding: 0 }

Keeps the tooltip within the bounds of this element. Example: viewport: '#viewport' or { "selector": "#viewport", "padding": 0 }

+

If a function is given, it is called with the triggering element DOM node as its only argument. The this context is set to the tooltip instance.

-- cgit v1.2.3