| Server IP : 34.87.99.72 / Your IP : 216.73.217.31 Web Server : Apache/2.4.46 (Unix) OpenSSL/1.1.1n System : Linux zlock-bitnami-lamp-prod-v2-vm 4.19.0-16-cloud-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 User : bitnami ( 1000) PHP Version : 7.4.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /opt/bitnami/apache/htdocs/app/node_modules/vuetify/lib/services/application/ |
Upload File : |
// Extensions
import { Service } from '../service';
export class Application extends Service {
constructor() {
super(...arguments);
this.bar = 0;
this.top = 0;
this.left = 0;
this.insetFooter = 0;
this.right = 0;
this.bottom = 0;
this.footer = 0;
this.application = {
bar: {},
top: {},
left: {},
insetFooter: {},
right: {},
bottom: {},
footer: {}
};
}
register(uid, location, size) {
this.application[location] = {
[uid]: size
};
this.update(location);
}
unregister(uid, location) {
if (this.application[location][uid] == null) return;
delete this.application[location][uid];
this.update(location);
}
update(location) {
this[location] = Object.values(this.application[location]).reduce((acc, cur) => acc + cur, 0);
}
}
Application.property = 'application';
//# sourceMappingURL=index.js.map