uc-base-libraries
Version:
Typescript libraries for UC projects
29 lines (28 loc) • 824 B
TypeScript
declare global {
interface String {
replaceAll(str1: string, str2: string, ignore?: boolean): string;
}
}
export declare class Message {
private _date;
private _message;
constructor(_date: Date, _message: string);
get date(): Date;
set date(value: Date);
get message(): string;
set message(value: string);
}
export declare class Messages {
private displayLocation;
private isReady;
messages: Array<Message>;
private area;
constructor(displayLocation: JQuery | string);
private init;
private refreshMessages;
showMessages: () => void;
addMessage: (msg: string | Message) => void;
}
export declare const messages: Messages;
export declare function debugWrite(msg: string): void;
export declare function addMessage(when: Date, msg: string): void;