@uploadcare/file-uploader
Version:
Building blocks for Uploadcare products integration
24 lines • 665 B
TypeScript
export class Modal extends Block {
static StateConsumerScope: string;
init$: {
'*modalActive': boolean;
isOpen: boolean;
closeClicked: () => void;
};
_handleBackdropClick: () => void;
_closeDialog: () => void;
_handleDialogClose: () => void;
/** @param {Event} e */
_handleDialogMouseDown: (e: Event) => void;
/** @private */
private _mouseDownTarget;
/** @param {Event} e */
_handleDialogMouseUp: (e: Event) => void;
show(): void;
hide(): void;
}
export namespace Modal {
let template: string;
}
import { Block } from '../../abstract/Block.js';
//# sourceMappingURL=Modal.d.ts.map