mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-07-03 15:04:17 +00:00
Added: #2321 Commandline option to generate HTML docs for AS1/2 Actions
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
package com.jpexs.decompiler.flash.docs;
|
||||
|
||||
import com.jpexs.decompiler.flash.ApplicationInfo;
|
||||
import static com.jpexs.decompiler.flash.docs.As3PCodeDocs.NEWLINE;
|
||||
import com.jpexs.helpers.Helper;
|
||||
import com.jpexs.helpers.utf8.Utf8Helper;
|
||||
import java.io.InputStream;
|
||||
@@ -297,6 +298,8 @@ public class As12PCodeDocs extends AbstractDocs {
|
||||
jsData += "var txt_filter_order_name = \"" + getProperty("ui.filter.order.name") + "\";" + NEWLINE;
|
||||
|
||||
jsData += "var order_set = \"name\";";
|
||||
jsData += "var flags_set = {};" + NEWLINE;
|
||||
jsData += "var flags = null;" + NEWLINE;
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append(htmlHeader(jsData + getJs(), getStyle(), nightMode));
|
||||
sb.append("<body");
|
||||
|
||||
@@ -122,12 +122,17 @@ function init() {
|
||||
t += "<input onkeydown=\"applyFilter();\" onkeyup=\"applyFilter();\" onkeypress=\"applyFilter();\" type=\"text\" id=\"filter-byname\" size=\"15\" />";
|
||||
t += "</div>";
|
||||
|
||||
t += "<div class=\"filter-item\">";
|
||||
t += "<strong class=\"filter-hide-title\">" + txt_filter_hide + "</strong><br />";
|
||||
for (var flag in flags) {
|
||||
var flagDesc = flags[flag];
|
||||
var flagSet = flags_set[flag];
|
||||
t += '<input class="filter" data-flag="' + flag + '" onchange="applyFilter();" type="checkbox"' + (flagSet ? ' checked="checked"' : '') + ' id="flag-' + flag + '-switch"/><label for="flag-' + flag + '-switch">' + flagDesc + '</label><br />';
|
||||
if (flags !== null) {
|
||||
t += "<div class=\"filter-item\">";
|
||||
|
||||
t += "<strong class=\"filter-hide-title\">" + txt_filter_hide + "</strong><br />";
|
||||
|
||||
for (var flag in flags) {
|
||||
var flagDesc = flags[flag];
|
||||
var flagSet = flags_set[flag];
|
||||
t += '<input class="filter" data-flag="' + flag + '" onchange="applyFilter();" type="checkbox"' + (flagSet ? ' checked="checked"' : '') + ' id="flag-' + flag + '-switch"/><label for="flag-' + flag + '-switch">' + flagDesc + '</label><br />';
|
||||
}
|
||||
t += "</div>";
|
||||
}
|
||||
|
||||
t += "<div class=\"filter-item\">";
|
||||
@@ -137,7 +142,6 @@ function init() {
|
||||
t += "<option value=\"name\"" + (order_set == "name" ? ' selected="selected"' : '') + ">" + txt_filter_order_name + "</option>";
|
||||
t += "</select>";
|
||||
t += "</div>";
|
||||
t += "</div>";
|
||||
|
||||
t += "</div>"; //.filter
|
||||
|
||||
|
||||
Reference in New Issue
Block a user