mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-19 05:21:55 -06:00
Add common Bootstrap components to window so they can be consumed by plugins
This commit is contained in:
parent
57dc4c207f
commit
0ea9c65007
BIN
netbox/project-static/dist/config.js
vendored
BIN
netbox/project-static/dist/config.js
vendored
Binary file not shown.
BIN
netbox/project-static/dist/config.js.map
vendored
BIN
netbox/project-static/dist/config.js.map
vendored
Binary file not shown.
BIN
netbox/project-static/dist/jobs.js
vendored
BIN
netbox/project-static/dist/jobs.js
vendored
Binary file not shown.
BIN
netbox/project-static/dist/jobs.js.map
vendored
BIN
netbox/project-static/dist/jobs.js.map
vendored
Binary file not shown.
BIN
netbox/project-static/dist/lldp.js
vendored
BIN
netbox/project-static/dist/lldp.js
vendored
Binary file not shown.
BIN
netbox/project-static/dist/lldp.js.map
vendored
BIN
netbox/project-static/dist/lldp.js.map
vendored
Binary file not shown.
BIN
netbox/project-static/dist/netbox.js
vendored
BIN
netbox/project-static/dist/netbox.js
vendored
Binary file not shown.
BIN
netbox/project-static/dist/netbox.js.map
vendored
BIN
netbox/project-static/dist/netbox.js.map
vendored
Binary file not shown.
BIN
netbox/project-static/dist/status.js
vendored
BIN
netbox/project-static/dist/status.js
vendored
Binary file not shown.
BIN
netbox/project-static/dist/status.js.map
vendored
BIN
netbox/project-static/dist/status.js.map
vendored
Binary file not shown.
@ -4,6 +4,12 @@ import { getElements } from './util';
|
||||
|
||||
type ToastLevel = 'danger' | 'warning' | 'success' | 'info';
|
||||
|
||||
// Add common Bootstrap components to `window`, so they may be consumed globally (primarily for
|
||||
// plugins).
|
||||
window.Modal = Modal;
|
||||
window.Toast = Toast;
|
||||
window.Tooltip = Tooltip;
|
||||
|
||||
/**
|
||||
* Initialize masonry-layout for homepage (or any other masonry layout cards).
|
||||
*/
|
||||
|
17
netbox/project-static/src/global.d.ts
vendored
17
netbox/project-static/src/global.d.ts
vendored
@ -6,6 +6,23 @@ type Dict<T extends unknown = unknown> = Record<string, T>;
|
||||
|
||||
type Nullable<T> = T | null;
|
||||
|
||||
interface Window {
|
||||
/**
|
||||
* Bootstrap Modal Instance.
|
||||
*/
|
||||
Modal: typeof import('bootstrap').Modal;
|
||||
|
||||
/**
|
||||
* Bootstrap Toast Instance.
|
||||
*/
|
||||
Toast: typeof import('bootstrap').Toast;
|
||||
|
||||
/**
|
||||
* Bootstrap Tooltip Instance.
|
||||
*/
|
||||
Tooltip: typeof import('bootstrap').Tooltip;
|
||||
}
|
||||
|
||||
/**
|
||||
* Enforce string index type (not `number` or `symbol`).
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user