Welcome to mirror list, hosted at ThFree Co, Russian Federation.

EnhancedClassLoader.js « ClassLoader « src - git.mdns.eu/nextcloud/passwords-client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 04dfa2e471eb0a9a2a1c34a10e165fa9d630d2b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import DefaultClassLoader from "./DefaultClassLoader";
import EnhancedPassword from "../Model/Password/EnhancedPassword";
import EnhancedFolder from "../Model/Folder/EnhancedFolder";
import EnhancedTag from "../Model/Tag/EnhancedTag";

export default class EnhancedClassLoader extends DefaultClassLoader {
    /**
     *
     * @return {Object}
     * @protected
     */
    _getDefaultClasses() {
        let classes = super._getDefaultClasses();
        classes.model.password = EnhancedPassword;
        classes.model.folder = EnhancedFolder;
        classes.model.tag = EnhancedTag;

        return classes;
    }
}