From b9bec4fede476e2d3a0703dfcc65e5c9908716f7 Mon Sep 17 00:00:00 2001 From: Yannick Kuypers Date: Thu, 27 Oct 2022 14:05:16 +0200 Subject: [PATCH 01/10] #238 add auteurs interface --- dist/commonjs/models/enums.d.ts | 8 +++ dist/commonjs/models/enums.d.ts.map | 1 + dist/commonjs/models/enums.js | 12 ++++ dist/commonjs/models/enums.js.map | 1 + dist/commonjs/models/models.d.ts | 8 +++ dist/commonjs/models/models.d.ts.map | 2 +- dist/commonjs/models/public-models.d.ts | 52 +++++++++++++++++ dist/commonjs/models/public-models.d.ts.map | 2 +- dist/native-modules/models/enums.d.ts | 8 +++ dist/native-modules/models/enums.d.ts.map | 1 + dist/native-modules/models/enums.js | 12 ++++ dist/native-modules/models/enums.js.map | 1 + dist/native-modules/models/models.d.ts | 8 +++ dist/native-modules/models/models.d.ts.map | 2 +- dist/native-modules/models/public-models.d.ts | 52 +++++++++++++++++ .../models/public-models.d.ts.map | 2 +- src/models/enums.ts | 9 +++ src/models/models.ts | 10 ++++ src/models/public-models.ts | 57 +++++++++++++++++++ 19 files changed, 244 insertions(+), 4 deletions(-) create mode 100644 dist/commonjs/models/enums.d.ts create mode 100644 dist/commonjs/models/enums.d.ts.map create mode 100644 dist/commonjs/models/enums.js create mode 100644 dist/commonjs/models/enums.js.map create mode 100644 dist/native-modules/models/enums.d.ts create mode 100644 dist/native-modules/models/enums.d.ts.map create mode 100644 dist/native-modules/models/enums.js create mode 100644 dist/native-modules/models/enums.js.map create mode 100644 src/models/enums.ts diff --git a/dist/commonjs/models/enums.d.ts b/dist/commonjs/models/enums.d.ts new file mode 100644 index 00000000..d47978b5 --- /dev/null +++ b/dist/commonjs/models/enums.d.ts @@ -0,0 +1,8 @@ +declare enum ActiefStatus { + ACTIEF = "Actief", + TE_REVISEREN = "Te reviseren" +} +declare enum AuteurRelatieTypeEnum { + IS_DEEL_VAN = "is deel van", + OMVAT = "omvat" +} diff --git a/dist/commonjs/models/enums.d.ts.map b/dist/commonjs/models/enums.d.ts.map new file mode 100644 index 00000000..da64768f --- /dev/null +++ b/dist/commonjs/models/enums.d.ts.map @@ -0,0 +1 @@ +{"version":3,"sources":["models/enums.ts"],"names":[],"mappings":"AAAA,aAAK,YAAY;IACf,MAAM,WAAW;IACjB,YAAY,iBAAiB;CAC9B;AAED,aAAK,qBAAqB;IACxB,WAAW,gBAAgB;IAC3B,KAAK,UAAU;CAChB","file":"enums.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/commonjs/models/enums.js b/dist/commonjs/models/enums.js new file mode 100644 index 00000000..5983e15e --- /dev/null +++ b/dist/commonjs/models/enums.js @@ -0,0 +1,12 @@ +var ActiefStatus; +(function (ActiefStatus) { + ActiefStatus["ACTIEF"] = "Actief"; + ActiefStatus["TE_REVISEREN"] = "Te reviseren"; +})(ActiefStatus || (ActiefStatus = {})); +var AuteurRelatieTypeEnum; +(function (AuteurRelatieTypeEnum) { + AuteurRelatieTypeEnum["IS_DEEL_VAN"] = "is deel van"; + AuteurRelatieTypeEnum["OMVAT"] = "omvat"; +})(AuteurRelatieTypeEnum || (AuteurRelatieTypeEnum = {})); + +//# sourceMappingURL=enums.js.map diff --git a/dist/commonjs/models/enums.js.map b/dist/commonjs/models/enums.js.map new file mode 100644 index 00000000..94ac2c88 --- /dev/null +++ b/dist/commonjs/models/enums.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["models/enums.ts"],"names":[],"mappings":"AAAA,IAAK,YAGJ;AAHD,WAAK,YAAY;IACf,iCAAiB,CAAA;IACjB,6CAA6B,CAAA;AAC/B,CAAC,EAHI,YAAY,KAAZ,YAAY,QAGhB;AAED,IAAK,qBAGJ;AAHD,WAAK,qBAAqB;IACxB,oDAA2B,CAAA;IAC3B,wCAAe,CAAA;AACjB,CAAC,EAHI,qBAAqB,KAArB,qBAAqB,QAGzB","file":"enums.js","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/commonjs/models/models.d.ts b/dist/commonjs/models/models.d.ts index 333b9500..f0b9fa4a 100644 --- a/dist/commonjs/models/models.d.ts +++ b/dist/commonjs/models/models.d.ts @@ -68,3 +68,11 @@ interface IApplication { count: number; items: IApplicationItem[]; } +interface INaamsVermelding { + id: number; + naam: string; +} +interface IAuteurType { + id: number; + naam: string; +} diff --git a/dist/commonjs/models/models.d.ts.map b/dist/commonjs/models/models.d.ts.map index 1688c595..e9f43993 100644 --- a/dist/commonjs/models/models.d.ts.map +++ b/dist/commonjs/models/models.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["models/models.ts"],"names":[],"mappings":"AAAA,UAAU,KAAK;IACb,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,GAAG,CAAC,EAAE,MAAM,CAAC;CACd;AAED,UAAU,MAAM;IACd,SAAS,EAAE,KAAK,CAAC;IACjB,YAAY,EAAE,MAAM,CAAC;IACrB,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,MAAM,CAAC;IACjB,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,CAAC;IACnB,aAAa,EAAE,MAAM,CAAC;IACtB,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,iBAAiB,EAAE,MAAM,CAAC;IAC1B,YAAY,EAAE,MAAM,CAAC;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,MAAM,CAAA;IAChB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,UAAU,MAAM;IACd,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,eAAe;IACvB,EAAE,EAAE,MAAM,CAAC;IACX,eAAe,EAAE,MAAM,CAAC;CACzB;AAED,UAAU,GAAG;IACX,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,QAAQ;IAChB,SAAS,EAAE,MAAM,CAAC;IAClB,EAAE,EAAE,MAAM,CAAC;IACX,YAAY,EAAE,MAAM,CAAC;IACrB,UAAU,EAAE,MAAM,CAAC;IACnB,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,qBAAqB;IAC7B,GAAG,EAAE,MAAM,CAAC;IACZ,YAAY,EAAE,MAAM,CAAC;CACtB;AAED,UAAU,kBAAkB;IAC1B,EAAE,EAAE,MAAM,CAAC;IACX,MAAM,EAAE,MAAM,CAAC;CAChB;AAED,UAAU,YAAY;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,qBAAqB,CAAC;IACjC,WAAW,EAAE,MAAM,CAAC;IACpB,MAAM,EAAE,kBAAkB,CAAC;CAC5B;AAED,UAAU,YAAY;IACpB,GAAG,EAAE,MAAM,CAAC;IACZ,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB;AAED,UAAU,gBAAgB;IACxB,GAAG,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,MAAM,CAAC;CACf;AAED,UAAU,YAAY;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,gBAAgB,EAAE,CAAC;CAC3B","file":"models.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["models/models.ts"],"names":[],"mappings":"AAAA,UAAU,KAAK;IACb,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,GAAG,CAAC,EAAE,MAAM,CAAC;CACd;AAED,UAAU,MAAM;IACd,SAAS,EAAE,KAAK,CAAC;IACjB,YAAY,EAAE,MAAM,CAAC;IACrB,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,MAAM,CAAC;IACjB,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,CAAC;IACnB,aAAa,EAAE,MAAM,CAAC;IACtB,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,iBAAiB,EAAE,MAAM,CAAC;IAC1B,YAAY,EAAE,MAAM,CAAC;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,MAAM,CAAA;IAChB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,UAAU,MAAM;IACd,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,eAAe;IACvB,EAAE,EAAE,MAAM,CAAC;IACX,eAAe,EAAE,MAAM,CAAC;CACzB;AAED,UAAU,GAAG;IACX,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,QAAQ;IAChB,SAAS,EAAE,MAAM,CAAC;IAClB,EAAE,EAAE,MAAM,CAAC;IACX,YAAY,EAAE,MAAM,CAAC;IACrB,UAAU,EAAE,MAAM,CAAC;IACnB,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,qBAAqB;IAC7B,GAAG,EAAE,MAAM,CAAC;IACZ,YAAY,EAAE,MAAM,CAAC;CACtB;AAED,UAAU,kBAAkB;IAC1B,EAAE,EAAE,MAAM,CAAC;IACX,MAAM,EAAE,MAAM,CAAC;CAChB;AAED,UAAU,YAAY;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,qBAAqB,CAAC;IACjC,WAAW,EAAE,MAAM,CAAC;IACpB,MAAM,EAAE,kBAAkB,CAAC;CAC5B;AAED,UAAU,YAAY;IACpB,GAAG,EAAE,MAAM,CAAC;IACZ,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB;AAED,UAAU,gBAAgB;IACxB,GAAG,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,MAAM,CAAC;CACf;AAED,UAAU,YAAY;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,gBAAgB,EAAE,CAAC;CAC3B;AAED,UAAU,gBAAgB;IACxB,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;CACd;AAED,UAAU,WAAW;IACnB,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;CACd","file":"models.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/commonjs/models/public-models.d.ts b/dist/commonjs/models/public-models.d.ts index b38bc549..d949cd8b 100644 --- a/dist/commonjs/models/public-models.d.ts +++ b/dist/commonjs/models/public-models.d.ts @@ -155,3 +155,55 @@ export interface IKoppelingResponse { applications: IApplication[]; zichtbaarheid_tekst: string; } +export interface IAuteur { + id: number; + naam: string; + voornaam?: string; + uri?: string; + actor_uri?: string; + pseudoniem: string; + achternaam_voornaam?: string; + omschrijving?: string; + naamsvermelding: INaamsVermelding; + type: IAuteurType; + afkorting: string; + orcid: string; + kbo?: string; + ror?: string; + wikidata?: string; + status?: IAuteurStatus; + statussen: IAuteurStatus[]; + emailadressen: IAuteurEmailAdres[]; + relaties: IAuteurRelatie[]; + systemfields: ISystemFields; +} +export interface IAuteurStatus { + id: number; + status_id: number; + naam: ActiefStatus; + opmerkingen: string; + datum: string; + aanpasser_uri: string; + aanpasser_omschrijving: string; +} +export interface IAuteurEmailAdres { + auteur_id: number; + emailadres: string; + verborgen: boolean; + primair: boolean; +} +export interface IAuteurRelatie { + id?: number; + type?: IRelatieType; + van_id?: number; + naar_id: number; + van_omschrijving?: string; + naar_omschrijving?: string; + naar_uri?: string; + startdatum?: string; + einddatum?: string; +} +export interface IRelatieType { + id: number; + naam: AuteurRelatieTypeEnum; +} diff --git a/dist/commonjs/models/public-models.d.ts.map b/dist/commonjs/models/public-models.d.ts.map index af319dc7..c5863c07 100644 --- a/dist/commonjs/models/public-models.d.ts.map +++ b/dist/commonjs/models/public-models.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["models/public-models.ts"],"names":[],"mappings":"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","file":"public-models.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["models/public-models.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,mBAAmB,EAAE,MAAM,qBAAqB,CAAC;AAE1D,MAAM,WAAW,UAAU;IACzB,UAAU,EAAE,MAAM,CAAC;IACnB,WAAW,EAAE,MAAM,CAAC;IACpB,gBAAgB,EAAE,MAAM,CAAC;IACzB,UAAU,EAAE,MAAM,CAAC;IACnB,EAAE,EAAE,MAAM,CAAC;IACX,YAAY,EAAE,MAAM,CAAC;IACrB,eAAe,EAAE,eAAe,CAAC;IACjC,IAAI,EAAE,MAAM,CAAC;IACb,iBAAiB,EAAE,MAAM,CAAC;IAC1B,GAAG,EAAE,MAAM,CAAC;CACb;AAED,MAAM,WAAW,aAAa;IAC5B,UAAU,EAAE,MAAM,CAAC;IACnB,UAAU,EAAE,MAAM,CAAC;IACnB,UAAU,EAAE,YAAY,CAAC;IACzB,UAAU,EAAE,YAAY,CAAC;CAC1B;AAED,MAAM,WAAW,SAAS;IACxB,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,MAAM,CAAC;IACf,IAAI,EAAE,KAAK,CAAC;IACZ,eAAe,EAAE,MAAM,CAAC;CACzB;AAED,MAAM,WAAW,MAAM;IACrB,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,EAAE,CAAC;IACnB,SAAS,EAAE,MAAM,CAAC;IAClB,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,WAAW,EAAE,UAAU,EAAE,CAAC;IAC1B,EAAE,EAAE,MAAM,CAAC;IACX,GAAG,EAAE,GAAG,EAAE,CAAC;IACX,IAAI,EAAE,OAAO,EAAE,CAAC;IAChB,IAAI,EAAE,MAAM,CAAC;IACb,YAAY,EAAE,MAAM,CAAC;IACrB,WAAW,EAAE,MAAM,CAAC;IACpB,QAAQ,EAAE,QAAQ,EAAE,CAAA;IACpB,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,EAAE,YAAY,CAAC;IACrB,YAAY,EAAE,aAAa,CAAC;IAC5B,SAAS,EAAE,SAAS,EAAE,CAAC;IACvB,IAAI,EAAE,KAAK,CAAC;IACZ,KAAK,EAAE,MAAM,EAAE,CAAC;IAChB,GAAG,EAAE,MAAM,CAAC;IACZ,IAAI,EAAE,MAAM,EAAE,CAAC;IACf,QAAQ,EAAE,MAAM,CAAC;IACjB,aAAa,EAAE,KAAK,CAAC;CACtB;AAED,qBAAa,KAAK;IACT,WAAW,EAAE,UAAU,EAAE,CAAC;IAC1B,EAAE,EAAE,MAAM,CAAC;IACX,YAAY,EAAE,MAAM,CAAC;IACrB,GAAG,EAAE,MAAM,CAAC;CACpB;AAED,MAAM,WAAW,YAAY;IAC3B,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;CACb;AAED,MAAM,WAAW,SAAS,CAAC,KAAK;IAC9B,OAAO,EAAE,KAAK,EAAE,CAAC;IACjB,OAAO,EAAE,MAAM,CAAA;CAChB;AAGD,MAAM,WAAW,KAAK;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,UAAU,EAAE,WAAW,CAAC;IACxB,eAAe,EAAE,gBAAgB,CAAC;IAClC,gBAAgB,EAAE,iBAAiB,CAAC;IACpC,MAAM,EAAE,MAAM,EAAE,CAAC;IACjB,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,MAAM,CAAC;CAChB;AAED,MAAM,WAAW,iBAAiB;IAChC,IAAI,EAAE,MAAM,CAAC;IACb,YAAY,EAAE,MAAM,CAAC;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,mBAAmB,EAAE,MAAM,CAAC;CAC7B;AAED,MAAM,WAAW,gBAAgB;IAC/B,IAAI,EAAE,MAAM,CAAC;IACb,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;CACf;AAED,MAAM,WAAW,WAAW;IAC1B,EAAE,EAAE,MAAM,CAAC;IACX,WAAW,EAAE,MAAM,CAAC;IACpB,IAAI,EAAE,MAAM,CAAC;CACd;AAED,MAAM,WAAW,OAAO;IACtB,GAAG,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,MAAM,CAAC;CACf;AAED,oBAAY,UAAU,GAAG,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,CAAA;AAEhD,MAAM,WAAW,YAAY;IAC3B,MAAM,CAAC,EAAE,UAAU,CAAC;IACpB,OAAO,CAAC,EAAE,OAAO,EAAE,CAAC;IACpB,YAAY,CAAC,EAAE,MAAM,CAAC;CACvB;AAED,MAAM,WAAW,aAAa,CAAC,KAAK,CAAE,SAAQ,mBAAmB;IAC/D,OAAO,EAAE,KAAK,CAAC;CAChB;AAED,MAAM,WAAW,UAAU;IACzB,IAAI,CAAC,EAAE,MAAM,CAAC;CACf;AAED,MAAM,WAAW,iBAAiB;IAChC,KAAK,EAAE,OAAO,CAAC;IACf,OAAO,EAAE,MAAM,CAAC;CACjB;AAED,MAAM,WAAW,YAAY;IAC3B,gBAAgB,EAAE;QAChB,QAAQ,CAAC,EAAE,MAAM,OAAO,CAAC,iBAAiB,CAAC,CAAA;KAC5C,CAAC;CACH;AAED,MAAM,WAAW,IAAI,CAAC,CAAC;IACrB,EAAE,EAAE,MAAM,CAAC;IACX,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,OAAO,CAAC;IAClB,MAAM,EAAE,OAAO,CAAC;IAChB,KAAK,CAAC,EAAE,CAAC,CAAC;IACV,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,SAAS,CAAC,EAAE,OAAO,CAAA;CACpB;AAED,qBAAa,GAAG,CAAC,CAAC;IACT,EAAE,EAAE,MAAM,CAAC;IACX,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,OAAO,CAAC;IAClB,MAAM,EAAE,OAAO,CAAC;IAChB,KAAK,CAAC,EAAE,CAAC,CAAC;IACV,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,MAAM,CAAC,EAAE,OAAO,CAAC;gBAEZ,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC;CAG5B;AAED,MAAM,WAAW,MAAM,CAAC,CAAC;IACvB,KAAK,EAAE,CAAC,CAAC;IACT,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,KAAK,EAAE,MAAM,CAAC;IACd,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB;AAED,MAAM,WAAW,OAAO;IACtB,EAAE,EAAE,MAAM,CAAC;IACX,SAAS,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;IACb,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,aAAa,EAAE,MAAM,CAAC;IACtB,sBAAsB,EAAE,MAAM,CAAC;CAChC;AAED,MAAM,WAAW,kBAAkB;IACjC,eAAe,EAAE,MAAM,CAAC;IACxB,YAAY,EAAE,YAAY,EAAE,CAAC;IAC7B,mBAAmB,EAAE,MAAM,CAAC;CAC7B;AAED,MAAM,WAAW,OAAO;IACtB,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,UAAU,EAAE,MAAM,CAAC;IACnB,mBAAmB,CAAC,EAAE,MAAM,CAAC;IAC7B,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,eAAe,EAAE,gBAAgB,CAAC;IAClC,IAAI,EAAE,WAAW,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,GAAG,CAAC,EAAE,MAAM,CAAC;IACb,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,MAAM,CAAC,EAAE,aAAa,CAAC;IACvB,SAAS,EAAE,aAAa,EAAE,CAAC;IAC3B,aAAa,EAAE,iBAAiB,EAAE,CAAC;IACnC,QAAQ,EAAE,cAAc,EAAE,CAAC;IAC3B,YAAY,EAAE,aAAa,CAAC;CAC7B;AAED,MAAM,WAAW,aAAa;IAC5B,EAAE,EAAE,MAAM,CAAC;IACX,SAAS,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,YAAY,CAAC;IACnB,WAAW,EAAE,MAAM,CAAC;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,aAAa,EAAE,MAAM,CAAC;IACtB,sBAAsB,EAAE,MAAM,CAAC;CAChC;AAED,MAAM,WAAW,iBAAiB;IAChC,SAAS,EAAE,MAAM,CAAC;IAClB,UAAU,EAAE,MAAM,CAAC;IACnB,SAAS,EAAE,OAAO,CAAC;IACnB,OAAO,EAAE,OAAO,CAAC;CAClB;AAED,MAAM,WAAW,cAAc;IAC7B,EAAE,CAAC,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,YAAY,CAAC;IACpB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,OAAO,EAAE,MAAM,CAAC;IAChB,gBAAgB,CAAC,EAAE,MAAM,CAAC;IAC1B,iBAAiB,CAAC,EAAE,MAAM,CAAC;IAC3B,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,SAAS,CAAC,EAAE,MAAM,CAAC;CACpB;AAED,MAAM,WAAW,YAAY;IAC3B,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,qBAAqB,CAAC;CAC7B","file":"public-models.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/models/enums.d.ts b/dist/native-modules/models/enums.d.ts new file mode 100644 index 00000000..d47978b5 --- /dev/null +++ b/dist/native-modules/models/enums.d.ts @@ -0,0 +1,8 @@ +declare enum ActiefStatus { + ACTIEF = "Actief", + TE_REVISEREN = "Te reviseren" +} +declare enum AuteurRelatieTypeEnum { + IS_DEEL_VAN = "is deel van", + OMVAT = "omvat" +} diff --git a/dist/native-modules/models/enums.d.ts.map b/dist/native-modules/models/enums.d.ts.map new file mode 100644 index 00000000..da64768f --- /dev/null +++ b/dist/native-modules/models/enums.d.ts.map @@ -0,0 +1 @@ +{"version":3,"sources":["models/enums.ts"],"names":[],"mappings":"AAAA,aAAK,YAAY;IACf,MAAM,WAAW;IACjB,YAAY,iBAAiB;CAC9B;AAED,aAAK,qBAAqB;IACxB,WAAW,gBAAgB;IAC3B,KAAK,UAAU;CAChB","file":"enums.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/models/enums.js b/dist/native-modules/models/enums.js new file mode 100644 index 00000000..5983e15e --- /dev/null +++ b/dist/native-modules/models/enums.js @@ -0,0 +1,12 @@ +var ActiefStatus; +(function (ActiefStatus) { + ActiefStatus["ACTIEF"] = "Actief"; + ActiefStatus["TE_REVISEREN"] = "Te reviseren"; +})(ActiefStatus || (ActiefStatus = {})); +var AuteurRelatieTypeEnum; +(function (AuteurRelatieTypeEnum) { + AuteurRelatieTypeEnum["IS_DEEL_VAN"] = "is deel van"; + AuteurRelatieTypeEnum["OMVAT"] = "omvat"; +})(AuteurRelatieTypeEnum || (AuteurRelatieTypeEnum = {})); + +//# sourceMappingURL=enums.js.map diff --git a/dist/native-modules/models/enums.js.map b/dist/native-modules/models/enums.js.map new file mode 100644 index 00000000..94ac2c88 --- /dev/null +++ b/dist/native-modules/models/enums.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["models/enums.ts"],"names":[],"mappings":"AAAA,IAAK,YAGJ;AAHD,WAAK,YAAY;IACf,iCAAiB,CAAA;IACjB,6CAA6B,CAAA;AAC/B,CAAC,EAHI,YAAY,KAAZ,YAAY,QAGhB;AAED,IAAK,qBAGJ;AAHD,WAAK,qBAAqB;IACxB,oDAA2B,CAAA;IAC3B,wCAAe,CAAA;AACjB,CAAC,EAHI,qBAAqB,KAArB,qBAAqB,QAGzB","file":"enums.js","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/models/models.d.ts b/dist/native-modules/models/models.d.ts index 333b9500..f0b9fa4a 100644 --- a/dist/native-modules/models/models.d.ts +++ b/dist/native-modules/models/models.d.ts @@ -68,3 +68,11 @@ interface IApplication { count: number; items: IApplicationItem[]; } +interface INaamsVermelding { + id: number; + naam: string; +} +interface IAuteurType { + id: number; + naam: string; +} diff --git a/dist/native-modules/models/models.d.ts.map b/dist/native-modules/models/models.d.ts.map index 1688c595..e9f43993 100644 --- a/dist/native-modules/models/models.d.ts.map +++ b/dist/native-modules/models/models.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["models/models.ts"],"names":[],"mappings":"AAAA,UAAU,KAAK;IACb,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,GAAG,CAAC,EAAE,MAAM,CAAC;CACd;AAED,UAAU,MAAM;IACd,SAAS,EAAE,KAAK,CAAC;IACjB,YAAY,EAAE,MAAM,CAAC;IACrB,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,MAAM,CAAC;IACjB,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,CAAC;IACnB,aAAa,EAAE,MAAM,CAAC;IACtB,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,iBAAiB,EAAE,MAAM,CAAC;IAC1B,YAAY,EAAE,MAAM,CAAC;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,MAAM,CAAA;IAChB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,UAAU,MAAM;IACd,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,eAAe;IACvB,EAAE,EAAE,MAAM,CAAC;IACX,eAAe,EAAE,MAAM,CAAC;CACzB;AAED,UAAU,GAAG;IACX,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,QAAQ;IAChB,SAAS,EAAE,MAAM,CAAC;IAClB,EAAE,EAAE,MAAM,CAAC;IACX,YAAY,EAAE,MAAM,CAAC;IACrB,UAAU,EAAE,MAAM,CAAC;IACnB,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,qBAAqB;IAC7B,GAAG,EAAE,MAAM,CAAC;IACZ,YAAY,EAAE,MAAM,CAAC;CACtB;AAED,UAAU,kBAAkB;IAC1B,EAAE,EAAE,MAAM,CAAC;IACX,MAAM,EAAE,MAAM,CAAC;CAChB;AAED,UAAU,YAAY;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,qBAAqB,CAAC;IACjC,WAAW,EAAE,MAAM,CAAC;IACpB,MAAM,EAAE,kBAAkB,CAAC;CAC5B;AAED,UAAU,YAAY;IACpB,GAAG,EAAE,MAAM,CAAC;IACZ,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB;AAED,UAAU,gBAAgB;IACxB,GAAG,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,MAAM,CAAC;CACf;AAED,UAAU,YAAY;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,gBAAgB,EAAE,CAAC;CAC3B","file":"models.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["models/models.ts"],"names":[],"mappings":"AAAA,UAAU,KAAK;IACb,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,GAAG,CAAC,EAAE,MAAM,CAAC;CACd;AAED,UAAU,MAAM;IACd,SAAS,EAAE,KAAK,CAAC;IACjB,YAAY,EAAE,MAAM,CAAC;IACrB,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,MAAM,CAAC;IACjB,WAAW,EAAE,MAAM,CAAC;IACpB,UAAU,EAAE,MAAM,CAAC;IACnB,aAAa,EAAE,MAAM,CAAC;IACtB,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;IACb,iBAAiB,EAAE,MAAM,CAAC;IAC1B,YAAY,EAAE,MAAM,CAAC;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,MAAM,CAAA;IAChB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,UAAU,MAAM;IACd,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,eAAe;IACvB,EAAE,EAAE,MAAM,CAAC;IACX,eAAe,EAAE,MAAM,CAAC;CACzB;AAED,UAAU,GAAG;IACX,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,QAAQ;IAChB,SAAS,EAAE,MAAM,CAAC;IAClB,EAAE,EAAE,MAAM,CAAC;IACX,YAAY,EAAE,MAAM,CAAC;IACrB,UAAU,EAAE,MAAM,CAAC;IACnB,IAAI,EAAE,KAAK,CAAC;CACb;AAED,UAAU,qBAAqB;IAC7B,GAAG,EAAE,MAAM,CAAC;IACZ,YAAY,EAAE,MAAM,CAAC;CACtB;AAED,UAAU,kBAAkB;IAC1B,EAAE,EAAE,MAAM,CAAC;IACX,MAAM,EAAE,MAAM,CAAC;CAChB;AAED,UAAU,YAAY;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,SAAS,EAAE,qBAAqB,CAAC;IACjC,WAAW,EAAE,MAAM,CAAC;IACpB,MAAM,EAAE,kBAAkB,CAAC;CAC5B;AAED,UAAU,YAAY;IACpB,GAAG,EAAE,MAAM,CAAC;IACZ,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB;AAED,UAAU,gBAAgB;IACxB,GAAG,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,MAAM,CAAC;CACf;AAED,UAAU,YAAY;IACpB,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,gBAAgB,EAAE,CAAC;CAC3B;AAED,UAAU,gBAAgB;IACxB,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;CACd;AAED,UAAU,WAAW;IACnB,EAAE,EAAE,MAAM,CAAC;IACX,IAAI,EAAE,MAAM,CAAC;CACd","file":"models.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/models/public-models.d.ts b/dist/native-modules/models/public-models.d.ts index b38bc549..d949cd8b 100644 --- a/dist/native-modules/models/public-models.d.ts +++ b/dist/native-modules/models/public-models.d.ts @@ -155,3 +155,55 @@ export interface IKoppelingResponse { applications: IApplication[]; zichtbaarheid_tekst: string; } +export interface IAuteur { + id: number; + naam: string; + voornaam?: string; + uri?: string; + actor_uri?: string; + pseudoniem: string; + achternaam_voornaam?: string; + omschrijving?: string; + naamsvermelding: INaamsVermelding; + type: IAuteurType; + afkorting: string; + orcid: string; + kbo?: string; + ror?: string; + wikidata?: string; + status?: IAuteurStatus; + statussen: IAuteurStatus[]; + emailadressen: IAuteurEmailAdres[]; + relaties: IAuteurRelatie[]; + systemfields: ISystemFields; +} +export interface IAuteurStatus { + id: number; + status_id: number; + naam: ActiefStatus; + opmerkingen: string; + datum: string; + aanpasser_uri: string; + aanpasser_omschrijving: string; +} +export interface IAuteurEmailAdres { + auteur_id: number; + emailadres: string; + verborgen: boolean; + primair: boolean; +} +export interface IAuteurRelatie { + id?: number; + type?: IRelatieType; + van_id?: number; + naar_id: number; + van_omschrijving?: string; + naar_omschrijving?: string; + naar_uri?: string; + startdatum?: string; + einddatum?: string; +} +export interface IRelatieType { + id: number; + naam: AuteurRelatieTypeEnum; +} diff --git a/dist/native-modules/models/public-models.d.ts.map b/dist/native-modules/models/public-models.d.ts.map index af319dc7..c5863c07 100644 --- a/dist/native-modules/models/public-models.d.ts.map +++ b/dist/native-modules/models/public-models.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["models/public-models.ts"],"names":[],"mappings":"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","file":"public-models.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["models/public-models.ts"],"names":[],"mappings":"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","file":"public-models.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/src/models/enums.ts b/src/models/enums.ts new file mode 100644 index 00000000..27dbdd5d --- /dev/null +++ b/src/models/enums.ts @@ -0,0 +1,9 @@ +enum ActiefStatus { + ACTIEF = 'Actief', + TE_REVISEREN = 'Te reviseren' +} + +enum AuteurRelatieTypeEnum { + IS_DEEL_VAN = 'is deel van', + OMVAT = 'omvat' +} \ No newline at end of file diff --git a/src/models/models.ts b/src/models/models.ts index a9edc3e8..631555b3 100644 --- a/src/models/models.ts +++ b/src/models/models.ts @@ -79,3 +79,13 @@ interface IApplication { count: number; items: IApplicationItem[]; } + +interface INaamsVermelding { + id: number; + naam: string; +} + +interface IAuteurType { + id: number; + naam: string; +} \ No newline at end of file diff --git a/src/models/public-models.ts b/src/models/public-models.ts index 8ad35f67..4162cb67 100644 --- a/src/models/public-models.ts +++ b/src/models/public-models.ts @@ -182,3 +182,60 @@ export interface IKoppelingResponse { applications: IApplication[]; zichtbaarheid_tekst: string; } + +export interface IAuteur { + id: number; + naam: string; + voornaam?: string; + uri?: string; + actor_uri?: string; + pseudoniem: string; + achternaam_voornaam?: string; + omschrijving?: string; + naamsvermelding: INaamsVermelding; + type: IAuteurType; + afkorting: string; + orcid: string; + kbo?: string; + ror?: string; + wikidata?: string; + status?: IAuteurStatus; + statussen: IAuteurStatus[]; + emailadressen: IAuteurEmailAdres[]; + relaties: IAuteurRelatie[]; + systemfields: ISystemFields; +} + +export interface IAuteurStatus { + id: number; + status_id: number; + naam: ActiefStatus; + opmerkingen: string; + datum: string; + aanpasser_uri: string; + aanpasser_omschrijving: string; +} + +export interface IAuteurEmailAdres { + auteur_id: number; + emailadres: string; + verborgen: boolean; + primair: boolean; +} + +export interface IAuteurRelatie { + id?: number; + type?: IRelatieType; + van_id?: number; + naar_id: number; + van_omschrijving?: string; + naar_omschrijving?: string; + naar_uri?: string; + startdatum?: string; + einddatum?: string; +} + +export interface IRelatieType { + id: number; + naam: AuteurRelatieTypeEnum; +} \ No newline at end of file From 7d4688162f7e671c0b2133a598a7560fa9751eea Mon Sep 17 00:00:00 2001 From: Yannick Kuypers Date: Thu, 3 Nov 2022 13:21:40 +0100 Subject: [PATCH 02/10] #238 auteurswidget eerste versie --- .../commonjs/auteur-widget/auteur-widget.d.ts | 30 +++ .../auteur-widget/auteur-widget.d.ts.map | 1 + .../commonjs/auteur-widget/auteur-widget.html | 1 + dist/commonjs/auteur-widget/auteur-widget.js | 218 ++++++++++++++++++ .../auteur-widget/auteur-widget.js.map | 1 + dist/commonjs/auteur-widget/index.d.ts | 3 + dist/commonjs/auteur-widget/index.d.ts.map | 1 + dist/commonjs/auteur-widget/index.js | 15 ++ dist/commonjs/auteur-widget/index.js.map | 1 + dist/commonjs/exports.d.ts | 1 + dist/commonjs/exports.d.ts.map | 2 +- dist/commonjs/exports.js | 1 + dist/commonjs/exports.js.map | 2 +- dist/commonjs/index.d.ts.map | 2 +- dist/commonjs/index.js | 1 + dist/commonjs/index.js.map | 2 +- .../auteur-widget/auteur-widget.d.ts | 30 +++ .../auteur-widget/auteur-widget.d.ts.map | 1 + .../auteur-widget/auteur-widget.html | 1 + .../auteur-widget/auteur-widget.js | 216 +++++++++++++++++ .../auteur-widget/auteur-widget.js.map | 1 + dist/native-modules/auteur-widget/index.d.ts | 3 + .../auteur-widget/index.d.ts.map | 1 + dist/native-modules/auteur-widget/index.js | 9 + .../native-modules/auteur-widget/index.js.map | 1 + dist/native-modules/exports.d.ts | 1 + dist/native-modules/exports.d.ts.map | 2 +- dist/native-modules/exports.js | 1 + dist/native-modules/exports.js.map | 2 +- dist/native-modules/index.d.ts.map | 2 +- dist/native-modules/index.js | 1 + dist/native-modules/index.js.map | 2 +- src/auteur-widget/auteur-widget.html | 35 +++ src/auteur-widget/auteur-widget.ts | 176 ++++++++++++++ src/auteur-widget/index.ts | 9 + src/exports.ts | 1 + src/index.ts | 1 + 37 files changed, 770 insertions(+), 8 deletions(-) create mode 100644 dist/commonjs/auteur-widget/auteur-widget.d.ts create mode 100644 dist/commonjs/auteur-widget/auteur-widget.d.ts.map create mode 100644 dist/commonjs/auteur-widget/auteur-widget.html create mode 100644 dist/commonjs/auteur-widget/auteur-widget.js create mode 100644 dist/commonjs/auteur-widget/auteur-widget.js.map create mode 100644 dist/commonjs/auteur-widget/index.d.ts create mode 100644 dist/commonjs/auteur-widget/index.d.ts.map create mode 100644 dist/commonjs/auteur-widget/index.js create mode 100644 dist/commonjs/auteur-widget/index.js.map create mode 100644 dist/native-modules/auteur-widget/auteur-widget.d.ts create mode 100644 dist/native-modules/auteur-widget/auteur-widget.d.ts.map create mode 100644 dist/native-modules/auteur-widget/auteur-widget.html create mode 100644 dist/native-modules/auteur-widget/auteur-widget.js create mode 100644 dist/native-modules/auteur-widget/auteur-widget.js.map create mode 100644 dist/native-modules/auteur-widget/index.d.ts create mode 100644 dist/native-modules/auteur-widget/index.d.ts.map create mode 100644 dist/native-modules/auteur-widget/index.js create mode 100644 dist/native-modules/auteur-widget/index.js.map create mode 100644 src/auteur-widget/auteur-widget.html create mode 100644 src/auteur-widget/auteur-widget.ts create mode 100644 src/auteur-widget/index.ts diff --git a/dist/commonjs/auteur-widget/auteur-widget.d.ts b/dist/commonjs/auteur-widget/auteur-widget.d.ts new file mode 100644 index 00000000..21061879 --- /dev/null +++ b/dist/commonjs/auteur-widget/auteur-widget.d.ts @@ -0,0 +1,30 @@ +import { DialogController, DialogService } from 'aurelia-dialog'; +import { IAuteur, IRangeHeader, IResponse, ParamsType } from 'models/public-models'; +export declare class AuteurWidget { + dialogService: DialogService; + controller: DialogController; + zoekterm: string; + title: string; + private gridOptions; + private auteurType; + private buttonActief; + getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + auteursUrl: string; + constructor(dialogService: DialogService, controller: DialogController); + activate(model: { + auteurType: string; + getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + auteursUrl: string; + }): void; + bind(): void; + setRowData(): Promise; + onGridReady(): void; + resize(): void; + refresh(): void; + search(): void; + addAuteur(): void; + private getColumnDefinitions; + private actiesCellRenderer; + private huidigeRelatiesCellRenderer; + private setParameters; +} diff --git a/dist/commonjs/auteur-widget/auteur-widget.d.ts.map b/dist/commonjs/auteur-widget/auteur-widget.d.ts.map new file mode 100644 index 00000000..f54177e0 --- /dev/null +++ b/dist/commonjs/auteur-widget/auteur-widget.d.ts.map @@ -0,0 +1 @@ +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,aAAa,EAAE,MAAM,gBAAgB,CAAC;AAGjE,OAAO,EAAE,OAAO,EAAE,YAAY,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAIpF,qBACa,YAAY;IAUd,aAAa,EAAE,aAAa;IAC5B,UAAU,EAAE,gBAAgB;IAV9B,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAsB;IAC1C,OAAO,CAAC,WAAW,CAAqB;IACxC,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,YAAY,CAAS;IACtB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;IAClF,UAAU,EAAE,MAAM,CAAC;gBAGjB,aAAa,EAAE,aAAa,EAC5B,UAAU,EAAE,gBAAgB;IAG9B,QAAQ,CAAC,KAAK,EAAE;QACrB,UAAU,EAAE,MAAM,CAAC;QACnB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;QAClF,UAAU,EAAE,MAAM,CAAA;KACnB,GAAG,IAAI;IAMD,IAAI;IAsBE,UAAU;IA4BhB,WAAW;IAIX,MAAM;IAMN,OAAO;IAIP,MAAM;IAIN,SAAS;IAShB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,kBAAkB;IAiB1B,OAAO,CAAC,2BAA2B;IAwBnC,OAAO,CAAC,aAAa;CActB","file":"auteur-widget.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/commonjs/auteur-widget/auteur-widget.html b/dist/commonjs/auteur-widget/auteur-widget.html new file mode 100644 index 00000000..b1bb7a6a --- /dev/null +++ b/dist/commonjs/auteur-widget/auteur-widget.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/commonjs/auteur-widget/auteur-widget.js b/dist/commonjs/auteur-widget/auteur-widget.js new file mode 100644 index 00000000..57342d3c --- /dev/null +++ b/dist/commonjs/auteur-widget/auteur-widget.js @@ -0,0 +1,218 @@ +"use strict"; +var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { + var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; + if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); + else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; + return c > 3 && r && Object.defineProperty(target, key, r), r; +}; +var __metadata = (this && this.__metadata) || function (k, v) { + if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); +}; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +var __generator = (this && this.__generator) || function (thisArg, body) { + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; + return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + function verb(n) { return function (v) { return step([n, v]); }; } + function step(op) { + if (f) throw new TypeError("Generator is already executing."); + while (_) try { + if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; + if (y = 0, t) op = [op[0] & 2, t.value]; + switch (op[0]) { + case 0: case 1: t = op; break; + case 4: _.label++; return { value: op[1], done: false }; + case 5: _.label++; y = op[1]; op = [0]; continue; + case 7: op = _.ops.pop(); _.trys.pop(); continue; + default: + if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } + if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } + if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } + if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } + if (t[2]) _.ops.pop(); + _.trys.pop(); continue; + } + op = body.call(thisArg, _); + } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } + if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; + } +}; +Object.defineProperty(exports, "__esModule", { value: true }); +var aurelia_dialog_1 = require("aurelia-dialog"); +var aurelia_framework_1 = require("aurelia-framework"); +var log = aurelia_framework_1.LogManager.getLogger('auteur-widget'); +var AuteurWidget = (function () { + function AuteurWidget(dialogService, controller) { + this.dialogService = dialogService; + this.controller = controller; + this.title = 'Auteur toevoegen'; + this.gridOptions = {}; + this.buttonActief = false; + } + AuteurWidget.prototype.activate = function (model) { + this.auteurType = model.auteurType; + this.getAll = model.getAll; + this.auteursUrl = model.auteursUrl; + }; + AuteurWidget.prototype.bind = function () { + var _this = this; + this.gridOptions.context = this; + this.gridOptions.suppressMovableColumns = true; + this.gridOptions.defaultColDef = { + resizable: true, + sortable: true + }; + this.gridOptions.headerHeight = 45; + this.gridOptions.rowHeight = 40; + this.gridOptions.rowModelType = 'infinite'; + this.gridOptions.rowData = null; + this.gridOptions.infiniteInitialRowCount = 1; + this.gridOptions.cacheBlockSize = 50; + this.gridOptions.domLayout = 'autoHeight'; + this.gridOptions.overlayNoRowsTemplate = 'Er zijn geen resultaten'; + this.gridOptions.overlayLoadingTemplate = ''; + this.gridOptions.enableBrowserTooltips = true; + this.gridOptions.columnDefs = this.getColumnDefinitions(); + this.gridOptions.rowSelection = 'single'; + this.gridOptions.onRowSelected = function () { return _this.buttonActief = true; }; + }; + AuteurWidget.prototype.setRowData = function () { + return __awaiter(this, void 0, void 0, function () { + var dataSource; + var _this = this; + return __generator(this, function (_a) { + dataSource = { + rowCount: null, + getRows: function (params) { return __awaiter(_this, void 0, void 0, function () { + var sortParameters, data; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + sortParameters = this.setParameters(params); + params.context.gridOptions.api.showLoadingOverlay(); + return [4, params.context.apiService.getAll(sortParameters, { start: params.startRow, end: params.endRow }) + .catch(function (e) { return log.error(e); })]; + case 1: + data = _a.sent(); + if (data) { + params.successCallback(data.content, data.lastRow); + if (data.content.length <= 0) { + params.context.gridOptions.api.showNoRowsOverlay(); + params.context.gridOptions.api.setInfiniteRowCount(0, false); + } + else { + params.context.gridOptions.api.hideOverlay(); + } + } + else { + params.context.gridOptions.api.showNoRowsOverlay(); + } + params.context.resize(); + return [2]; + } + }); + }); } + }; + this.gridOptions.api.setDatasource(dataSource); + return [2]; + }); + }); + }; + AuteurWidget.prototype.onGridReady = function () { + this.setRowData(); + }; + AuteurWidget.prototype.resize = function () { + this.gridOptions.api.sizeColumnsToFit(); + this.gridOptions.api.resetRowHeights(); + this.gridOptions.api.sizeColumnsToFit(); + }; + AuteurWidget.prototype.refresh = function () { + this.gridOptions.api.refreshInfiniteCache(); + }; + AuteurWidget.prototype.search = function () { + this.gridOptions.api.purgeInfiniteCache(); + }; + AuteurWidget.prototype.addAuteur = function () { + if (!this.buttonActief) { + return; + } + var selectedAuteur = this.gridOptions.api.getSelectedRows()[0]; + this.controller.ok(selectedAuteur); + }; + AuteurWidget.prototype.getColumnDefinitions = function () { + return [ + { headerName: 'ID', field: 'id', sort: 'desc', width: 35 }, + { headerName: 'Naam', colId: 'naam', field: 'omschrijving', width: 200 }, + { headerName: 'Huidige relaties', field: 'relaties', sortable: false, + cellRenderer: this.huidigeRelatiesCellRenderer, width: 150 }, + { headerName: '', cellClass: 'acties-cell', sortable: false, + cellRenderer: this.actiesCellRenderer, minWidth: 75, maxWidth: 75 } + ]; + }; + AuteurWidget.prototype.actiesCellRenderer = function (params) { + if (params.data) { + var container = document.createElement('span'); + var openLink = document.createElement('a'); + openLink.setAttribute('target', '_blank'); + openLink.setAttribute('href', params.data.uri); + openLink.setAttribute('title', 'Bekijk deze auteur'); + openLink.setAttribute('style', 'display: inline-flex'); + var openElement = document.createElement('i'); + openElement.className = 'fa fa-eye'; + openLink.appendChild(openElement); + container.appendChild(openLink); + return container; + } + }; + AuteurWidget.prototype.huidigeRelatiesCellRenderer = function (params) { + if (params.value && params.value.length > 0) { + var ul_1 = document.createElement('ul'); + var title = params.value.map(function (item) { return '- ' + item.naar_omschrijving; }).join('\n'); + ul_1.setAttribute('title', title); + if (params.value.length < 3) { + params.value.forEach(function (item) { + var li = document.createElement('li'); + li.innerText = item.naar_omschrijving; + ul_1.appendChild(li); + }); + } + else { + var li1 = document.createElement('li'); + li1.innerText = params.value[0].naar_omschrijving; + var li2 = document.createElement('li'); + li2.innerText = "... en nog " + (params.value.length - 1) + " andere"; + ul_1.append(li1, li2); + } + return ul_1; + } + return ''; + }; + AuteurWidget.prototype.setParameters = function (params) { + var paramsObj = { + tekst: this.zoekterm || null, + sort: null, + type: this.auteurType + }; + if (params.sortModel.length) { + var sortModel = params.sortModel[0]; + paramsObj.sort = ((sortModel.sort === 'asc') ? '' : '-') + sortModel.colId; + } + return paramsObj; + }; + AuteurWidget = __decorate([ + aurelia_framework_1.autoinject, + __metadata("design:paramtypes", [aurelia_dialog_1.DialogService, + aurelia_dialog_1.DialogController]) + ], AuteurWidget); + return AuteurWidget; +}()); +exports.AuteurWidget = AuteurWidget; + +//# sourceMappingURL=auteur-widget.js.map diff --git a/dist/commonjs/auteur-widget/auteur-widget.js.map b/dist/commonjs/auteur-widget/auteur-widget.js.map new file mode 100644 index 00000000..5fae1905 --- /dev/null +++ b/dist/commonjs/auteur-widget/auteur-widget.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"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","file":"auteur-widget.js","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/commonjs/auteur-widget/index.d.ts b/dist/commonjs/auteur-widget/index.d.ts new file mode 100644 index 00000000..a4e305bd --- /dev/null +++ b/dist/commonjs/auteur-widget/index.d.ts @@ -0,0 +1,3 @@ +import { FrameworkConfiguration } from 'aurelia-framework'; +export * from './auteur-widget'; +export declare function configure(config: FrameworkConfiguration): void; diff --git a/dist/commonjs/auteur-widget/index.d.ts.map b/dist/commonjs/auteur-widget/index.d.ts.map new file mode 100644 index 00000000..c6ffc2f5 --- /dev/null +++ b/dist/commonjs/auteur-widget/index.d.ts.map @@ -0,0 +1 @@ +{"version":3,"sources":["auteur-widget/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,sBAAsB,EAAY,MAAM,mBAAmB,CAAC;AAErE,cAAc,iBAAiB,CAAC;AAEhC,wBAAgB,SAAS,CAAC,MAAM,EAAE,sBAAsB,QAIvD","file":"index.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/commonjs/auteur-widget/index.js b/dist/commonjs/auteur-widget/index.js new file mode 100644 index 00000000..fed4aa18 --- /dev/null +++ b/dist/commonjs/auteur-widget/index.js @@ -0,0 +1,15 @@ +"use strict"; +function __export(m) { + for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; +} +Object.defineProperty(exports, "__esModule", { value: true }); +var aurelia_framework_1 = require("aurelia-framework"); +__export(require("./auteur-widget")); +function configure(config) { + config.globalResources([ + aurelia_framework_1.PLATFORM.moduleName('./auteur-widget') + ]); +} +exports.configure = configure; + +//# sourceMappingURL=index.js.map diff --git a/dist/commonjs/auteur-widget/index.js.map b/dist/commonjs/auteur-widget/index.js.map new file mode 100644 index 00000000..1cb4bb6b --- /dev/null +++ b/dist/commonjs/auteur-widget/index.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["auteur-widget/index.ts"],"names":[],"mappings":";;;;;AAAA,uDAAqE;AAErE,qCAAgC;AAEhC,SAAgB,SAAS,CAAC,MAA8B;IACtD,MAAM,CAAC,eAAe,CAAC;QACrB,4BAAQ,CAAC,UAAU,CAAC,iBAAiB,CAAC;KACvC,CAAC,CAAC;AACL,CAAC;AAJD,8BAIC","file":"index.js","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/commonjs/exports.d.ts b/dist/commonjs/exports.d.ts index 5b1a6474..21c50b09 100644 --- a/dist/commonjs/exports.d.ts +++ b/dist/commonjs/exports.d.ts @@ -30,6 +30,7 @@ export * from './multi-select/multi-select'; export * from './references-dialog/references-dialog'; export * from './koppeling-dialog/koppeling-dialog'; export * from './actor-widget/actor-widget'; +export * from './auteur-widget/auteur-widget'; export * from './copy-button/copy-button'; export * from './models/public-models'; export * from './expander/expander'; diff --git a/dist/commonjs/exports.d.ts.map b/dist/commonjs/exports.d.ts.map index dfdfe99e..7fe45477 100644 --- a/dist/commonjs/exports.d.ts.map +++ b/dist/commonjs/exports.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["exports.ts"],"names":[],"mappings":"AAAA,cAAc,oBAAoB,CAAC;AACnC,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AAEpC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yCAAyC,CAAC;AAExD,cAAc,uBAAuB,CAAC;AACtC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,sCAAsC,CAAC;AACrD,cAAc,yCAAyC,CAAC;AACxD,cAAc,iCAAiC,CAAC;AAChD,cAAc,0CAA0C,CAAC;AAEzD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,mCAAmC,CAAC;AAElD,cAAc,yBAAyB,CAAC;AACxC,cAAc,sCAAsC,CAAC;AAErD,cAAc,mBAAmB,CAAC;AAElC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,+BAA+B,CAAC;AAG9C,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sBAAsB,CAAC;AAErC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mCAAmC,CAAC;AAClD,cAAc,iCAAiC,CAAC;AAEhD,cAAc,iEAAiE,CAAC;AAEhF,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sCAAsC,CAAC;AACrD,cAAc,mCAAmC,CAAC;AAElD,cAAc,oBAAoB,CAAC;AAEnC,cAAc,6BAA6B,CAAC;AAE5C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qCAAqC,CAAC;AAEpD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,2BAA2B,CAAC;AAE1C,cAAc,wBAAwB,CAAC;AAEvC,cAAc,qBAAqB,CAAC;AACpC,cAAc,+BAA+B,CAAC;AAE9C,cAAc,yCAAyC,CAAA","file":"exports.d.ts","sourceRoot":"../../src/"} \ No newline at end of file +{"version":3,"sources":["exports.ts"],"names":[],"mappings":"AAAA,cAAc,oBAAoB,CAAC;AACnC,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AAEpC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yCAAyC,CAAC;AAExD,cAAc,uBAAuB,CAAC;AACtC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,sCAAsC,CAAC;AACrD,cAAc,yCAAyC,CAAC;AACxD,cAAc,iCAAiC,CAAC;AAChD,cAAc,0CAA0C,CAAC;AAEzD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,mCAAmC,CAAC;AAElD,cAAc,yBAAyB,CAAC;AACxC,cAAc,sCAAsC,CAAC;AAErD,cAAc,mBAAmB,CAAC;AAElC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,+BAA+B,CAAC;AAG9C,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sBAAsB,CAAC;AAErC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mCAAmC,CAAC;AAClD,cAAc,iCAAiC,CAAC;AAEhD,cAAc,iEAAiE,CAAC;AAEhF,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sCAAsC,CAAC;AACrD,cAAc,mCAAmC,CAAC;AAElD,cAAc,oBAAoB,CAAC;AAEnC,cAAc,6BAA6B,CAAC;AAE5C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qCAAqC,CAAC;AAEpD,cAAc,6BAA6B,CAAC;AAC5C,cAAc,+BAA+B,CAAC;AAE9C,cAAc,2BAA2B,CAAC;AAE1C,cAAc,wBAAwB,CAAC;AAEvC,cAAc,qBAAqB,CAAC;AACpC,cAAc,+BAA+B,CAAC;AAE9C,cAAc,yCAAyC,CAAA","file":"exports.d.ts","sourceRoot":"../../src/"} \ No newline at end of file diff --git a/dist/commonjs/exports.js b/dist/commonjs/exports.js index 4dd938a0..f96bb00b 100644 --- a/dist/commonjs/exports.js +++ b/dist/commonjs/exports.js @@ -32,6 +32,7 @@ __export(require("./multi-select/multi-select")); __export(require("./references-dialog/references-dialog")); __export(require("./koppeling-dialog/koppeling-dialog")); __export(require("./actor-widget/actor-widget")); +__export(require("./auteur-widget/auteur-widget")); __export(require("./copy-button/copy-button")); __export(require("./models/public-models")); __export(require("./expander/expander")); diff --git a/dist/commonjs/exports.js.map b/dist/commonjs/exports.js.map index 94f4276e..1d2d471a 100644 --- a/dist/commonjs/exports.js.map +++ b/dist/commonjs/exports.js.map @@ -1 +1 @@ -{"version":3,"sources":["exports.ts"],"names":[],"mappings":";;;;;AAAA,wCAAmC;AACnC,sCAAiC;AACjC,yCAAoC;AAEpC,iDAA4C;AAC5C,6DAAwD;AAExD,2CAAsC;AAEtC,0DAAqD;AACrD,6DAAwD;AAExD,8DAAyD;AAEzD,iDAA4C;AAE5C,uDAAkD;AAElD,6CAAwC;AAGxC,uCAAkC;AAElC,mDAA8C;AAC9C,mDAA8C;AAG9C,iDAA4C;AAC5C,0CAAqC;AAErC,iDAA4C;AAC5C,uDAAkD;AAClD,qDAAgD;AAEhD,qFAAgF;AAEhF,iDAA4C;AAC5C,0DAAqD;AACrD,uDAAkD;AAElD,wCAAmC;AAEnC,iDAA4C;AAE5C,2DAAsD;AACtD,yDAAoD;AAEpD,iDAA4C;AAE5C,+CAA0C;AAE1C,4CAAuC;AAEvC,yCAAoC;AACpC,mDAA8C;AAE9C,6DAAuD","file":"exports.js","sourceRoot":"../../src/"} \ No newline at end of file +{"version":3,"sources":["exports.ts"],"names":[],"mappings":";;;;;AAAA,wCAAmC;AACnC,sCAAiC;AACjC,yCAAoC;AAEpC,iDAA4C;AAC5C,6DAAwD;AAExD,2CAAsC;AAEtC,0DAAqD;AACrD,6DAAwD;AAExD,8DAAyD;AAEzD,iDAA4C;AAE5C,uDAAkD;AAElD,6CAAwC;AAGxC,uCAAkC;AAElC,mDAA8C;AAC9C,mDAA8C;AAG9C,iDAA4C;AAC5C,0CAAqC;AAErC,iDAA4C;AAC5C,uDAAkD;AAClD,qDAAgD;AAEhD,qFAAgF;AAEhF,iDAA4C;AAC5C,0DAAqD;AACrD,uDAAkD;AAElD,wCAAmC;AAEnC,iDAA4C;AAE5C,2DAAsD;AACtD,yDAAoD;AAEpD,iDAA4C;AAC5C,mDAA8C;AAE9C,+CAA0C;AAE1C,4CAAuC;AAEvC,yCAAoC;AACpC,mDAA8C;AAE9C,6DAAuD","file":"exports.js","sourceRoot":"../../src/"} \ No newline at end of file diff --git a/dist/commonjs/index.d.ts.map b/dist/commonjs/index.d.ts.map index a838e61c..04e5ef54 100644 --- a/dist/commonjs/index.d.ts.map +++ b/dist/commonjs/index.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,sBAAsB,EAAY,MAAM,mBAAmB,CAAC;AAErE,cAAc,WAAW,CAAC;AAE1B,wBAAgB,SAAS,CAAC,MAAM,EAAE,sBAAsB,QAmBvD","file":"index.d.ts","sourceRoot":"../../src/"} \ No newline at end of file +{"version":3,"sources":["index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,sBAAsB,EAAY,MAAM,mBAAmB,CAAC;AAErE,cAAc,WAAW,CAAC;AAE1B,wBAAgB,SAAS,CAAC,MAAM,EAAE,sBAAsB,QAoBvD","file":"index.d.ts","sourceRoot":"../../src/"} \ No newline at end of file diff --git a/dist/commonjs/index.js b/dist/commonjs/index.js index 235064aa..cb360889 100644 --- a/dist/commonjs/index.js +++ b/dist/commonjs/index.js @@ -20,6 +20,7 @@ function configure(config) { .feature(aurelia_framework_1.PLATFORM.moduleName('oerelia/multi-select/index')) .feature(aurelia_framework_1.PLATFORM.moduleName('oerelia/value-converters/index')) .feature(aurelia_framework_1.PLATFORM.moduleName('oerelia/actor-widget/index')) + .feature(aurelia_framework_1.PLATFORM.moduleName('oerelia/auteur-widget/index')) .feature(aurelia_framework_1.PLATFORM.moduleName('oerelia/copy-button/index')) .feature(aurelia_framework_1.PLATFORM.moduleName('oerelia/expander/index')) .feature(aurelia_framework_1.PLATFORM.moduleName('oerelia/datepicker/index')) diff --git a/dist/commonjs/index.js.map b/dist/commonjs/index.js.map index ddf6a770..b01446db 100644 --- a/dist/commonjs/index.js.map +++ b/dist/commonjs/index.js.map @@ -1 +1 @@ -{"version":3,"sources":["index.ts"],"names":[],"mappings":";;;;;AAAA,uDAAqE;AAErE,+BAA0B;AAE1B,SAAgB,SAAS,CAAC,MAA8B;IACtD,MAAM;SACH,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,oBAAoB,CAAC,CAAC;SAClD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,yBAAyB,CAAC,CAAC;SACvD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,yBAAyB,CAAC,CAAC;SACvD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,+BAA+B,CAAC,CAAC;SAC7D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,0BAA0B,CAAC,CAAC;SACxD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,uBAAuB,CAAC,CAAC;SACrD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,6BAA6B,CAAC,CAAC;SAC3D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,6BAA6B,CAAC,CAAC;SAC3D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,gCAAgC,CAAC,CAAC;SAC9D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,2BAA2B,CAAC,CAAC;SACzD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,wBAAwB,CAAC,CAAC;SACtD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,0BAA0B,CAAC,CAAC;SACxD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,gCAAgC,CAAC,CAAC,CAAA;AACnE,CAAC;AAnBD,8BAmBC","file":"index.js","sourceRoot":"../../src/"} \ No newline at end of file +{"version":3,"sources":["index.ts"],"names":[],"mappings":";;;;;AAAA,uDAAqE;AAErE,+BAA0B;AAE1B,SAAgB,SAAS,CAAC,MAA8B;IACtD,MAAM;SACH,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,oBAAoB,CAAC,CAAC;SAClD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,yBAAyB,CAAC,CAAC;SACvD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,yBAAyB,CAAC,CAAC;SACvD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,+BAA+B,CAAC,CAAC;SAC7D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,0BAA0B,CAAC,CAAC;SACxD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,uBAAuB,CAAC,CAAC;SACrD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,6BAA6B,CAAC,CAAC;SAC3D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,6BAA6B,CAAC,CAAC;SAC3D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,gCAAgC,CAAC,CAAC;SAC9D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,6BAA6B,CAAC,CAAC;SAC3D,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,2BAA2B,CAAC,CAAC;SACzD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,wBAAwB,CAAC,CAAC;SACtD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,0BAA0B,CAAC,CAAC;SACxD,OAAO,CAAC,4BAAQ,CAAC,UAAU,CAAC,gCAAgC,CAAC,CAAC,CAAA;AACnE,CAAC;AApBD,8BAoBC","file":"index.js","sourceRoot":"../../src/"} \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/auteur-widget.d.ts b/dist/native-modules/auteur-widget/auteur-widget.d.ts new file mode 100644 index 00000000..21061879 --- /dev/null +++ b/dist/native-modules/auteur-widget/auteur-widget.d.ts @@ -0,0 +1,30 @@ +import { DialogController, DialogService } from 'aurelia-dialog'; +import { IAuteur, IRangeHeader, IResponse, ParamsType } from 'models/public-models'; +export declare class AuteurWidget { + dialogService: DialogService; + controller: DialogController; + zoekterm: string; + title: string; + private gridOptions; + private auteurType; + private buttonActief; + getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + auteursUrl: string; + constructor(dialogService: DialogService, controller: DialogController); + activate(model: { + auteurType: string; + getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + auteursUrl: string; + }): void; + bind(): void; + setRowData(): Promise; + onGridReady(): void; + resize(): void; + refresh(): void; + search(): void; + addAuteur(): void; + private getColumnDefinitions; + private actiesCellRenderer; + private huidigeRelatiesCellRenderer; + private setParameters; +} diff --git a/dist/native-modules/auteur-widget/auteur-widget.d.ts.map b/dist/native-modules/auteur-widget/auteur-widget.d.ts.map new file mode 100644 index 00000000..f54177e0 --- /dev/null +++ b/dist/native-modules/auteur-widget/auteur-widget.d.ts.map @@ -0,0 +1 @@ +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,aAAa,EAAE,MAAM,gBAAgB,CAAC;AAGjE,OAAO,EAAE,OAAO,EAAE,YAAY,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAIpF,qBACa,YAAY;IAUd,aAAa,EAAE,aAAa;IAC5B,UAAU,EAAE,gBAAgB;IAV9B,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAsB;IAC1C,OAAO,CAAC,WAAW,CAAqB;IACxC,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,YAAY,CAAS;IACtB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;IAClF,UAAU,EAAE,MAAM,CAAC;gBAGjB,aAAa,EAAE,aAAa,EAC5B,UAAU,EAAE,gBAAgB;IAG9B,QAAQ,CAAC,KAAK,EAAE;QACrB,UAAU,EAAE,MAAM,CAAC;QACnB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;QAClF,UAAU,EAAE,MAAM,CAAA;KACnB,GAAG,IAAI;IAMD,IAAI;IAsBE,UAAU;IA4BhB,WAAW;IAIX,MAAM;IAMN,OAAO;IAIP,MAAM;IAIN,SAAS;IAShB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,kBAAkB;IAiB1B,OAAO,CAAC,2BAA2B;IAwBnC,OAAO,CAAC,aAAa;CActB","file":"auteur-widget.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/auteur-widget.html b/dist/native-modules/auteur-widget/auteur-widget.html new file mode 100644 index 00000000..b1bb7a6a --- /dev/null +++ b/dist/native-modules/auteur-widget/auteur-widget.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/auteur-widget.js b/dist/native-modules/auteur-widget/auteur-widget.js new file mode 100644 index 00000000..153310c2 --- /dev/null +++ b/dist/native-modules/auteur-widget/auteur-widget.js @@ -0,0 +1,216 @@ +var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { + var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; + if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); + else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; + return c > 3 && r && Object.defineProperty(target, key, r), r; +}; +var __metadata = (this && this.__metadata) || function (k, v) { + if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); +}; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +var __generator = (this && this.__generator) || function (thisArg, body) { + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; + return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + function verb(n) { return function (v) { return step([n, v]); }; } + function step(op) { + if (f) throw new TypeError("Generator is already executing."); + while (_) try { + if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; + if (y = 0, t) op = [op[0] & 2, t.value]; + switch (op[0]) { + case 0: case 1: t = op; break; + case 4: _.label++; return { value: op[1], done: false }; + case 5: _.label++; y = op[1]; op = [0]; continue; + case 7: op = _.ops.pop(); _.trys.pop(); continue; + default: + if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } + if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } + if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } + if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } + if (t[2]) _.ops.pop(); + _.trys.pop(); continue; + } + op = body.call(thisArg, _); + } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } + if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; + } +}; +import { DialogController, DialogService } from 'aurelia-dialog'; +import { autoinject, LogManager } from 'aurelia-framework'; +var log = LogManager.getLogger('auteur-widget'); +var AuteurWidget = (function () { + function AuteurWidget(dialogService, controller) { + this.dialogService = dialogService; + this.controller = controller; + this.title = 'Auteur toevoegen'; + this.gridOptions = {}; + this.buttonActief = false; + } + AuteurWidget.prototype.activate = function (model) { + this.auteurType = model.auteurType; + this.getAll = model.getAll; + this.auteursUrl = model.auteursUrl; + }; + AuteurWidget.prototype.bind = function () { + var _this = this; + this.gridOptions.context = this; + this.gridOptions.suppressMovableColumns = true; + this.gridOptions.defaultColDef = { + resizable: true, + sortable: true + }; + this.gridOptions.headerHeight = 45; + this.gridOptions.rowHeight = 40; + this.gridOptions.rowModelType = 'infinite'; + this.gridOptions.rowData = null; + this.gridOptions.infiniteInitialRowCount = 1; + this.gridOptions.cacheBlockSize = 50; + this.gridOptions.domLayout = 'autoHeight'; + this.gridOptions.overlayNoRowsTemplate = 'Er zijn geen resultaten'; + this.gridOptions.overlayLoadingTemplate = ''; + this.gridOptions.enableBrowserTooltips = true; + this.gridOptions.columnDefs = this.getColumnDefinitions(); + this.gridOptions.rowSelection = 'single'; + this.gridOptions.onRowSelected = function () { return _this.buttonActief = true; }; + }; + AuteurWidget.prototype.setRowData = function () { + return __awaiter(this, void 0, void 0, function () { + var dataSource; + var _this = this; + return __generator(this, function (_a) { + dataSource = { + rowCount: null, + getRows: function (params) { return __awaiter(_this, void 0, void 0, function () { + var sortParameters, data; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + sortParameters = this.setParameters(params); + params.context.gridOptions.api.showLoadingOverlay(); + return [4, params.context.apiService.getAll(sortParameters, { start: params.startRow, end: params.endRow }) + .catch(function (e) { return log.error(e); })]; + case 1: + data = _a.sent(); + if (data) { + params.successCallback(data.content, data.lastRow); + if (data.content.length <= 0) { + params.context.gridOptions.api.showNoRowsOverlay(); + params.context.gridOptions.api.setInfiniteRowCount(0, false); + } + else { + params.context.gridOptions.api.hideOverlay(); + } + } + else { + params.context.gridOptions.api.showNoRowsOverlay(); + } + params.context.resize(); + return [2]; + } + }); + }); } + }; + this.gridOptions.api.setDatasource(dataSource); + return [2]; + }); + }); + }; + AuteurWidget.prototype.onGridReady = function () { + this.setRowData(); + }; + AuteurWidget.prototype.resize = function () { + this.gridOptions.api.sizeColumnsToFit(); + this.gridOptions.api.resetRowHeights(); + this.gridOptions.api.sizeColumnsToFit(); + }; + AuteurWidget.prototype.refresh = function () { + this.gridOptions.api.refreshInfiniteCache(); + }; + AuteurWidget.prototype.search = function () { + this.gridOptions.api.purgeInfiniteCache(); + }; + AuteurWidget.prototype.addAuteur = function () { + if (!this.buttonActief) { + return; + } + var selectedAuteur = this.gridOptions.api.getSelectedRows()[0]; + this.controller.ok(selectedAuteur); + }; + AuteurWidget.prototype.getColumnDefinitions = function () { + return [ + { headerName: 'ID', field: 'id', sort: 'desc', width: 35 }, + { headerName: 'Naam', colId: 'naam', field: 'omschrijving', width: 200 }, + { headerName: 'Huidige relaties', field: 'relaties', sortable: false, + cellRenderer: this.huidigeRelatiesCellRenderer, width: 150 }, + { headerName: '', cellClass: 'acties-cell', sortable: false, + cellRenderer: this.actiesCellRenderer, minWidth: 75, maxWidth: 75 } + ]; + }; + AuteurWidget.prototype.actiesCellRenderer = function (params) { + if (params.data) { + var container = document.createElement('span'); + var openLink = document.createElement('a'); + openLink.setAttribute('target', '_blank'); + openLink.setAttribute('href', params.data.uri); + openLink.setAttribute('title', 'Bekijk deze auteur'); + openLink.setAttribute('style', 'display: inline-flex'); + var openElement = document.createElement('i'); + openElement.className = 'fa fa-eye'; + openLink.appendChild(openElement); + container.appendChild(openLink); + return container; + } + }; + AuteurWidget.prototype.huidigeRelatiesCellRenderer = function (params) { + if (params.value && params.value.length > 0) { + var ul_1 = document.createElement('ul'); + var title = params.value.map(function (item) { return '- ' + item.naar_omschrijving; }).join('\n'); + ul_1.setAttribute('title', title); + if (params.value.length < 3) { + params.value.forEach(function (item) { + var li = document.createElement('li'); + li.innerText = item.naar_omschrijving; + ul_1.appendChild(li); + }); + } + else { + var li1 = document.createElement('li'); + li1.innerText = params.value[0].naar_omschrijving; + var li2 = document.createElement('li'); + li2.innerText = "... en nog " + (params.value.length - 1) + " andere"; + ul_1.append(li1, li2); + } + return ul_1; + } + return ''; + }; + AuteurWidget.prototype.setParameters = function (params) { + var paramsObj = { + tekst: this.zoekterm || null, + sort: null, + type: this.auteurType + }; + if (params.sortModel.length) { + var sortModel = params.sortModel[0]; + paramsObj.sort = ((sortModel.sort === 'asc') ? '' : '-') + sortModel.colId; + } + return paramsObj; + }; + AuteurWidget = __decorate([ + autoinject, + __metadata("design:paramtypes", [DialogService, + DialogController]) + ], AuteurWidget); + return AuteurWidget; +}()); +export { AuteurWidget }; + +//# sourceMappingURL=auteur-widget.js.map diff --git a/dist/native-modules/auteur-widget/auteur-widget.js.map b/dist/native-modules/auteur-widget/auteur-widget.js.map new file mode 100644 index 00000000..bc38b2be --- /dev/null +++ b/dist/native-modules/auteur-widget/auteur-widget.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"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","file":"auteur-widget.js","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/index.d.ts b/dist/native-modules/auteur-widget/index.d.ts new file mode 100644 index 00000000..a4e305bd --- /dev/null +++ b/dist/native-modules/auteur-widget/index.d.ts @@ -0,0 +1,3 @@ +import { FrameworkConfiguration } from 'aurelia-framework'; +export * from './auteur-widget'; +export declare function configure(config: FrameworkConfiguration): void; diff --git a/dist/native-modules/auteur-widget/index.d.ts.map b/dist/native-modules/auteur-widget/index.d.ts.map new file mode 100644 index 00000000..c6ffc2f5 --- /dev/null +++ b/dist/native-modules/auteur-widget/index.d.ts.map @@ -0,0 +1 @@ +{"version":3,"sources":["auteur-widget/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,sBAAsB,EAAY,MAAM,mBAAmB,CAAC;AAErE,cAAc,iBAAiB,CAAC;AAEhC,wBAAgB,SAAS,CAAC,MAAM,EAAE,sBAAsB,QAIvD","file":"index.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/index.js b/dist/native-modules/auteur-widget/index.js new file mode 100644 index 00000000..d9b94f9c --- /dev/null +++ b/dist/native-modules/auteur-widget/index.js @@ -0,0 +1,9 @@ +import { PLATFORM } from 'aurelia-framework'; +export * from './auteur-widget'; +export function configure(config) { + config.globalResources([ + PLATFORM.moduleName('./auteur-widget') + ]); +} + +//# sourceMappingURL=index.js.map diff --git a/dist/native-modules/auteur-widget/index.js.map b/dist/native-modules/auteur-widget/index.js.map new file mode 100644 index 00000000..f4f34036 --- /dev/null +++ b/dist/native-modules/auteur-widget/index.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["auteur-widget/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAA0B,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAErE,cAAc,iBAAiB,CAAC;AAEhC,MAAM,UAAU,SAAS,CAAC,MAA8B;IACtD,MAAM,CAAC,eAAe,CAAC;QACrB,QAAQ,CAAC,UAAU,CAAC,iBAAiB,CAAC;KACvC,CAAC,CAAC;AACL,CAAC","file":"index.js","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/exports.d.ts b/dist/native-modules/exports.d.ts index 5b1a6474..21c50b09 100644 --- a/dist/native-modules/exports.d.ts +++ b/dist/native-modules/exports.d.ts @@ -30,6 +30,7 @@ export * from './multi-select/multi-select'; export * from './references-dialog/references-dialog'; export * from './koppeling-dialog/koppeling-dialog'; export * from './actor-widget/actor-widget'; +export * from './auteur-widget/auteur-widget'; export * from './copy-button/copy-button'; export * from './models/public-models'; export * from './expander/expander'; diff --git a/dist/native-modules/exports.d.ts.map b/dist/native-modules/exports.d.ts.map index dfdfe99e..7fe45477 100644 --- a/dist/native-modules/exports.d.ts.map +++ b/dist/native-modules/exports.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["exports.ts"],"names":[],"mappings":"AAAA,cAAc,oBAAoB,CAAC;AACnC,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AAEpC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yCAAyC,CAAC;AAExD,cAAc,uBAAuB,CAAC;AACtC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,sCAAsC,CAAC;AACrD,cAAc,yCAAyC,CAAC;AACxD,cAAc,iCAAiC,CAAC;AAChD,cAAc,0CAA0C,CAAC;AAEzD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,mCAAmC,CAAC;AAElD,cAAc,yBAAyB,CAAC;AACxC,cAAc,sCAAsC,CAAC;AAErD,cAAc,mBAAmB,CAAC;AAElC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,+BAA+B,CAAC;AAG9C,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sBAAsB,CAAC;AAErC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mCAAmC,CAAC;AAClD,cAAc,iCAAiC,CAAC;AAEhD,cAAc,iEAAiE,CAAC;AAEhF,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sCAAsC,CAAC;AACrD,cAAc,mCAAmC,CAAC;AAElD,cAAc,oBAAoB,CAAC;AAEnC,cAAc,6BAA6B,CAAC;AAE5C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qCAAqC,CAAC;AAEpD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,2BAA2B,CAAC;AAE1C,cAAc,wBAAwB,CAAC;AAEvC,cAAc,qBAAqB,CAAC;AACpC,cAAc,+BAA+B,CAAC;AAE9C,cAAc,yCAAyC,CAAA","file":"exports.d.ts","sourceRoot":"../../src/"} \ No newline at end of file +{"version":3,"sources":["exports.ts"],"names":[],"mappings":"AAAA,cAAc,oBAAoB,CAAC;AACnC,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AAEpC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yCAAyC,CAAC;AAExD,cAAc,uBAAuB,CAAC;AACtC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,sCAAsC,CAAC;AACrD,cAAc,yCAAyC,CAAC;AACxD,cAAc,iCAAiC,CAAC;AAChD,cAAc,0CAA0C,CAAC;AAEzD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,mCAAmC,CAAC;AAElD,cAAc,yBAAyB,CAAC;AACxC,cAAc,sCAAsC,CAAC;AAErD,cAAc,mBAAmB,CAAC;AAElC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,+BAA+B,CAAC;AAG9C,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sBAAsB,CAAC;AAErC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mCAAmC,CAAC;AAClD,cAAc,iCAAiC,CAAC;AAEhD,cAAc,iEAAiE,CAAC;AAEhF,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sCAAsC,CAAC;AACrD,cAAc,mCAAmC,CAAC;AAElD,cAAc,oBAAoB,CAAC;AAEnC,cAAc,6BAA6B,CAAC;AAE5C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qCAAqC,CAAC;AAEpD,cAAc,6BAA6B,CAAC;AAC5C,cAAc,+BAA+B,CAAC;AAE9C,cAAc,2BAA2B,CAAC;AAE1C,cAAc,wBAAwB,CAAC;AAEvC,cAAc,qBAAqB,CAAC;AACpC,cAAc,+BAA+B,CAAC;AAE9C,cAAc,yCAAyC,CAAA","file":"exports.d.ts","sourceRoot":"../../src/"} \ No newline at end of file diff --git a/dist/native-modules/exports.js b/dist/native-modules/exports.js index e5eb2592..07f3de72 100644 --- a/dist/native-modules/exports.js +++ b/dist/native-modules/exports.js @@ -27,6 +27,7 @@ export * from './multi-select/multi-select'; export * from './references-dialog/references-dialog'; export * from './koppeling-dialog/koppeling-dialog'; export * from './actor-widget/actor-widget'; +export * from './auteur-widget/auteur-widget'; export * from './copy-button/copy-button'; export * from './models/public-models'; export * from './expander/expander'; diff --git a/dist/native-modules/exports.js.map b/dist/native-modules/exports.js.map index 37f672dc..fe37336b 100644 --- a/dist/native-modules/exports.js.map +++ b/dist/native-modules/exports.js.map @@ -1 +1 @@ -{"version":3,"sources":["exports.ts"],"names":[],"mappings":"AAAA,cAAc,oBAAoB,CAAC;AACnC,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AAEpC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yCAAyC,CAAC;AAExD,cAAc,uBAAuB,CAAC;AAEtC,cAAc,sCAAsC,CAAC;AACrD,cAAc,yCAAyC,CAAC;AAExD,cAAc,0CAA0C,CAAC;AAEzD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,mCAAmC,CAAC;AAElD,cAAc,yBAAyB,CAAC;AAGxC,cAAc,mBAAmB,CAAC;AAElC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,+BAA+B,CAAC;AAG9C,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sBAAsB,CAAC;AAErC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mCAAmC,CAAC;AAClD,cAAc,iCAAiC,CAAC;AAEhD,cAAc,iEAAiE,CAAC;AAEhF,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sCAAsC,CAAC;AACrD,cAAc,mCAAmC,CAAC;AAElD,cAAc,oBAAoB,CAAC;AAEnC,cAAc,6BAA6B,CAAC;AAE5C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qCAAqC,CAAC;AAEpD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,2BAA2B,CAAC;AAE1C,cAAc,wBAAwB,CAAC;AAEvC,cAAc,qBAAqB,CAAC;AACpC,cAAc,+BAA+B,CAAC;AAE9C,cAAc,yCAAyC,CAAA","file":"exports.js","sourceRoot":"../../src/"} \ No newline at end of file +{"version":3,"sources":["exports.ts"],"names":[],"mappings":"AAAA,cAAc,oBAAoB,CAAC;AACnC,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AAEpC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yCAAyC,CAAC;AAExD,cAAc,uBAAuB,CAAC;AAEtC,cAAc,sCAAsC,CAAC;AACrD,cAAc,yCAAyC,CAAC;AAExD,cAAc,0CAA0C,CAAC;AAEzD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,mCAAmC,CAAC;AAElD,cAAc,yBAAyB,CAAC;AAGxC,cAAc,mBAAmB,CAAC;AAElC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,+BAA+B,CAAC;AAG9C,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sBAAsB,CAAC;AAErC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mCAAmC,CAAC;AAClD,cAAc,iCAAiC,CAAC;AAEhD,cAAc,iEAAiE,CAAC;AAEhF,cAAc,6BAA6B,CAAC;AAC5C,cAAc,sCAAsC,CAAC;AACrD,cAAc,mCAAmC,CAAC;AAElD,cAAc,oBAAoB,CAAC;AAEnC,cAAc,6BAA6B,CAAC;AAE5C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qCAAqC,CAAC;AAEpD,cAAc,6BAA6B,CAAC;AAC5C,cAAc,+BAA+B,CAAC;AAE9C,cAAc,2BAA2B,CAAC;AAE1C,cAAc,wBAAwB,CAAC;AAEvC,cAAc,qBAAqB,CAAC;AACpC,cAAc,+BAA+B,CAAC;AAE9C,cAAc,yCAAyC,CAAA","file":"exports.js","sourceRoot":"../../src/"} \ No newline at end of file diff --git a/dist/native-modules/index.d.ts.map b/dist/native-modules/index.d.ts.map index a838e61c..04e5ef54 100644 --- a/dist/native-modules/index.d.ts.map +++ b/dist/native-modules/index.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,sBAAsB,EAAY,MAAM,mBAAmB,CAAC;AAErE,cAAc,WAAW,CAAC;AAE1B,wBAAgB,SAAS,CAAC,MAAM,EAAE,sBAAsB,QAmBvD","file":"index.d.ts","sourceRoot":"../../src/"} \ No newline at end of file +{"version":3,"sources":["index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,sBAAsB,EAAY,MAAM,mBAAmB,CAAC;AAErE,cAAc,WAAW,CAAC;AAE1B,wBAAgB,SAAS,CAAC,MAAM,EAAE,sBAAsB,QAoBvD","file":"index.d.ts","sourceRoot":"../../src/"} \ No newline at end of file diff --git a/dist/native-modules/index.js b/dist/native-modules/index.js index 8a5377d1..8b3fc0dc 100644 --- a/dist/native-modules/index.js +++ b/dist/native-modules/index.js @@ -15,6 +15,7 @@ export function configure(config) { .feature(PLATFORM.moduleName('oerelia/multi-select/index')) .feature(PLATFORM.moduleName('oerelia/value-converters/index')) .feature(PLATFORM.moduleName('oerelia/actor-widget/index')) + .feature(PLATFORM.moduleName('oerelia/auteur-widget/index')) .feature(PLATFORM.moduleName('oerelia/copy-button/index')) .feature(PLATFORM.moduleName('oerelia/expander/index')) .feature(PLATFORM.moduleName('oerelia/datepicker/index')) diff --git a/dist/native-modules/index.js.map b/dist/native-modules/index.js.map index a35d0c99..073eeeca 100644 --- a/dist/native-modules/index.js.map +++ b/dist/native-modules/index.js.map @@ -1 +1 @@ -{"version":3,"sources":["index.ts"],"names":[],"mappings":"AAAA,OAAO,EAA0B,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAErE,cAAc,WAAW,CAAC;AAE1B,MAAM,UAAU,SAAS,CAAC,MAA8B;IACtD,MAAM;SACH,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,oBAAoB,CAAC,CAAC;SAClD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,yBAAyB,CAAC,CAAC;SACvD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,yBAAyB,CAAC,CAAC;SACvD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,+BAA+B,CAAC,CAAC;SAC7D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,0BAA0B,CAAC,CAAC;SACxD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,uBAAuB,CAAC,CAAC;SACrD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,6BAA6B,CAAC,CAAC;SAC3D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,6BAA6B,CAAC,CAAC;SAC3D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,gCAAgC,CAAC,CAAC;SAC9D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,2BAA2B,CAAC,CAAC;SACzD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,wBAAwB,CAAC,CAAC;SACtD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,0BAA0B,CAAC,CAAC;SACxD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,gCAAgC,CAAC,CAAC,CAAA;AACnE,CAAC","file":"index.js","sourceRoot":"../../src/"} \ No newline at end of file +{"version":3,"sources":["index.ts"],"names":[],"mappings":"AAAA,OAAO,EAA0B,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAErE,cAAc,WAAW,CAAC;AAE1B,MAAM,UAAU,SAAS,CAAC,MAA8B;IACtD,MAAM;SACH,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,oBAAoB,CAAC,CAAC;SAClD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,yBAAyB,CAAC,CAAC;SACvD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,yBAAyB,CAAC,CAAC;SACvD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,+BAA+B,CAAC,CAAC;SAC7D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,0BAA0B,CAAC,CAAC;SACxD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,uBAAuB,CAAC,CAAC;SACrD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,6BAA6B,CAAC,CAAC;SAC3D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,6BAA6B,CAAC,CAAC;SAC3D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,gCAAgC,CAAC,CAAC;SAC9D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,4BAA4B,CAAC,CAAC;SAC1D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,6BAA6B,CAAC,CAAC;SAC3D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,2BAA2B,CAAC,CAAC;SACzD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,wBAAwB,CAAC,CAAC;SACtD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,0BAA0B,CAAC,CAAC;SACxD,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,gCAAgC,CAAC,CAAC,CAAA;AACnE,CAAC","file":"index.js","sourceRoot":"../../src/"} \ No newline at end of file diff --git a/src/auteur-widget/auteur-widget.html b/src/auteur-widget/auteur-widget.html new file mode 100644 index 00000000..d32516a9 --- /dev/null +++ b/src/auteur-widget/auteur-widget.html @@ -0,0 +1,35 @@ + diff --git a/src/auteur-widget/auteur-widget.ts b/src/auteur-widget/auteur-widget.ts new file mode 100644 index 00000000..680ed831 --- /dev/null +++ b/src/auteur-widget/auteur-widget.ts @@ -0,0 +1,176 @@ +import { DialogController, DialogService } from 'aurelia-dialog'; +import { autoinject, LogManager } from 'aurelia-framework'; +import { ColDef, GridOptions, IGetRowsParams } from 'ag-grid-community'; +import { IAuteur, IRangeHeader, IResponse, ParamsType } from 'models/public-models'; + +const log = LogManager.getLogger('auteur-widget'); + +@autoinject +export class AuteurWidget { + public zoekterm: string; + public title: string = 'Auteur toevoegen'; + private gridOptions = {} as GridOptions; + private auteurType: string; + private buttonActief = false; + public getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + public auteursUrl: string; + + constructor( + public dialogService: DialogService, + public controller: DialogController + ) { } + + public activate(model: { + auteurType: string, + getAll: (params: ParamsType, range?: IRangeHeader) => Promise>, + auteursUrl: string + }): void { + this.auteurType = model.auteurType; + this.getAll = model.getAll; + this.auteursUrl = model.auteursUrl; + } + + public bind() { + this.gridOptions.context = this; + this.gridOptions.suppressMovableColumns = true; + this.gridOptions.defaultColDef = { + resizable: true, + sortable: true + }; + this.gridOptions.headerHeight = 45; + this.gridOptions.rowHeight = 40; + this.gridOptions.rowModelType = 'infinite'; + this.gridOptions.rowData = null; + this.gridOptions.infiniteInitialRowCount = 1; + this.gridOptions.cacheBlockSize = 50; + this.gridOptions.domLayout = 'autoHeight'; + this.gridOptions.overlayNoRowsTemplate = 'Er zijn geen resultaten'; + this.gridOptions.overlayLoadingTemplate = ''; + this.gridOptions.enableBrowserTooltips = true; + this.gridOptions.columnDefs = this.getColumnDefinitions(); + this.gridOptions.rowSelection = 'single'; + this.gridOptions.onRowSelected = () => this.buttonActief = true; + } + + public async setRowData() { + const dataSource = { + rowCount: null, + getRows: async (params) => { + const sortParameters = this.setParameters(params); + params.context.gridOptions.api.showLoadingOverlay(); + const data = await params.context.apiService.getAll(sortParameters, + { start: params.startRow, end: params.endRow } as IRangeHeader + ) + .catch((e) => log.error(e)); + + if (data) { + params.successCallback(data.content, data.lastRow); + if (data.content.length <= 0) { + params.context.gridOptions.api.showNoRowsOverlay(); + params.context.gridOptions.api.setInfiniteRowCount(0, false); + } else { + params.context.gridOptions.api.hideOverlay(); + } + } else { + params.context.gridOptions.api.showNoRowsOverlay(); + } + params.context.resize(); + } + }; + this.gridOptions.api.setDatasource(dataSource); + } + + public onGridReady() { + this.setRowData(); + } + + public resize() { + this.gridOptions.api.sizeColumnsToFit(); + this.gridOptions.api.resetRowHeights(); + this.gridOptions.api.sizeColumnsToFit(); + } + + public refresh() { + this.gridOptions.api.refreshInfiniteCache(); + } + + public search() { + this.gridOptions.api.purgeInfiniteCache(); + } + + public addAuteur() { + if (!this.buttonActief) { + return; + } + + const selectedAuteur = this.gridOptions.api.getSelectedRows()[0] as IAuteur; + this.controller.ok(selectedAuteur); + } + + private getColumnDefinitions(): ColDef[] { + return [ + { headerName: 'ID', field: 'id', sort: 'desc', width: 35 }, + { headerName: 'Naam', colId: 'naam', field: 'omschrijving', width: 200 }, + { headerName: 'Huidige relaties', field: 'relaties', sortable: false, + cellRenderer: this.huidigeRelatiesCellRenderer, width: 150 }, + { headerName: '', cellClass: 'acties-cell', sortable: false, + cellRenderer: this.actiesCellRenderer, minWidth: 75, maxWidth: 75 } + ]; + } + + private actiesCellRenderer(params) { + if (params.data) { + const container = document.createElement('span'); + const openLink = document.createElement('a'); + openLink.setAttribute('target', '_blank'); + openLink.setAttribute('href', params.data.uri); + openLink.setAttribute('title', 'Bekijk deze auteur'); + openLink.setAttribute('style', 'display: inline-flex'); + + const openElement = document.createElement('i'); + openElement.className = 'fa fa-eye'; + openLink.appendChild(openElement); + container.appendChild(openLink); + return container; + } + } + + private huidigeRelatiesCellRenderer(params) { + if (params.value && params.value.length > 0) { + const ul = document.createElement('ul'); + const title = params.value.map((item) => '- ' + item.naar_omschrijving).join('\n'); + ul.setAttribute('title', title); + + if (params.value.length < 3) { + params.value.forEach((item) => { + const li = document.createElement('li'); + li.innerText = item.naar_omschrijving; + ul.appendChild(li); + }); + } else { + const li1 = document.createElement('li'); + li1.innerText = params.value[0].naar_omschrijving; + const li2 = document.createElement('li'); + li2.innerText = `... en nog ${params.value.length - 1} andere`; + ul.append(li1, li2); + } + return ul; + } + return ''; + } + + private setParameters(params: IGetRowsParams) { + const paramsObj = { + tekst: this.zoekterm || null, + sort: null, + type: this.auteurType + }; + + if (params.sortModel.length) { + const sortModel = params.sortModel[0]; + paramsObj.sort = ((sortModel.sort === 'asc') ? '' : '-') + sortModel.colId; + } + + return paramsObj; + } +} diff --git a/src/auteur-widget/index.ts b/src/auteur-widget/index.ts new file mode 100644 index 00000000..928497a6 --- /dev/null +++ b/src/auteur-widget/index.ts @@ -0,0 +1,9 @@ +import { FrameworkConfiguration, PLATFORM } from 'aurelia-framework'; + +export * from './auteur-widget'; + +export function configure(config: FrameworkConfiguration) { + config.globalResources([ + PLATFORM.moduleName('./auteur-widget') + ]); +} diff --git a/src/exports.ts b/src/exports.ts index ce46d605..0a13abbc 100644 --- a/src/exports.ts +++ b/src/exports.ts @@ -46,6 +46,7 @@ export * from './references-dialog/references-dialog'; export * from './koppeling-dialog/koppeling-dialog'; export * from './actor-widget/actor-widget'; +export * from './auteur-widget/auteur-widget'; export * from './copy-button/copy-button'; diff --git a/src/index.ts b/src/index.ts index 27aa3539..1f845bc6 100644 --- a/src/index.ts +++ b/src/index.ts @@ -17,6 +17,7 @@ export function configure(config: FrameworkConfiguration) { .feature(PLATFORM.moduleName('oerelia/multi-select/index')) .feature(PLATFORM.moduleName('oerelia/value-converters/index')) .feature(PLATFORM.moduleName('oerelia/actor-widget/index')) + .feature(PLATFORM.moduleName('oerelia/auteur-widget/index')) .feature(PLATFORM.moduleName('oerelia/copy-button/index')) .feature(PLATFORM.moduleName('oerelia/expander/index')) .feature(PLATFORM.moduleName('oerelia/datepicker/index')) From 2742032d055b3b442632abaad82ae7eb09ba7df2 Mon Sep 17 00:00:00 2001 From: Yannick Kuypers Date: Thu, 3 Nov 2022 15:38:02 +0100 Subject: [PATCH 03/10] #238 change to bindables --- .../commonjs/auteur-widget/auteur-widget.d.ts | 11 ++----- .../auteur-widget/auteur-widget.d.ts.map | 2 +- dist/commonjs/auteur-widget/auteur-widget.js | 22 ++++++++----- .../auteur-widget/auteur-widget.js.map | 2 +- .../auteur-widget/auteur-widget.d.ts | 11 ++----- .../auteur-widget/auteur-widget.d.ts.map | 2 +- .../auteur-widget/auteur-widget.js | 24 ++++++++------ .../auteur-widget/auteur-widget.js.map | 2 +- src/auteur-widget/auteur-widget.ts | 32 ++++++------------- 9 files changed, 48 insertions(+), 60 deletions(-) diff --git a/dist/commonjs/auteur-widget/auteur-widget.d.ts b/dist/commonjs/auteur-widget/auteur-widget.d.ts index 21061879..6ed31cbb 100644 --- a/dist/commonjs/auteur-widget/auteur-widget.d.ts +++ b/dist/commonjs/auteur-widget/auteur-widget.d.ts @@ -3,19 +3,14 @@ import { IAuteur, IRangeHeader, IResponse, ParamsType } from 'models/public-mode export declare class AuteurWidget { dialogService: DialogService; controller: DialogController; + auteurType: string; + getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + auteursUrl: string; zoekterm: string; title: string; private gridOptions; - private auteurType; private buttonActief; - getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; - auteursUrl: string; constructor(dialogService: DialogService, controller: DialogController); - activate(model: { - auteurType: string; - getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; - auteursUrl: string; - }): void; bind(): void; setRowData(): Promise; onGridReady(): void; diff --git a/dist/commonjs/auteur-widget/auteur-widget.d.ts.map b/dist/commonjs/auteur-widget/auteur-widget.d.ts.map index f54177e0..c85dd799 100644 --- a/dist/commonjs/auteur-widget/auteur-widget.d.ts.map +++ b/dist/commonjs/auteur-widget/auteur-widget.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,aAAa,EAAE,MAAM,gBAAgB,CAAC;AAGjE,OAAO,EAAE,OAAO,EAAE,YAAY,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAIpF,qBACa,YAAY;IAUd,aAAa,EAAE,aAAa;IAC5B,UAAU,EAAE,gBAAgB;IAV9B,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAsB;IAC1C,OAAO,CAAC,WAAW,CAAqB;IACxC,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,YAAY,CAAS;IACtB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;IAClF,UAAU,EAAE,MAAM,CAAC;gBAGjB,aAAa,EAAE,aAAa,EAC5B,UAAU,EAAE,gBAAgB;IAG9B,QAAQ,CAAC,KAAK,EAAE;QACrB,UAAU,EAAE,MAAM,CAAC;QACnB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;QAClF,UAAU,EAAE,MAAM,CAAA;KACnB,GAAG,IAAI;IAMD,IAAI;IAsBE,UAAU;IA4BhB,WAAW;IAIX,MAAM;IAMN,OAAO;IAIP,MAAM;IAIN,SAAS;IAShB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,kBAAkB;IAiB1B,OAAO,CAAC,2BAA2B;IAwBnC,OAAO,CAAC,aAAa;CActB","file":"auteur-widget.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,aAAa,EAAE,MAAM,gBAAgB,CAAC;AAGjE,OAAO,EAAE,OAAO,EAAE,YAAY,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAIpF,qBACa,YAAY;IAUJ,aAAa,EAAE,aAAa;IAAS,UAAU,EAAE,gBAAgB;IAT1E,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;IAClF,UAAU,EAAE,MAAM,CAAC;IAEtB,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAsB;IAC1C,OAAO,CAAC,WAAW,CAAqB;IACxC,OAAO,CAAC,YAAY,CAAS;gBAEV,aAAa,EAAE,aAAa,EAAS,UAAU,EAAE,gBAAgB;IAE7E,IAAI;IAsBE,UAAU;IA0BhB,WAAW;IAIX,MAAM;IAMN,OAAO;IAIP,MAAM;IAIN,SAAS;IAShB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,kBAAkB;IAiB1B,OAAO,CAAC,2BAA2B;IAwBnC,OAAO,CAAC,aAAa;CActB","file":"auteur-widget.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/commonjs/auteur-widget/auteur-widget.js b/dist/commonjs/auteur-widget/auteur-widget.js index 57342d3c..9e912286 100644 --- a/dist/commonjs/auteur-widget/auteur-widget.js +++ b/dist/commonjs/auteur-widget/auteur-widget.js @@ -56,11 +56,6 @@ var AuteurWidget = (function () { this.gridOptions = {}; this.buttonActief = false; } - AuteurWidget.prototype.activate = function (model) { - this.auteurType = model.auteurType; - this.getAll = model.getAll; - this.auteursUrl = model.auteursUrl; - }; AuteurWidget.prototype.bind = function () { var _this = this; this.gridOptions.context = this; @@ -97,7 +92,7 @@ var AuteurWidget = (function () { case 0: sortParameters = this.setParameters(params); params.context.gridOptions.api.showLoadingOverlay(); - return [4, params.context.apiService.getAll(sortParameters, { start: params.startRow, end: params.endRow }) + return [4, params.context.getAll(sortParameters, { start: params.startRow, end: params.endRow }) .catch(function (e) { return log.error(e); })]; case 1: data = _a.sent(); @@ -206,10 +201,21 @@ var AuteurWidget = (function () { } return paramsObj; }; + __decorate([ + aurelia_framework_1.bindable, + __metadata("design:type", String) + ], AuteurWidget.prototype, "auteurType", void 0); + __decorate([ + aurelia_framework_1.bindable, + __metadata("design:type", Function) + ], AuteurWidget.prototype, "getAll", void 0); + __decorate([ + aurelia_framework_1.bindable, + __metadata("design:type", String) + ], AuteurWidget.prototype, "auteursUrl", void 0); AuteurWidget = __decorate([ aurelia_framework_1.autoinject, - __metadata("design:paramtypes", [aurelia_dialog_1.DialogService, - aurelia_dialog_1.DialogController]) + __metadata("design:paramtypes", [aurelia_dialog_1.DialogService, aurelia_dialog_1.DialogController]) ], AuteurWidget); return AuteurWidget; }()); diff --git a/dist/commonjs/auteur-widget/auteur-widget.js.map b/dist/commonjs/auteur-widget/auteur-widget.js.map index 5fae1905..13b6226c 100644 --- a/dist/commonjs/auteur-widget/auteur-widget.js.map +++ b/dist/commonjs/auteur-widget/auteur-widget.js.map @@ -1 +1 @@ -{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"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","file":"auteur-widget.js","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,iDAAiE;AACjE,uDAAqE;AAIrE,IAAM,GAAG,GAAG,8BAAU,CAAC,SAAS,CAAC,eAAe,CAAC,CAAC;AAGlD;IAUE,sBAAmB,aAA4B,EAAS,UAA4B;QAAjE,kBAAa,GAAb,aAAa,CAAe;QAAS,eAAU,GAAV,UAAU,CAAkB;QAJ7E,UAAK,GAAW,kBAAkB,CAAC;QAClC,gBAAW,GAAG,EAAiB,CAAC;QAChC,iBAAY,GAAG,KAAK,CAAC;IAE2D,CAAC;IAElF,2BAAI,GAAX;QAAA,iBAoBC;QAnBC,IAAI,CAAC,WAAW,CAAC,OAAO,GAAG,IAAI,CAAC;QAChC,IAAI,CAAC,WAAW,CAAC,sBAAsB,GAAG,IAAI,CAAC;QAC/C,IAAI,CAAC,WAAW,CAAC,aAAa,GAAG;YAC/B,SAAS,EAAE,IAAI;YACf,QAAQ,EAAE,IAAI;SACf,CAAC;QACF,IAAI,CAAC,WAAW,CAAC,YAAY,GAAG,EAAE,CAAC;QACnC,IAAI,CAAC,WAAW,CAAC,SAAS,GAAG,EAAE,CAAC;QAChC,IAAI,CAAC,WAAW,CAAC,YAAY,GAAG,UAAU,CAAC;QAC3C,IAAI,CAAC,WAAW,CAAC,OAAO,GAAG,IAAI,CAAC;QAChC,IAAI,CAAC,WAAW,CAAC,uBAAuB,GAAG,CAAC,CAAC;QAC7C,IAAI,CAAC,WAAW,CAAC,cAAc,GAAG,EAAE,CAAC;QACrC,IAAI,CAAC,WAAW,CAAC,SAAS,GAAG,YAAY,CAAC;QAC1C,IAAI,CAAC,WAAW,CAAC,qBAAqB,GAAG,sDAAsD,CAAC;QAChG,IAAI,CAAC,WAAW,CAAC,sBAAsB,GAAG,wCAAwC,CAAC;QACnF,IAAI,CAAC,WAAW,CAAC,qBAAqB,GAAG,IAAI,CAAC;QAC9C,IAAI,CAAC,WAAW,CAAC,UAAU,GAAG,IAAI,CAAC,oBAAoB,EAAE,CAAC;QAC1D,IAAI,CAAC,WAAW,CAAC,YAAY,GAAG,QAAQ,CAAC;QACzC,IAAI,CAAC,WAAW,CAAC,aAAa,GAAG,cAAM,OAAA,KAAI,CAAC,YAAY,GAAG,IAAI,EAAxB,CAAwB,CAAC;IAClE,CAAC;IAEY,iCAAU,GAAvB;;;;;gBACQ,UAAU,GAAG;oBACjB,QAAQ,EAAE,IAAI;oBACd,OAAO,EAAE,UAAO,MAAM;;;;;oCACd,cAAc,GAAG,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC;oCAClD,MAAM,CAAC,OAAO,CAAC,WAAW,CAAC,GAAG,CAAC,kBAAkB,EAAE,CAAC;oCACvC,WAAM,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,cAAc,EAAE,EAAE,KAAK,EAAE,MAAM,CAAC,QAAQ,EAAE,GAAG,EAAE,MAAM,CAAC,MAAM,EAAkB,CAAC;6CACtF,KAAK,CAAC,UAAC,CAAC,IAAK,OAAA,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC,EAAZ,CAAY,CAAC,EAAA;;oCADtD,IAAI,GAAG,SAC+C;oCAE5D,IAAI,IAAI,EAAE;wCACR,MAAM,CAAC,eAAe,CAAC,IAAI,CAAC,OAAO,EAAE,IAAI,CAAC,OAAO,CAAC,CAAC;wCACnD,IAAI,IAAI,CAAC,OAAO,CAAC,MAAM,IAAI,CAAC,EAAE;4CAC5B,MAAM,CAAC,OAAO,CAAC,WAAW,CAAC,GAAG,CAAC,iBAAiB,EAAE,CAAC;4CACnD,MAAM,CAAC,OAAO,CAAC,WAAW,CAAC,GAAG,CAAC,mBAAmB,CAAC,CAAC,EAAE,KAAK,CAAC,CAAC;yCAC9D;6CAAM;4CACL,MAAM,CAAC,OAAO,CAAC,WAAW,CAAC,GAAG,CAAC,WAAW,EAAE,CAAC;yCAC9C;qCACF;yCAAM;wCACL,MAAM,CAAC,OAAO,CAAC,WAAW,CAAC,GAAG,CAAC,iBAAiB,EAAE,CAAC;qCACpD;oCACD,MAAM,CAAC,OAAO,CAAC,MAAM,EAAE,CAAC;;;;yBACzB;iBACF,CAAC;gBACF,IAAI,CAAC,WAAW,CAAC,GAAG,CAAC,aAAa,CAAC,UAAU,CAAC,CAAC;;;;KAChD;IAEM,kCAAW,GAAlB;QACE,IAAI,CAAC,UAAU,EAAE,CAAC;IACpB,CAAC;IAEM,6BAAM,GAAb;QACE,IAAI,CAAC,WAAW,CAAC,GAAG,CAAC,gBAAgB,EAAE,CAAC;QACxC,IAAI,CAAC,WAAW,CAAC,GAAG,CAAC,eAAe,EAAE,CAAC;QACvC,IAAI,CAAC,WAAW,CAAC,GAAG,CAAC,gBAAgB,EAAE,CAAC;IAC1C,CAAC;IAEM,8BAAO,GAAd;QACE,IAAI,CAAC,WAAW,CAAC,GAAG,CAAC,oBAAoB,EAAE,CAAC;IAC9C,CAAC;IAEM,6BAAM,GAAb;QACE,IAAI,CAAC,WAAW,CAAC,GAAG,CAAC,kBAAkB,EAAE,CAAC;IAC5C,CAAC;IAEM,gCAAS,GAAhB;QACE,IAAI,CAAC,IAAI,CAAC,YAAY,EAAE;YACtB,OAAO;SACR;QAED,IAAM,cAAc,GAAG,IAAI,CAAC,WAAW,CAAC,GAAG,CAAC,eAAe,EAAE,CAAC,CAAC,CAAY,CAAC;QAC5E,IAAI,CAAC,UAAU,CAAC,EAAE,CAAC,cAAc,CAAC,CAAC;IACrC,CAAC;IAEO,2CAAoB,GAA5B;QACE,OAAO;YACL,EAAE,UAAU,EAAE,IAAI,EAAE,KAAK,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE,EAAE,EAAE;YAC1D,EAAE,UAAU,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,KAAK,EAAE,cAAc,EAAE,KAAK,EAAE,GAAG,EAAE;YACxE,EAAE,UAAU,EAAE,kBAAkB,EAAE,KAAK,EAAE,UAAU,EAAE,QAAQ,EAAE,KAAK;gBACpE,YAAY,EAAE,IAAI,CAAC,2BAA2B,EAAE,KAAK,EAAE,GAAG,EAAE;YAC5D,EAAE,UAAU,EAAE,EAAE,EAAE,SAAS,EAAE,aAAa,EAAE,QAAQ,EAAE,KAAK;gBAC3D,YAAY,EAAE,IAAI,CAAC,kBAAkB,EAAE,QAAQ,EAAE,EAAE,EAAE,QAAQ,EAAE,EAAE,EAAE;SACpE,CAAC;IACJ,CAAC;IAEO,yCAAkB,GAA1B,UAA2B,MAAM;QAC/B,IAAI,MAAM,CAAC,IAAI,EAAE;YACf,IAAM,SAAS,GAAG,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC;YACjD,IAAM,QAAQ,GAAG,QAAQ,CAAC,aAAa,CAAC,GAAG,CAAC,CAAC;YAC7C,QAAQ,CAAC,YAAY,CAAC,QAAQ,EAAE,QAAQ,CAAC,CAAC;YAC1C,QAAQ,CAAC,YAAY,CAAC,MAAM,EAAE,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;YAC/C,QAAQ,CAAC,YAAY,CAAC,OAAO,EAAE,oBAAoB,CAAC,CAAC;YACrD,QAAQ,CAAC,YAAY,CAAC,OAAO,EAAE,sBAAsB,CAAC,CAAC;YAEvD,IAAM,WAAW,GAAG,QAAQ,CAAC,aAAa,CAAC,GAAG,CAAC,CAAC;YAChD,WAAW,CAAC,SAAS,GAAG,WAAW,CAAC;YACpC,QAAQ,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC;YAClC,SAAS,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;YAChC,OAAO,SAAS,CAAC;SAClB;IACH,CAAC;IAEO,kDAA2B,GAAnC,UAAoC,MAAM;QACxC,IAAI,MAAM,CAAC,KAAK,IAAI,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,CAAC,EAAE;YAC3C,IAAM,IAAE,GAAG,QAAQ,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC;YACxC,IAAM,KAAK,GAAG,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,UAAC,IAAI,IAAK,OAAA,IAAI,GAAG,IAAI,CAAC,iBAAiB,EAA7B,CAA6B,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;YACnF,IAAE,CAAC,YAAY,CAAC,OAAO,EAAE,KAAK,CAAC,CAAC;YAEhC,IAAI,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,CAAC,EAAE;gBAC3B,MAAM,CAAC,KAAK,CAAC,OAAO,CAAC,UAAC,IAAI;oBACxB,IAAM,EAAE,GAAG,QAAQ,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC;oBACxC,EAAE,CAAC,SAAS,GAAG,IAAI,CAAC,iBAAiB,CAAC;oBACtC,IAAE,CAAC,WAAW,CAAC,EAAE,CAAC,CAAC;gBACrB,CAAC,CAAC,CAAC;aACJ;iBAAM;gBACL,IAAM,GAAG,GAAG,QAAQ,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC;gBACzC,GAAG,CAAC,SAAS,GAAG,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,iBAAiB,CAAC;gBAClD,IAAM,GAAG,GAAG,QAAQ,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC;gBACzC,GAAG,CAAC,SAAS,GAAG,iBAAc,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,CAAC,aAAS,CAAC;gBAC/D,IAAE,CAAC,MAAM,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;aACrB;YACD,OAAO,IAAE,CAAC;SACX;QACD,OAAO,EAAE,CAAC;IACZ,CAAC;IAEO,oCAAa,GAArB,UAAsB,MAAsB;QAC1C,IAAM,SAAS,GAAG;YAChB,KAAK,EAAE,IAAI,CAAC,QAAQ,IAAI,IAAI;YAC5B,IAAI,EAAE,IAAI;YACV,IAAI,EAAE,IAAI,CAAC,UAAU;SACtB,CAAC;QAEF,IAAI,MAAM,CAAC,SAAS,CAAC,MAAM,EAAE;YAC3B,IAAM,SAAS,GAAG,MAAM,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;YACtC,SAAS,CAAC,IAAI,GAAG,CAAC,CAAC,SAAS,CAAC,IAAI,KAAK,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,SAAS,CAAC,KAAK,CAAC;SAC5E;QAED,OAAO,SAAS,CAAC;IACnB,CAAC;IAvJS;QAAT,4BAAQ;;oDAAoB;IACnB;QAAT,4BAAQ;;gDAAmF;IAClF;QAAT,4BAAQ;;oDAAoB;IAHlB,YAAY;QADxB,8BAAU;yCAWyB,8BAAa,EAAqB,iCAAgB;OAVzE,YAAY,CAyJxB;IAAD,mBAAC;CAzJD,AAyJC,IAAA;AAzJY,oCAAY","file":"auteur-widget.js","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/auteur-widget.d.ts b/dist/native-modules/auteur-widget/auteur-widget.d.ts index 21061879..6ed31cbb 100644 --- a/dist/native-modules/auteur-widget/auteur-widget.d.ts +++ b/dist/native-modules/auteur-widget/auteur-widget.d.ts @@ -3,19 +3,14 @@ import { IAuteur, IRangeHeader, IResponse, ParamsType } from 'models/public-mode export declare class AuteurWidget { dialogService: DialogService; controller: DialogController; + auteurType: string; + getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + auteursUrl: string; zoekterm: string; title: string; private gridOptions; - private auteurType; private buttonActief; - getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; - auteursUrl: string; constructor(dialogService: DialogService, controller: DialogController); - activate(model: { - auteurType: string; - getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; - auteursUrl: string; - }): void; bind(): void; setRowData(): Promise; onGridReady(): void; diff --git a/dist/native-modules/auteur-widget/auteur-widget.d.ts.map b/dist/native-modules/auteur-widget/auteur-widget.d.ts.map index f54177e0..c85dd799 100644 --- a/dist/native-modules/auteur-widget/auteur-widget.d.ts.map +++ b/dist/native-modules/auteur-widget/auteur-widget.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,aAAa,EAAE,MAAM,gBAAgB,CAAC;AAGjE,OAAO,EAAE,OAAO,EAAE,YAAY,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAIpF,qBACa,YAAY;IAUd,aAAa,EAAE,aAAa;IAC5B,UAAU,EAAE,gBAAgB;IAV9B,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAsB;IAC1C,OAAO,CAAC,WAAW,CAAqB;IACxC,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,YAAY,CAAS;IACtB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;IAClF,UAAU,EAAE,MAAM,CAAC;gBAGjB,aAAa,EAAE,aAAa,EAC5B,UAAU,EAAE,gBAAgB;IAG9B,QAAQ,CAAC,KAAK,EAAE;QACrB,UAAU,EAAE,MAAM,CAAC;QACnB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;QAClF,UAAU,EAAE,MAAM,CAAA;KACnB,GAAG,IAAI;IAMD,IAAI;IAsBE,UAAU;IA4BhB,WAAW;IAIX,MAAM;IAMN,OAAO;IAIP,MAAM;IAIN,SAAS;IAShB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,kBAAkB;IAiB1B,OAAO,CAAC,2BAA2B;IAwBnC,OAAO,CAAC,aAAa;CActB","file":"auteur-widget.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,aAAa,EAAE,MAAM,gBAAgB,CAAC;AAGjE,OAAO,EAAE,OAAO,EAAE,YAAY,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAIpF,qBACa,YAAY;IAUJ,aAAa,EAAE,aAAa;IAAS,UAAU,EAAE,gBAAgB;IAT1E,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;IAClF,UAAU,EAAE,MAAM,CAAC;IAEtB,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAsB;IAC1C,OAAO,CAAC,WAAW,CAAqB;IACxC,OAAO,CAAC,YAAY,CAAS;gBAEV,aAAa,EAAE,aAAa,EAAS,UAAU,EAAE,gBAAgB;IAE7E,IAAI;IAsBE,UAAU;IA0BhB,WAAW;IAIX,MAAM;IAMN,OAAO;IAIP,MAAM;IAIN,SAAS;IAShB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,kBAAkB;IAiB1B,OAAO,CAAC,2BAA2B;IAwBnC,OAAO,CAAC,aAAa;CActB","file":"auteur-widget.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/auteur-widget.js b/dist/native-modules/auteur-widget/auteur-widget.js index 153310c2..afd7c200 100644 --- a/dist/native-modules/auteur-widget/auteur-widget.js +++ b/dist/native-modules/auteur-widget/auteur-widget.js @@ -44,7 +44,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { } }; import { DialogController, DialogService } from 'aurelia-dialog'; -import { autoinject, LogManager } from 'aurelia-framework'; +import { autoinject, LogManager, bindable } from 'aurelia-framework'; var log = LogManager.getLogger('auteur-widget'); var AuteurWidget = (function () { function AuteurWidget(dialogService, controller) { @@ -54,11 +54,6 @@ var AuteurWidget = (function () { this.gridOptions = {}; this.buttonActief = false; } - AuteurWidget.prototype.activate = function (model) { - this.auteurType = model.auteurType; - this.getAll = model.getAll; - this.auteursUrl = model.auteursUrl; - }; AuteurWidget.prototype.bind = function () { var _this = this; this.gridOptions.context = this; @@ -95,7 +90,7 @@ var AuteurWidget = (function () { case 0: sortParameters = this.setParameters(params); params.context.gridOptions.api.showLoadingOverlay(); - return [4, params.context.apiService.getAll(sortParameters, { start: params.startRow, end: params.endRow }) + return [4, params.context.getAll(sortParameters, { start: params.startRow, end: params.endRow }) .catch(function (e) { return log.error(e); })]; case 1: data = _a.sent(); @@ -204,10 +199,21 @@ var AuteurWidget = (function () { } return paramsObj; }; + __decorate([ + bindable, + __metadata("design:type", String) + ], AuteurWidget.prototype, "auteurType", void 0); + __decorate([ + bindable, + __metadata("design:type", Function) + ], AuteurWidget.prototype, "getAll", void 0); + __decorate([ + bindable, + __metadata("design:type", String) + ], AuteurWidget.prototype, "auteursUrl", void 0); AuteurWidget = __decorate([ autoinject, - __metadata("design:paramtypes", [DialogService, - DialogController]) + __metadata("design:paramtypes", [DialogService, DialogController]) ], AuteurWidget); return AuteurWidget; }()); diff --git a/dist/native-modules/auteur-widget/auteur-widget.js.map b/dist/native-modules/auteur-widget/auteur-widget.js.map index bc38b2be..1a1a7edd 100644 --- a/dist/native-modules/auteur-widget/auteur-widget.js.map +++ b/dist/native-modules/auteur-widget/auteur-widget.js.map @@ -1 +1 @@ -{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"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","file":"auteur-widget.js","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"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","file":"auteur-widget.js","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/src/auteur-widget/auteur-widget.ts b/src/auteur-widget/auteur-widget.ts index 680ed831..16f5d286 100644 --- a/src/auteur-widget/auteur-widget.ts +++ b/src/auteur-widget/auteur-widget.ts @@ -1,5 +1,5 @@ import { DialogController, DialogService } from 'aurelia-dialog'; -import { autoinject, LogManager } from 'aurelia-framework'; +import { autoinject, LogManager, bindable } from 'aurelia-framework'; import { ColDef, GridOptions, IGetRowsParams } from 'ag-grid-community'; import { IAuteur, IRangeHeader, IResponse, ParamsType } from 'models/public-models'; @@ -7,28 +7,16 @@ const log = LogManager.getLogger('auteur-widget'); @autoinject export class AuteurWidget { + @bindable auteurType: string; + @bindable getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + @bindable auteursUrl: string; + public zoekterm: string; public title: string = 'Auteur toevoegen'; private gridOptions = {} as GridOptions; - private auteurType: string; private buttonActief = false; - public getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; - public auteursUrl: string; - - constructor( - public dialogService: DialogService, - public controller: DialogController - ) { } - - public activate(model: { - auteurType: string, - getAll: (params: ParamsType, range?: IRangeHeader) => Promise>, - auteursUrl: string - }): void { - this.auteurType = model.auteurType; - this.getAll = model.getAll; - this.auteursUrl = model.auteursUrl; - } + + constructor(public dialogService: DialogService, public controller: DialogController) { } public bind() { this.gridOptions.context = this; @@ -58,10 +46,8 @@ export class AuteurWidget { getRows: async (params) => { const sortParameters = this.setParameters(params); params.context.gridOptions.api.showLoadingOverlay(); - const data = await params.context.apiService.getAll(sortParameters, - { start: params.startRow, end: params.endRow } as IRangeHeader - ) - .catch((e) => log.error(e)); + const data = await params.context.getAll(sortParameters, { start: params.startRow, end: params.endRow } as IRangeHeader) + .catch((e) => log.error(e)); if (data) { params.successCallback(data.content, data.lastRow); From d978f494b52b33b62c49c0cde0760e950fe6ee9f Mon Sep 17 00:00:00 2001 From: Yannick Kuypers Date: Thu, 3 Nov 2022 16:16:51 +0100 Subject: [PATCH 04/10] #238 call to service --- dist/commonjs/auteur-widget/auteur-widget.d.ts | 3 +-- dist/commonjs/auteur-widget/auteur-widget.d.ts.map | 2 +- dist/commonjs/auteur-widget/auteur-widget.js | 6 +++--- dist/commonjs/auteur-widget/auteur-widget.js.map | 2 +- dist/native-modules/auteur-widget/auteur-widget.d.ts | 3 +-- dist/native-modules/auteur-widget/auteur-widget.d.ts.map | 2 +- dist/native-modules/auteur-widget/auteur-widget.js | 6 +++--- dist/native-modules/auteur-widget/auteur-widget.js.map | 2 +- src/auteur-widget/auteur-widget.ts | 7 ++++--- 9 files changed, 16 insertions(+), 17 deletions(-) diff --git a/dist/commonjs/auteur-widget/auteur-widget.d.ts b/dist/commonjs/auteur-widget/auteur-widget.d.ts index 6ed31cbb..f293a4ba 100644 --- a/dist/commonjs/auteur-widget/auteur-widget.d.ts +++ b/dist/commonjs/auteur-widget/auteur-widget.d.ts @@ -1,10 +1,9 @@ import { DialogController, DialogService } from 'aurelia-dialog'; -import { IAuteur, IRangeHeader, IResponse, ParamsType } from 'models/public-models'; export declare class AuteurWidget { dialogService: DialogService; controller: DialogController; auteurType: string; - getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + service: unknown; auteursUrl: string; zoekterm: string; title: string; diff --git a/dist/commonjs/auteur-widget/auteur-widget.d.ts.map b/dist/commonjs/auteur-widget/auteur-widget.d.ts.map index c85dd799..40fd9e04 100644 --- a/dist/commonjs/auteur-widget/auteur-widget.d.ts.map +++ b/dist/commonjs/auteur-widget/auteur-widget.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,aAAa,EAAE,MAAM,gBAAgB,CAAC;AAGjE,OAAO,EAAE,OAAO,EAAE,YAAY,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAIpF,qBACa,YAAY;IAUJ,aAAa,EAAE,aAAa;IAAS,UAAU,EAAE,gBAAgB;IAT1E,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;IAClF,UAAU,EAAE,MAAM,CAAC;IAEtB,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAsB;IAC1C,OAAO,CAAC,WAAW,CAAqB;IACxC,OAAO,CAAC,YAAY,CAAS;gBAEV,aAAa,EAAE,aAAa,EAAS,UAAU,EAAE,gBAAgB;IAE7E,IAAI;IAsBE,UAAU;IA0BhB,WAAW;IAIX,MAAM;IAMN,OAAO;IAIP,MAAM;IAIN,SAAS;IAShB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,kBAAkB;IAiB1B,OAAO,CAAC,2BAA2B;IAwBnC,OAAO,CAAC,aAAa;CActB","file":"auteur-widget.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,aAAa,EAAE,MAAM,gBAAgB,CAAC;AAOjE,qBACa,YAAY;IAUJ,aAAa,EAAE,aAAa;IAAS,UAAU,EAAE,gBAAgB;IAT1E,UAAU,EAAE,MAAM,CAAC;IACnB,OAAO,EAAE,OAAO,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IAEtB,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAsB;IAC1C,OAAO,CAAC,WAAW,CAAqB;IACxC,OAAO,CAAC,YAAY,CAAS;gBAEV,aAAa,EAAE,aAAa,EAAS,UAAU,EAAE,gBAAgB;IAE7E,IAAI;IAsBE,UAAU;IA2BhB,WAAW;IAIX,MAAM;IAMN,OAAO;IAIP,MAAM;IAIN,SAAS;IAShB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,kBAAkB;IAiB1B,OAAO,CAAC,2BAA2B;IAwBnC,OAAO,CAAC,aAAa;CActB","file":"auteur-widget.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/commonjs/auteur-widget/auteur-widget.js b/dist/commonjs/auteur-widget/auteur-widget.js index 9e912286..e5b67c92 100644 --- a/dist/commonjs/auteur-widget/auteur-widget.js +++ b/dist/commonjs/auteur-widget/auteur-widget.js @@ -92,7 +92,7 @@ var AuteurWidget = (function () { case 0: sortParameters = this.setParameters(params); params.context.gridOptions.api.showLoadingOverlay(); - return [4, params.context.getAll(sortParameters, { start: params.startRow, end: params.endRow }) + return [4, params.context.service.getAll(sortParameters, { start: params.startRow, end: params.endRow }) .catch(function (e) { return log.error(e); })]; case 1: data = _a.sent(); @@ -207,8 +207,8 @@ var AuteurWidget = (function () { ], AuteurWidget.prototype, "auteurType", void 0); __decorate([ aurelia_framework_1.bindable, - __metadata("design:type", Function) - ], AuteurWidget.prototype, "getAll", void 0); + __metadata("design:type", Object) + ], AuteurWidget.prototype, "service", void 0); __decorate([ aurelia_framework_1.bindable, __metadata("design:type", String) diff --git a/dist/commonjs/auteur-widget/auteur-widget.js.map b/dist/commonjs/auteur-widget/auteur-widget.js.map index 13b6226c..abe5533b 100644 --- a/dist/commonjs/auteur-widget/auteur-widget.js.map +++ b/dist/commonjs/auteur-widget/auteur-widget.js.map @@ -1 +1 @@ -{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"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","file":"auteur-widget.js","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"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","file":"auteur-widget.js","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/auteur-widget.d.ts b/dist/native-modules/auteur-widget/auteur-widget.d.ts index 6ed31cbb..f293a4ba 100644 --- a/dist/native-modules/auteur-widget/auteur-widget.d.ts +++ b/dist/native-modules/auteur-widget/auteur-widget.d.ts @@ -1,10 +1,9 @@ import { DialogController, DialogService } from 'aurelia-dialog'; -import { IAuteur, IRangeHeader, IResponse, ParamsType } from 'models/public-models'; export declare class AuteurWidget { dialogService: DialogService; controller: DialogController; auteurType: string; - getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + service: unknown; auteursUrl: string; zoekterm: string; title: string; diff --git a/dist/native-modules/auteur-widget/auteur-widget.d.ts.map b/dist/native-modules/auteur-widget/auteur-widget.d.ts.map index c85dd799..40fd9e04 100644 --- a/dist/native-modules/auteur-widget/auteur-widget.d.ts.map +++ b/dist/native-modules/auteur-widget/auteur-widget.d.ts.map @@ -1 +1 @@ -{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,aAAa,EAAE,MAAM,gBAAgB,CAAC;AAGjE,OAAO,EAAE,OAAO,EAAE,YAAY,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAIpF,qBACa,YAAY;IAUJ,aAAa,EAAE,aAAa;IAAS,UAAU,EAAE,gBAAgB;IAT1E,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,EAAE,CAAC,MAAM,EAAE,UAAU,EAAE,KAAK,CAAC,EAAE,YAAY,KAAK,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC;IAClF,UAAU,EAAE,MAAM,CAAC;IAEtB,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAsB;IAC1C,OAAO,CAAC,WAAW,CAAqB;IACxC,OAAO,CAAC,YAAY,CAAS;gBAEV,aAAa,EAAE,aAAa,EAAS,UAAU,EAAE,gBAAgB;IAE7E,IAAI;IAsBE,UAAU;IA0BhB,WAAW;IAIX,MAAM;IAMN,OAAO;IAIP,MAAM;IAIN,SAAS;IAShB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,kBAAkB;IAiB1B,OAAO,CAAC,2BAA2B;IAwBnC,OAAO,CAAC,aAAa;CActB","file":"auteur-widget.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAAE,aAAa,EAAE,MAAM,gBAAgB,CAAC;AAOjE,qBACa,YAAY;IAUJ,aAAa,EAAE,aAAa;IAAS,UAAU,EAAE,gBAAgB;IAT1E,UAAU,EAAE,MAAM,CAAC;IACnB,OAAO,EAAE,OAAO,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IAEtB,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAsB;IAC1C,OAAO,CAAC,WAAW,CAAqB;IACxC,OAAO,CAAC,YAAY,CAAS;gBAEV,aAAa,EAAE,aAAa,EAAS,UAAU,EAAE,gBAAgB;IAE7E,IAAI;IAsBE,UAAU;IA2BhB,WAAW;IAIX,MAAM;IAMN,OAAO;IAIP,MAAM;IAIN,SAAS;IAShB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,kBAAkB;IAiB1B,OAAO,CAAC,2BAA2B;IAwBnC,OAAO,CAAC,aAAa;CActB","file":"auteur-widget.d.ts","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/auteur-widget.js b/dist/native-modules/auteur-widget/auteur-widget.js index afd7c200..638ac071 100644 --- a/dist/native-modules/auteur-widget/auteur-widget.js +++ b/dist/native-modules/auteur-widget/auteur-widget.js @@ -90,7 +90,7 @@ var AuteurWidget = (function () { case 0: sortParameters = this.setParameters(params); params.context.gridOptions.api.showLoadingOverlay(); - return [4, params.context.getAll(sortParameters, { start: params.startRow, end: params.endRow }) + return [4, params.context.service.getAll(sortParameters, { start: params.startRow, end: params.endRow }) .catch(function (e) { return log.error(e); })]; case 1: data = _a.sent(); @@ -205,8 +205,8 @@ var AuteurWidget = (function () { ], AuteurWidget.prototype, "auteurType", void 0); __decorate([ bindable, - __metadata("design:type", Function) - ], AuteurWidget.prototype, "getAll", void 0); + __metadata("design:type", Object) + ], AuteurWidget.prototype, "service", void 0); __decorate([ bindable, __metadata("design:type", String) diff --git a/dist/native-modules/auteur-widget/auteur-widget.js.map b/dist/native-modules/auteur-widget/auteur-widget.js.map index 1a1a7edd..465d0a19 100644 --- a/dist/native-modules/auteur-widget/auteur-widget.js.map +++ b/dist/native-modules/auteur-widget/auteur-widget.js.map @@ -1 +1 @@ -{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"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","file":"auteur-widget.js","sourceRoot":"../../../src/"} \ No newline at end of file +{"version":3,"sources":["auteur-widget/auteur-widget.ts"],"names":[],"mappings":"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","file":"auteur-widget.js","sourceRoot":"../../../src/"} \ No newline at end of file diff --git a/src/auteur-widget/auteur-widget.ts b/src/auteur-widget/auteur-widget.ts index 16f5d286..61ca39a6 100644 --- a/src/auteur-widget/auteur-widget.ts +++ b/src/auteur-widget/auteur-widget.ts @@ -8,7 +8,7 @@ const log = LogManager.getLogger('auteur-widget'); @autoinject export class AuteurWidget { @bindable auteurType: string; - @bindable getAll: (params: ParamsType, range?: IRangeHeader) => Promise>; + @bindable service: unknown; @bindable auteursUrl: string; public zoekterm: string; @@ -46,8 +46,9 @@ export class AuteurWidget { getRows: async (params) => { const sortParameters = this.setParameters(params); params.context.gridOptions.api.showLoadingOverlay(); - const data = await params.context.getAll(sortParameters, { start: params.startRow, end: params.endRow } as IRangeHeader) - .catch((e) => log.error(e)); + const data + = await params.context.service.getAll(sortParameters, { start: params.startRow, end: params.endRow } as IRangeHeader) + .catch((e) => log.error(e)); if (data) { params.successCallback(data.content, data.lastRow); From 0434adb93c9030db9ab858512d841f2bde0937b0 Mon Sep 17 00:00:00 2001 From: Yannick Kuypers Date: Mon, 7 Nov 2022 11:55:30 +0100 Subject: [PATCH 05/10] #238 added auteur toevoegen scss --- .../commonjs/auteur-widget/auteur-widget.html | 2 +- .../auteur-widget/styles/auteur-widget.css | 14 +++++++++++ .../auteur-widget/auteur-widget.html | 2 +- .../auteur-widget/styles/auteur-widget.css | 14 +++++++++++ src/auteur-widget/auteur-widget.html | 1 + src/auteur-widget/styles/auteur-widget.scss | 23 +++++++++++++++++++ 6 files changed, 54 insertions(+), 2 deletions(-) create mode 100644 dist/commonjs/auteur-widget/styles/auteur-widget.css create mode 100644 dist/native-modules/auteur-widget/styles/auteur-widget.css create mode 100644 src/auteur-widget/styles/auteur-widget.scss diff --git a/dist/commonjs/auteur-widget/auteur-widget.html b/dist/commonjs/auteur-widget/auteur-widget.html index b1bb7a6a..3a973b35 100644 --- a/dist/commonjs/auteur-widget/auteur-widget.html +++ b/dist/commonjs/auteur-widget/auteur-widget.html @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/dist/commonjs/auteur-widget/styles/auteur-widget.css b/dist/commonjs/auteur-widget/styles/auteur-widget.css new file mode 100644 index 00000000..b0215fc1 --- /dev/null +++ b/dist/commonjs/auteur-widget/styles/auteur-widget.css @@ -0,0 +1,14 @@ +auteur-widget .auteur-toevoegen-grid-container { + margin-bottom: 2rem; +} +auteur-widget .auteur-toevoegen-grid-container .ag-body-viewport.ag-layout-auto-height { + overflow-y: auto; + max-height: 300px; +} +auteur-widget .auteur-toevoegen-grid-container-actions a:first-child { + margin-right: 1rem; +} +auteur-widget .auteur-toevoegen-dialog { + max-width: 1000px; + width: 95vw; +} \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/auteur-widget.html b/dist/native-modules/auteur-widget/auteur-widget.html index b1bb7a6a..3a973b35 100644 --- a/dist/native-modules/auteur-widget/auteur-widget.html +++ b/dist/native-modules/auteur-widget/auteur-widget.html @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/dist/native-modules/auteur-widget/styles/auteur-widget.css b/dist/native-modules/auteur-widget/styles/auteur-widget.css new file mode 100644 index 00000000..b0215fc1 --- /dev/null +++ b/dist/native-modules/auteur-widget/styles/auteur-widget.css @@ -0,0 +1,14 @@ +auteur-widget .auteur-toevoegen-grid-container { + margin-bottom: 2rem; +} +auteur-widget .auteur-toevoegen-grid-container .ag-body-viewport.ag-layout-auto-height { + overflow-y: auto; + max-height: 300px; +} +auteur-widget .auteur-toevoegen-grid-container-actions a:first-child { + margin-right: 1rem; +} +auteur-widget .auteur-toevoegen-dialog { + max-width: 1000px; + width: 95vw; +} \ No newline at end of file diff --git a/src/auteur-widget/auteur-widget.html b/src/auteur-widget/auteur-widget.html index d32516a9..50c55a43 100644 --- a/src/auteur-widget/auteur-widget.html +++ b/src/auteur-widget/auteur-widget.html @@ -1,4 +1,5 @@