seitime-frappe/frappe/docs/current/api/utils/frappe.utils.minify.html
2015-10-30 17:29:28 +05:30

234 lines
No EOL
5.8 KiB
HTML

<!-- title: frappe.utils.minify --><div class="dev-header">
<a class="btn btn-default btn-sm" disabled style="margin-bottom: 10px;">
Version 6.6.5</a>
<a class="btn btn-default btn-sm" href="https://github.com/frappe/frappe/blob/develop/frappe/utils/minify.py"
target="_blank" style="margin-left: 10px; margin-bottom: 10px;"><i class="octicon octicon-mark-github"></i> Source</a>
</div>
<h3 style="font-weight: normal;">Class <b>JavascriptMinify</b></h3>
<p style="padding-left: 30px;"><i>Inherits from __builtin__.object</i></h4>
<div class="docs-attr-desc"><p></p>
</div>
<div style="padding-left: 30px;">
<p class="docs-attr-name">
<a name="_action" href="#_action" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>_action</b>
<i class="text-muted">(self, action)</i>
</p>
<div class="docs-attr-desc"><p>do something! What you do is determined by the argument:
1 Output A. Copy B to A. Get the next B.
2 Copy B to A. Get the next B. (Delete A).
3 Get the next B. (Delete B).
action treats a string as a single character. Wow!
action recognizes a regular expression if it is preceded by ( or , or =.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="_get" href="#_get" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>_get</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p>return the next character from stdin. Watch out for lookahead. If
the character is a control character, translate it to a space or
linefeed.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="_jsmin" href="#_jsmin" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>_jsmin</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p>Copy the input to the output, deleting the characters which are
insignificant to JavaScript. Comments will be removed. Tabs will be
replaced with spaces. Carriage returns will be replaced with linefeeds.
Most spaces and linefeeds will be removed.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="_next" href="#_next" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>_next</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p>get the next character, excluding comments. peek() is used to see
if an unescaped '/' is followed by a '/' or '*'.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="_outA" href="#_outA" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>_outA</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="_outB" href="#_outB" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>_outB</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="_peek" href="#_peek" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>_peek</b>
<i class="text-muted">(self)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="minify" href="#minify" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
<b>minify</b>
<i class="text-muted">(self, instream, outstream)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
</div>
<hr>
<h3 style="font-weight: normal;">Class <b>UnterminatedComment</b></h3>
<p style="padding-left: 30px;"><i>Inherits from exceptions.Exception</i></h4>
<div class="docs-attr-desc"><p></p>
</div>
<div style="padding-left: 30px;">
</div>
<hr>
<h3 style="font-weight: normal;">Class <b>UnterminatedRegularExpression</b></h3>
<p style="padding-left: 30px;"><i>Inherits from exceptions.Exception</i></h4>
<div class="docs-attr-desc"><p></p>
</div>
<div style="padding-left: 30px;">
</div>
<hr>
<h3 style="font-weight: normal;">Class <b>UnterminatedStringLiteral</b></h3>
<p style="padding-left: 30px;"><i>Inherits from exceptions.Exception</i></h4>
<div class="docs-attr-desc"><p></p>
</div>
<div style="padding-left: 30px;">
</div>
<hr>
<p class="docs-attr-name">
<a name="frappe.utils.minify.isAlphanum" href="#frappe.utils.minify.isAlphanum" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.minify.<b>isAlphanum</b>
<i class="text-muted">(c)</i>
</p>
<div class="docs-attr-desc"><p>return true if the character is a letter, digit, underscore,
dollar sign, or non-ASCII character.</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.minify.jsmin" href="#frappe.utils.minify.jsmin" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.minify.<b>jsmin</b>
<i class="text-muted">(js)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<!-- autodoc -->