Vlákno názorů k článku
Vyšla nová verze JavaScriptové knihovny pro diagramy JointJS v0.9 od Karlitos - Poresili jste uz nejak automaticke zalamovani textu (text...

  • Článek je starý, nové názory již nelze přidávat.
  • 14. 5. 2014 22:31

    Karlitos (neregistrovaný)

    Poresili jste uz nejak automaticke zalamovani textu (text flow) ? Jako ze si nastavim nejakou maximalni sirku elementu a kdyz v nem text bude moc dlouhy tak se zalomi a velikost toho elementu se mu prizpusobi.

  • 15. 5. 2014 17:05

    bez přezdívky

    Pridali jsme novy element joint.shapes.ba­sic.TextBlock ktery automaticky zalamuje text v zavislosti na jeho sirce. Pouziva se takto:

    var el = new joint.shapes.ba­sic.TextBlock({
    position: { x: 10, y: 10 },
    size: { width: 180, height: 100 },
    content: "Lorem ipsum dolor sit amet,\n consectetur adipiscing elit. Nulla vel porttitor est."
    });

    Potom taky existuje nova funkce joint.util.bre­akText(text, size, attrs), ktera rozradkuje text v zavislosti na size.width a size.height. Ta se muze hodit napriklad pro implementaci vlastnich elementu. Mimochodem ted jsem zjistil, ze tuhle funkci nemame zdokumentovanou. Postaram se o to aby byla.