0.1.11 • Published 3 years ago

@brootal/export-import-plugin v0.1.11

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

Cascade Initialization example:

Something.js

import { use } from '@brootal/core';
import importExport from "@brootal/export-import-plugin";

class Something extends Service {
    constructor(item) {
        super(item);
    }

    ...
    
    static app = app;
    static exportType = "zip";
    static exportWith = [
        { model: "SomethingDependent", foreignField: "parentId" }
    ];
}

use(Something, importExport());

export default Something;

Something.remote.js

import { Remote } from '@brootal/core';
import { ieRemote } from "@brootal/export-import-plugin";

export default {
    ...Remote,
    ...ieRemote
}

Service SomethingDeependent must have defined custom static export/import methods or default, obitained from @brootal/export-import-plugin

0.1.11

3 years ago

0.1.10

3 years ago

0.1.9

3 years ago

0.1.8

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago