Files
siraxe a1472b1eb7 power lora bump
v2 fix

qwen example
2025-10-20 20:26:51 +01:00

49 lines
1.6 KiB
JavaScript

// Enhanced rgthree implementation for WanVideoWrapper QQ
// Provides proper toast messages and development utilities
export const rgthree = {
showMessage: function(options) {
if (typeof options === 'string') {
// If it's just a string, convert to options object
options = { message: options };
}
const message = options.message || options.body || 'Unknown message';
const timeout = options.timeout || 3000;
const type = options.type || 'info';
// Create nice toast message
const toast = document.createElement('div');
toast.style.cssText = `
position: fixed;
top: 20px;
right: 20px;
background: ${type === 'error' ? '#d32f2f' : type === 'success' ? '#388e3c' : '#333'};
color: white;
padding: 12px 20px;
border-radius: 4px;
z-index: 10000;
box-shadow: 0 4px 12px rgba(0,0,0,0.3);
font-family: Arial, sans-serif;
font-size: 12px;
max-width: 300px;
word-wrap: break-word;
`;
toast.textContent = message;
document.body.appendChild(toast);
// Auto-remove after timeout
setTimeout(() => {
if (document.body.contains(toast)) {
document.body.removeChild(toast);
}
}, timeout);
},
isDevMode: function() {
// Check if we're in development mode
return window.location.hostname === '127.0.0.1' ||
window.location.hostname === 'localhost' ||
window.location.port === '8188';
}
};