loleaflet/README                      |    4 ++++
 loleaflet/reference.html              |   22 +++++++++++++++++++++-
 loleaflet/src/layer/tile/TileLayer.js |    2 +-
 3 files changed, 26 insertions(+), 2 deletions(-)

New commits:
commit 62184cffb4dfbff684a089945cf319c49a218a1d
Author: Mihai Varga <[email protected]>
Date:   Mon Oct 19 11:31:20 2015 +0300

    loleaflet: documented the print event

diff --git a/loleaflet/README b/loleaflet/README
index 3158cf2..c7baa1a 100644
--- a/loleaflet/README
+++ b/loleaflet/README
@@ -238,6 +238,10 @@ CommandValues:
             + e.commandName = '.uno:StyleAplly', etc
             + e.commandValues = a JSON mapping of all possible values for the 
command
 
+Print:
+    - events
+        map.on('print', function (e) {}) where
+            + e.url = file download url
 Testing
 -------
     - to simulate an editing session and to get the tile loading times
diff --git a/loleaflet/reference.html b/loleaflet/reference.html
index 9c4a2e2..07574de 100644
--- a/loleaflet/reference.html
+++ b/loleaflet/reference.html
@@ -282,7 +282,12 @@ var map = L.map('map', {
                <td><code><span class="literal">false</span></code></td>
                <td>Whether the document is read-only.</td>
        </tr>
-
+       <tr>
+               <td><code><b>print</b></code></td>
+               <td><code>Boolean</code></td>
+               <td><code><span class="literal">false</span></code></td>
+               <td>Whether the print handler is active (for Chrome).</td>
+       </tr>
        <tr>
                <td><code><b>dragging</b></code></td>
                <td><code>Boolean</code></td>
@@ -1700,6 +1705,21 @@ var map = L.map('map', {
        </tr>
 </table>
 
+<h3 id="print-event">PrintEvent</h3>
+
+<table data-id='events'>
+       <tr>
+               <th class="width100">property</th>
+               <th>type</th>
+               <th>description</th>
+       </tr>
+       <tr>
+               <td><code><b>url</b></code></td>
+        <td><code>String</code></td>
+               <td>An url for the PDF exported document.</td>
+       </tr>
+</table>
+
 <h3 id="partpagerectangles-event">PartPageRectangles</h3>
 
 <table data-id='events'>
commit 05e81a0edb14c0d278b467d0dd74a09148a166ec
Author: Mihai Varga <[email protected]>
Date:   Mon Oct 19 11:24:30 2015 +0300

    loleaflet: allow the disabling of the print handler

diff --git a/loleaflet/src/layer/tile/TileLayer.js 
b/loleaflet/src/layer/tile/TileLayer.js
index 551e25b..eb70050 100644
--- a/loleaflet/src/layer/tile/TileLayer.js
+++ b/loleaflet/src/layer/tile/TileLayer.js
@@ -278,7 +278,7 @@ L.TileLayer = L.GridLayer.extend({
 
                if (command.id === 'print') {
                        var isFirefox = typeof InstallTrigger !== 'undefined' 
|| navigator.userAgent.search('Firefox') >= 0;
-                       if (isFirefox) {
+                       if (isFirefox || this._map.options.print === false) {
                                // the print dialog doesn't work well on firefox
                                this._map.fire('print', {url: url});
                        }
_______________________________________________
Libreoffice-commits mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to