Commiting from the correct directory.

This commit is contained in:
PeekabooSteam
2023-03-07 22:43:12 +00:00
parent 8ca06a32df
commit a4a0ee7ba2
6 changed files with 239 additions and 70 deletions

View File

@@ -68,10 +68,12 @@ function setup() {
if ( target.classList.contains( "olympus-dialog-close" ) ) {
target.closest( "div.olympus-dialog" )?.classList.add( "hide" );
}
if ( target.dataset.hasOwnProperty( "onClick" ) ) {
const eventName:string = target.dataset.onClick || "";
const params:string = target.dataset.onClickParams || "{}";
const triggerElement = target.closest( "[data-on-click]" );
if ( triggerElement instanceof HTMLElement ) {
const eventName:string = triggerElement.dataset.onClick || "";
const params:string = triggerElement.dataset.onClickParams || "{}";
if ( eventName ) {
document.dispatchEvent( new CustomEvent( eventName, {
@@ -98,10 +100,12 @@ function setup() {
});
document.addEventListener( "toggleVisibility", ( ev:CustomEventInit ) => {
document.body.toggleAttribute( "data-hide-" + ev.detail.unitType )
document.addEventListener( "toggleCoalitionVisibility", ( ev:CustomEventInit ) => {
document.body.toggleAttribute( "data-hide-" + ev.detail.coalition );
});
document.addEventListener( "toggleUnitVisibility", ( ev:CustomEventInit ) => {
document.body.toggleAttribute( "data-hide-" + ev.detail.unitType );
});