Lines Matching full:tip
32 ;// Munge the primitives - Paul Irish tip
1042 // Remove overflow setting to prevent tip bugs
1927 ;var TIP, variable
1930 TIPNS = '.qtip-tip',
1986 function Tip(qtip, options) { class
1987 this._ns = 'tip';
1996 $.extend(Tip.prototype, {
1998 var context, tip;
2000 // Create tip element and prepend to the tooltip
2001 …tip = this.element = qtip.elements.tip = $('<div />', { 'class': NAMESPACE+'-tip' }).prependTo(qti…
2003 // Create tip drawing element(s)
2017 … // Prevent mousing down on the tip since it causes problems with .live() handling in IE due to VML
2018 …qtip._bind( $('*', tip).add(tip), ['click', 'mousedown'], function(event) { event.stopPropagation(…
2089 tip = this.element.css('cssText', ''),
2095 color[0] = css(tip, BG_COLOR) || css(colorElem, BG_COLOR) || css(elements.content, BG_COLOR) ||
2096 css(tooltip, BG_COLOR) || tip.css(BG_COLOR);
2099 color[1] = css(tip, borderSide, COLOR) || css(colorElem, borderSide, COLOR) ||
2103 …$('*', tip).add(tip).css('cssText', BG_COLOR+':'+TRANSPARENT+IMPORTANT+';'+BORDER+':0'+IMPORTANT+'…
2132 // Tip coordinates calculator
2137 // Define tip coordinates in terms of height and width values
2157 // Determine tip corner
2160 // If we have a tip corner...
2169 // Toggle tip element
2179 tip = this.element,
2180 inner = tip.children(),
2188 // Re-determine tip if not already set
2207 // Ensure the tip width.height are relative to the tip position
2232 // Determine tip size
2234 tip.css({
2240 // Calculate tip translation
2269 // Draw the tip
2339 tip = this.element,
2349 // Determine which tip dimension to use for adjustment
2356 // Calculate tip position
2374 // Adjust for tip size
2378 tip.css({ margin: '', top: '', bottom: '', left: '', right: '' }).css(position);
2394 // If our tip position isn't fixed e.g. doesn't adjust with viewport...
2412 // Update and redraw the tip if needed (check cached details of last drawn tip)
2418 // Setup tip offset properties
2461 * If the tip is adjusted in both dimensions, or in a
2469 // Adjust position to accomodate tip dimensions
2482 // Remove the tip element(s)
2483 if(this.qtip.elements.tip) {
2484 this.qtip.elements.tip.find('*')
2490 TIP = PLUGINS.tip = function(api) {
2491 return new Tip(api, api.options.style.tip);
2494 // Initialize tip on render
2495 TIP.initialize = 'render';
2498 TIP.sanitize = function(options) {
2499 if(options.style && 'tip' in options.style) {
2500 opts = options.style.tip;
2501 if(typeof opts !== 'object') { opts = options.style.tip = { corner: opts }; }
2507 CHECKS.tip = {
2508 '^position.my|style.tip.(corner|mimic|border)$': function() {
2509 // Make sure a tip can be drawn
2515 '^style.tip.(height|width)$': function(obj) {
2516 // Re-set dimensions and redraw the tip
2531 tip: { property
2555 tip = api.plugins.tip,
2589 tipLength = tip && tip.size ? tip.size[lengthName] || 0 : 0,
2590 tipAdjust = tip && tip.corner && tip.corner.precedance === side && !isShift ? tipLength : 0,
2597 tipAdjust = tip && tip.corner && tip.corner.precedance === otherSide ? tipLength : 0;
2603 …iner.offset[side1] + viewport.offset[side1] + (tipAdjust && tip.corner[side] === CENTER ? tip.offs…