Lines Matching defs:inner

43         var inner = {
79 inner.lock = false;
81 var myOffset = inner.$collection.first().offset() ? inner.$collection.first().offset().top : 0
82 var myHeight = inner.$collection.first().height() || 0
83 var parentOffset = inner.options.$parent.offset() ? inner.options.$parent.offset().top : 0
84 var parentHeight = inner.options.$parent.height() || 0
105 end: inner.$collection.length
113 indices.start = inner.binarySearch(inner.$collection, expectations.start, cmp);
114 indices.end = inner.binarySearch(inner.$collection, expectations.end, cmp);
118 indices.start = Math.min(inner.$collection.length - 1, indices.start);
121 indices.end = inner.$collection.length - 1;
122 indices.end = Math.min(inner.$collection.length - 1, indices.end);
126 inner.options.callback.apply(inner.$collection[i])
131 if (inner.initialized) {
135 inner.$collection = inner.options.$parent.find(inner.options.selector);
137 if (inner.$collection.length <= 0) {
142 if (inner.lock) {
145 inner.lock = true;
146 setTimeout(inner.handleScrollEvent, inner.options.interval);
148 inner.options.$parent
152 inner.initialized = true;
157 inner.options = $.extend({}, inner.defaults, {$parent: $("#content")}, options)
158 inner.init();
169 var inner = {
185 $(inner.format(inner.options.clickSelector, {parent: inner.options.parent})).click (function (e){
188 var val = inner.toInt($(this).attr("name"))
193 var l = inner.getLinesParts(window.location.hash)
213 hashPart = inner.getHashParts(hashPart)
217 if(s.length > 1 && inner.toInt(s[0]) && inner.toInt(s[1]))
218 return [ inner.toInt(s[0]), inner.toInt(s[1]) ]
219 if(s.length > 0 && inner.toInt(s[0]))
220 return [ inner.toInt(s[0]) ]
225 p = inner.getLinesParts(urlPart)
239 for ( var i = 0; i < inner.highlighted.length; i ++ ) {
241 inner.highlighted[i].removeClass(inner.options.highlightedClass)
243 inner.highlighted = []
245 var lines = inner.lines(window.location.hash);
254 var slc = inner.format(inner.options.linkSelectorTemplate, { "parent": inner.options.parent,
256 var el = $(slc).addClass(inner.options.highlightedClass)
257 inner.highlighted.push(el)
274 if(!inner.options.autoScroll)
277 var lines = inner.getLinesParts(window.location.hash);
281 scrollTop: $(inner.format(inner.options.linkSelectorTemplate, {
282 parent: inner.options.parent,
284 })).offset().top - $(inner.options.parent).offset().top
285 }, inner.options.autoScrollDuration);
289 if(!inner.options.tooltip)
292 inner.$tooltip = inner.$tooltip ?
293 inner.$tooltip :
301 $(inner.format(inner.options.clickSelector, {parent: inner.options.parent}))
303 if(!inner.options.tooltip)
308 inner.$tooltip
318 inner.options.tooltip = false;
321 } // inner
324 if ( inner.initialized ) {
328 inner.options = $.extend(inner.defaults, options, {})
330 $(window).on("hashchange", inner.reload)
332 inner.reload()
334 inner.tooltip()
336 inner.bindClickHandler()
338 inner.scroll()
340 inner.initialized = true
429 var inner = function (options, context) {
680 return new inner(options, context)