Skip to content

Commit bae5683

Browse files
Version 6.1.0
1 parent 03c11f2 commit bae5683

File tree

118 files changed

+8761
-3709
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+8761
-3709
lines changed

css/primitives.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
outline: none;
77
}
88

9+
.bp-titles-frame {
10+
11+
}
912
.bp-scrollframe {
1013
border: 1px dotted #dddddd;
1114
}

index.html

Lines changed: 26 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE html>
22
<html xmlns="http://www.w3.org/1999/xhtml" style="margin: 0; padding: 0; height: 100%; overflow: hidden;">
3-
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-giJF6kkoqNQ00vy+HMDP7azOuL0xtbfIcaT9wjKHr8RbDVddVHyTfAAsrekwKmP1" crossorigin="anonymous">
3+
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet">
44
<head>
55
<title>Basic Primitives Diagrams</title>
66
<script>
@@ -9,7 +9,7 @@
99
"javascript": "JavaScript",
1010
"pdfkit": "PDFkit"
1111
};
12-
var preferedFramework = "javascript";
12+
var preferredFramework = "javascript";
1313
var activeFile;
1414
var samplesHash = {};
1515
var files = [
@@ -240,7 +240,8 @@
240240
{
241241
label: "Item and group title colors",
242242
frameworks: {
243-
javascript: "samples/javascript.controls/CaseItemAndGroupTitleColors.html"
243+
javascript: "samples/javascript.controls/CaseItemAndGroupTitleColors.html",
244+
pdfkit: "samples/pdfkit.plugins/ItemAndGroupTitleColors.html"
244245
}
245246
}
246247
]
@@ -255,9 +256,9 @@
255256
}
256257
},
257258
{
258-
label: "Children & Assitants Levels",
259+
label: "Children & Assistants Levels",
259260
frameworks: {
260-
javascript: "samples/javascript.controls/CaseChildrenAndAssitantsLevelOffset.html"
261+
javascript: "samples/javascript.controls/CaseChildrenAndAssistantsLevelOffset.html"
261262
}
262263
},
263264
{
@@ -474,7 +475,15 @@
474475
{
475476
label: "Shape & Background Annotations",
476477
frameworks: {
477-
javascript: "samples/javascript.controls/CaseShapeAnnotation.html"
478+
javascript: "samples/javascript.controls/CaseShapeAnnotation.html",
479+
pdfkit: "samples/pdfkit.plugins/ShapeAnnotation.html"
480+
}
481+
},
482+
{
483+
label: "Level Annotation",
484+
frameworks: {
485+
javascript: "samples/javascript.controls/CaseLevelAnnotation.html",
486+
pdfkit: "samples/pdfkit.plugins/LevelAnnotation.html"
478487
}
479488
},
480489
{
@@ -568,29 +577,29 @@
568577
}
569578

570579
updateFiles(activeFile);
571-
preferedFramework = updateFrameworks(activeFile.frameworks, preferedFramework);
580+
preferredFramework = updateFrameworks(activeFile.frameworks, preferredFramework);
572581
resizeWindow();
573582
Update();
574583

575584
var filesElement = document.getElementById("files");
576585
filesElement.addEventListener("change", function (event) {
577586
var filesElement = document.getElementById("files");
578587
activeFile = samplesHash[filesElement.options[filesElement.selectedIndex].getAttribute("data-key")];
579-
preferedFramework = updateFrameworks(activeFile.frameworks, preferedFramework);
588+
preferredFramework = updateFrameworks(activeFile.frameworks, preferredFramework);
580589
Update();
581590
});
582591

583592

584593
var frameworksElement = document.getElementById("frameworks");
585594
frameworksElement.addEventListener("click", function(event) {
586-
preferedFramework = event.target.getAttribute("id");
587-
preferedFramework = updateFrameworks(activeFile.frameworks, preferedFramework);
595+
preferredFramework = event.target.getAttribute("id");
596+
preferredFramework = updateFrameworks(activeFile.frameworks, preferredFramework);
588597
Update();
589598
});
590599

591600
var openUrlElement = document.getElementById("openURL");
592601
openUrlElement.addEventListener("click", function(event) {
593-
var frameworkUrl = activeFile.frameworks[preferedFramework];
602+
var frameworkUrl = activeFile.frameworks[preferredFramework];
594603
window.location.href = frameworkUrl;
595604
});
596605

@@ -607,7 +616,7 @@
607616
}
608617

609618
function Update() {
610-
var frameworkUrl = activeFile.frameworks[preferedFramework];
619+
var frameworkUrl = activeFile.frameworks[preferredFramework];
611620
var contentElement = document.getElementById("content");
612621
contentElement.setAttribute('src', frameworkUrl);
613622
}
@@ -633,12 +642,12 @@
633642
}
634643
}
635644

636-
function updateFrameworks(frameworks, preferedFramework) {
637-
if(!frameworks.hasOwnProperty(preferedFramework)) {
645+
function updateFrameworks(frameworks, preferredFramework) {
646+
if(!frameworks.hasOwnProperty(preferredFramework)) {
638647
for(var index=0; index < frameworksOrder.length; index+=1) {
639648
var framework = frameworksOrder[index];
640649
if(frameworks[framework] !== undefined) {
641-
preferedFramework = framework;
650+
preferredFramework = framework;
642651
}
643652
}
644653
}
@@ -652,15 +661,15 @@
652661
frameworkElement.setAttribute('id', framework);
653662
frameworkElement.setAttribute('value', framework);
654663
var hrefElement = document.createElement('a');
655-
hrefElement.setAttribute('class', "nav-link" + (framework === preferedFramework ? " active" : "") + (frameworks[framework] === undefined ? " disabled" : ""));
664+
hrefElement.setAttribute('class', "nav-link" + (framework === preferredFramework ? " active" : "") + (frameworks[framework] === undefined ? " disabled" : ""));
656665
hrefElement.setAttribute('id', framework);
657666
hrefElement.setAttribute('value', framework);
658667
hrefElement.setAttribute('href', "#");
659668
hrefElement.appendChild(document.createTextNode(frameworksLabels[framework]))
660669
frameworkElement.appendChild(hrefElement);
661670
frameworksElement.appendChild(frameworkElement);
662671
}
663-
return preferedFramework;
672+
return preferredFramework;
664673
}
665674
</script>
666675
</head>

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy