Lines Matching refs:inst

5306 	saveCookie: function (inst, keys, cookieOpts) {  argument
5307 var o = inst.options
5310 , data = inst.state.stateData = inst.readState( keys || sm.stateKeys ) // read current panes-state
5321 , deleteCookie: function (inst) { argument
5322 var o = inst.options;
5331 , readCookie: function (inst) { argument
5332 var o = inst.options;
5343 , loadCookie: function (inst) { argument
5344 var c = $.layout.state.readCookie(inst); // READ the cookie
5346 inst.state.stateData = $.extend(true, {}, c); // SET state.stateData
5347 inst.loadState(c); // LOAD the retrieved state
5359 , loadState: function (inst, data, opts) { argument
5363 data = inst.state.stateData = $.layout.transformData( data ); // panes = default subkey
5366 var smo = inst.options.stateManagement;
5372 if (!inst.state.initialized) {
5384 $.extend(true, inst.options, o);
5401 state = inst.state[pane];
5409 inst._sizePane(pane, s, false, false, false); // false=skipCallback/noAnimation/forceResize
5411 if (h === true) inst.hide(pane, noAnimate);
5412 else if (c === true) inst.close(pane, false, noAnimate);
5413 else if (c === false) inst.open (pane, false, noAnimate);
5414 else if (h === false) inst.show (pane, false, noAnimate);
5417 inst._sizePane(pane, s, false, false, noAnimate); // animate resize if option passed
5425 $.each(inst.children, function (pane, paneChildren) {
5445 , readState: function (inst, opts) {
5449 var sm = inst.options.stateManagement
5454 , state = inst.state
5479 pC = inst.children[pane];
5535 , _create: function (inst) {
5537 , o = inst.options
5541 $.extend( inst, {
5543 readCookie: function () { return s.readCookie(inst); }
5545 , deleteCookie: function () { s.deleteCookie(inst); }
5547 , saveCookie: function (keys, cookieOpts) { return s.saveCookie(inst, keys, cookieOpts); }
5549 , loadCookie: function () { return s.loadCookie(inst); }
5551 , loadState: function (stateData, opts) { s.loadState(inst, stateData, opts); }
5553 , readState: function (keys) { return s.readState(inst, keys); }
5560 inst.state.stateData = {};
5569 inst.loadState( sm.autoLoad );
5578 …d = sm.autoLoad( inst, inst.state, inst.options, inst.options.name || '' ); // try to get data fro…
5581 inst.loadState(d);
5584 inst.loadCookie();
5588 , _unload: function (inst) {
5589 var sm = inst.options.stateManagement;
5594 … sm.autoSave( inst, inst.state, inst.options, inst.options.name || '' ); // try to get data from fn
5598 inst.saveCookie();
5658 , init: function (inst) { argument
5660 , layout = inst.options.name || ""
5668 inst.bindButton(this, action, pane);
5688 , get: function (inst, selector, pane, action) {
5690 , o = inst.options
5716 , bind: function (inst, sel, action, pane) {
5719 case "toggle": _.addToggle (inst, sel, pane); break;
5720 case "open": _.addOpen (inst, sel, pane); break;
5721 case "close": _.addClose (inst, sel, pane); break;
5722 case "pin": _.addPin (inst, sel, pane); break;
5723 case "toggle-slide": _.addToggle (inst, sel, pane, true); break;
5724 case "open-slide": _.addOpen (inst, sel, pane, true); break;
5726 return inst;
5736 , addToggle: function (inst, selector, pane, slide) {
5737 $.layout.buttons.get(inst, selector, pane, "toggle")
5739 inst.toggle(pane, !!slide);
5742 return inst;
5752 , addOpen: function (inst, selector, pane, slide) {
5753 $.layout.buttons.get(inst, selector, pane, "open")
5756 inst.open(pane, !!slide);
5759 return inst;
5768 , addClose: function (inst, selector, pane) {
5769 $.layout.buttons.get(inst, selector, pane, "close")
5772 inst.close(pane);
5775 return inst;
5791 , addPin: function (inst, selector, pane) {
5792 var $E = $.layout.buttons.get(inst, selector, pane, "pin");
5794 var s = inst.state[pane];
5796 $.layout.buttons.setPinState(inst, $(this), pane, (s.isSliding || s.isClosed));
5797 if (s.isSliding || s.isClosed) inst.open( pane ); // change from sliding to open
5798 else inst.close( pane ); // slide-closed
5802 $.layout.buttons.setPinState(inst, $E, pane, (!s.isClosed && !s.isSliding));
5807 return inst;
5818 , setPinState: function (inst, $Pin, pane, doPin) {
5822 pin = inst.options[pane].buttonClass +"-pin"
5843 , syncPinBtns: function (inst, pane, doPin) {
5846 $.layout.buttons.setPinState(inst, $(selector), pane, doPin);
5851 , _load: function (inst) {
5853 $.extend( inst, {
5854 …bindButton: function (selector, action, pane) { return $.layout.buttons.bind(inst, selector, acti…
5856 …, addToggleBtn: function (selector, pane, slide) { return $.layout.buttons.addToggle(inst, selecto…
5857 …, addOpenBtn: function (selector, pane, slide) { return $.layout.buttons.addOpen(inst, selector, …
5858 …, addCloseBtn: function (selector, pane) { return $.layout.buttons.addClose(inst, selector, pane);…
5859 , addPinBtn: function (selector, pane) { return $.layout.buttons.addPin(inst, selector, pane); }
5865 inst.state[pane].pins = [];
5869 if ( inst.options.autoBindCustomButtons )
5870 $.layout.buttons.init(inst);
5873 , _unload: function (inst) {
5918 _init: function (inst) { argument
5921 $.layout.browserZoom._setTimer(inst);
5924 , _setTimer: function (inst) { argument
5926 if (inst.destroyed) return;
5927 var o = inst.options
5928 , s = inst.state
5931 , ms = inst.hasParentLayout ? 5000 : Math.max( o.browserZoomCheckInterval, 100 )
5935 if (inst.destroyed || !o.resizeWithWindow) return;
5939 inst.resizeAll();
5942 $.layout.browserZoom._setTimer(inst);