Przejdź do głównej treści

vl-propagate

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
vl-propagate

Kopiuje warość zmiennej do wszystkich rysunków w otwartej sesji.

Przykład:

Rysunek1:

(setq test "abc")

Rysunek2:

(print test)

zwraca wartość nil

Rysunek1:

(vl-propagate 'test)

zwraca wartość "abc"

Rysunek2:

(print test)

zwraca wartość "abc"

(setq test "123")

Rysunek1:

(print test)

zwraca wartość "abc"

Czyli vl-propagate udostępnia wartość zmiennej do przestrzeni innych rysunków, ale nie udostępnia samej zmiennej! Modyfikując zmienną w innym rysunku, nie zostanie zmieniona jej wartość w orginalnym rysunku.

// ZWCAD: dymki słownika – szerokość 500 px i przeliczenie rozmiaru po wczytaniu obrazka (bez paska przewijania) jQuery(function ($) { if (!$.tooltipster) return; // obrazek w dymku wczytuje się po otwarciu – wtedy dymek trzeba zmierzyć jeszcze raz $.tooltipster.on('ready', function (e) { var instance = e.instance; $(e.tooltip).find('img').each(function () { if (!this.complete) { $(this).one('load', function () { instance.reposition(); }); } }); }); // SEO Glossary ustawia maxWidth: 400 – zmieniamy na 500 po jego inicjalizacji setTimeout(function () { $('.tooltipstered').each(function () { try { $(this).tooltipster('option', 'maxWidth', 500); } catch (err) {} }); }, 0); });