< prev index next >
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
Print this page
*** 27,94 ****
var packageSearchIndex;
var typeSearchIndex;
var memberSearchIndex;
var tagSearchIndex;
function loadScripts(doc, tag) {
- createElem(doc, tag, 'script-dir/jszip/dist/jszip.js');
- createElem(doc, tag, 'script-dir/jszip-utils/dist/jszip-utils.js');
- if (window.navigator.userAgent.indexOf('MSIE ') > 0 || window.navigator.userAgent.indexOf('Trident/') > 0 ||
- window.navigator.userAgent.indexOf('Edge/') > 0) {
- createElem(doc, tag, 'script-dir/jszip-utils/dist/jszip-utils-ie.js');
- }
createElem(doc, tag, 'search.js');
- $.get(pathtoroot + "module-search-index.zip")
- .done(function() {
- JSZipUtils.getBinaryContent(pathtoroot + "module-search-index.zip", function(e, data) {
- JSZip.loadAsync(data).then(function(zip){
- zip.file("module-search-index.json").async("text").then(function(content){
- moduleSearchIndex = JSON.parse(content);
- });
- });
- });
- });
- $.get(pathtoroot + "package-search-index.zip")
- .done(function() {
- JSZipUtils.getBinaryContent(pathtoroot + "package-search-index.zip", function(e, data) {
- JSZip.loadAsync(data).then(function(zip){
- zip.file("package-search-index.json").async("text").then(function(content){
- packageSearchIndex = JSON.parse(content);
- });
- });
- });
- });
- $.get(pathtoroot + "type-search-index.zip")
- .done(function() {
- JSZipUtils.getBinaryContent(pathtoroot + "type-search-index.zip", function(e, data) {
- JSZip.loadAsync(data).then(function(zip){
- zip.file("type-search-index.json").async("text").then(function(content){
- typeSearchIndex = JSON.parse(content);
- });
- });
- });
- });
- $.get(pathtoroot + "member-search-index.zip")
- .done(function() {
- JSZipUtils.getBinaryContent(pathtoroot + "member-search-index.zip", function(e, data) {
- JSZip.loadAsync(data).then(function(zip){
- zip.file("member-search-index.json").async("text").then(function(content){
- memberSearchIndex = JSON.parse(content);
- });
- });
- });
- });
- $.get(pathtoroot + "tag-search-index.zip")
- .done(function() {
- JSZipUtils.getBinaryContent(pathtoroot + "tag-search-index.zip", function(e, data) {
- JSZip.loadAsync(data).then(function(zip){
- zip.file("tag-search-index.json").async("text").then(function(content){
- tagSearchIndex = JSON.parse(content);
- });
- });
- });
- });
if (!moduleSearchIndex) {
createElem(doc, tag, 'module-search-index.js');
}
if (!packageSearchIndex) {
createElem(doc, tag, 'package-search-index.js');
--- 27,38 ----
< prev index next >