Skip to content

Commit 33b6ce4

Browse files
committed
chore: Dead code cleanup and adjust general settings
1 parent 5bc9470 commit 33b6ce4

8 files changed

Lines changed: 8 additions & 106 deletions

File tree

src/components/AlphaTab/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export const AlphaTab: React.FC<AlphaTabProps> = ({
3535
}
3636

3737
if (player) {
38-
s.player.enablePlayer = true;
38+
s.player.playerMode = alphaTab.PlayerMode.EnabledAutomatic;
3939
s.player.scrollOffsetY = -50;
4040
s.player.scrollMode = alphaTab.ScrollMode.Off;
4141
}

src/components/AlphaTabFull/index.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ export const AlphaTabFull: React.FC<AlphaTabProps> = ({ settings }) => {
2828
const [api, element] = useAlphaTab((s) => {
2929
s.player.scrollElement = viewPortRef.current!;
3030
s.player.scrollOffsetY = -10;
31-
s.player.enablePlayer = true;
31+
s.player.playerMode = alphaTab.PlayerMode.EnabledAutomatic;
32+
s.player.scrollMode = alphaTab.ScrollMode.Continuous;
33+
3234
if (settings) {
3335
s.fillFromJson(settings);
3436
}

src/components/AlphaTabFull/player-controls-group.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ export const PlayerControlsGroup: React.FC<PlayerControlsGroupProps> = ({
233233
<LayoutSelector onLayoutChange={onLayoutChange} />
234234

235235
<div className={styles["at-logo"]}>
236-
powered by <img src="/img/alphatab.png" />
236+
powered by <img src="/img/alphaTab.png" />
237237
</div>
238238
</div>
239239
</div>

src/components/AlphaTabPlayground/index.tsx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,6 @@ export const AlphaTabPlayground: React.FC = () => {
122122
newPlayer.addEventListener('ended', onEnded);
123123
newPlayer.addEventListener('volumechange', onVolumeChange);
124124
newPlayer.addEventListener('ratechange', onRateChange);
125-
newPlayer.addEventListener('volumechange', onVolumeChange);
126-
newPlayer.addEventListener('ratechange', onRateChange);
127125

128126
youtubePlayerUnsubscribe.current = () => {
129127
newPlayer.removeEventListener('loadedmetadata', onLoadedMetadata);
@@ -134,8 +132,6 @@ export const AlphaTabPlayground: React.FC = () => {
134132
newPlayer.removeEventListener('ended', onEnded);
135133
newPlayer.removeEventListener('volumechange', onVolumeChange);
136134
newPlayer.removeEventListener('ratechange', onRateChange);
137-
newPlayer.removeEventListener('volumechange', onVolumeChange);
138-
newPlayer.removeEventListener('ratechange', onRateChange);
139135
};
140136
}
141137
},

src/components/CodeBadge/index.tsx

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,9 @@ export type Platform =
1010
| "js-html"
1111
| "json-js-html"
1212
| "js"
13-
| "js-jquery"
1413
| "json"
1514
| "json-html"
1615
| "html"
17-
| "jquery"
1816
| "android";
1917

2018
export type CodeBadgeProps = {
@@ -61,10 +59,6 @@ export const CodeBadge: React.FC<CodeBadgeProps> = ({ type, name, link }) => {
6159
case "js":
6260
title = "JavaScript";
6361
break;
64-
case "js-jquery":
65-
typeStyle = styles.js;
66-
title = "JavaScript & jQuery";
67-
break;
6862
case "json":
6963
title = "JSON";
7064
break;
@@ -75,10 +69,6 @@ export const CodeBadge: React.FC<CodeBadgeProps> = ({ type, name, link }) => {
7569
case "html":
7670
title = "HTML";
7771
break;
78-
case "jquery":
79-
typeStyle = styles.jq;
80-
title = "jQuery";
81-
break;
8272
}
8373
const css = `${styles["code-badge"]} ${typeStyle}`;
8474

src/components/EventDescription/index.tsx

Lines changed: 0 additions & 56 deletions
This file was deleted.

src/environment.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
import type * as alphaTab from "@coderline/alphatab";
1+
import * as alphaTab from "@coderline/alphatab";
22

33
export default {
44
setAlphaTabDefaults(settings: alphaTab.Settings) {
55
settings.core.fontDirectory = "/font/";
66
settings.player.soundFont = "/soundfont/sonivox.sf3";
7+
settings.player.scrollMode = alphaTab.ScrollMode.Off;
8+
settings.player.playerMode = alphaTab.PlayerMode.Disabled;
79

810
if (typeof window !== 'undefined') {
911
const params = new URL(window.location.href).searchParams;

src/names.ts

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -44,24 +44,6 @@ export function toDomEventNames(jsNames: string[]) {
4444
});
4545
}
4646

47-
export function tojQueryEventNames(jsNames: string[]) {
48-
return jsNames.map((v) => {
49-
return `alphaTab.${v}`;
50-
});
51-
}
52-
53-
export function tojQueryMethodNames(jsNames: string[]) {
54-
return jsNames.map((v) => {
55-
return `alphaTab('${v}')`;
56-
});
57-
}
58-
59-
export function tojQueryPropertyNames(jsNames: string[]) {
60-
return jsNames.map((v) => {
61-
return `alphaTab('${v}')`;
62-
});
63-
}
64-
6547
export function buildNames(property: Page) {
6648
const javaScriptOnly = property.prop("javaScriptOnly", false);
6749
const domWildcard = property.prop("domWildcard", false);
@@ -85,19 +67,6 @@ export function buildNames(property: Page) {
8567
jsNames.push(jsNames[0].split(".")[1]);
8668
}
8769

88-
let jQueryNames = property.props("jQueryName");
89-
if (property.prop("jQuery", true) && jQueryNames.length === 0) {
90-
if (category.startsWith("Events")) {
91-
jQueryNames = tojQueryEventNames(jsNames);
92-
} else if (category.startsWith("Methods")) {
93-
jQueryNames = tojQueryMethodNames(jsNames);
94-
} else if (category.startsWith("Properties")) {
95-
jQueryNames = tojQueryPropertyNames(jsNames);
96-
} else if (property.prop("jQuery", false)) {
97-
jQueryNames = jsNames;
98-
}
99-
}
100-
10170
let domNames = property.props("domName");
10271
if (property.prop("dom", true) && domNames.length === 0) {
10372
if (category.startsWith("Events")) {
@@ -122,7 +91,6 @@ export function buildNames(property: Page) {
12291
javaScriptOnly,
12392
jsNames,
12493
csNames,
125-
jQueryNames,
12694
domNames,
12795
androidNames
12896
};

0 commit comments

Comments
 (0)