Skip to content

Commit 69e126a

Browse files
lukas-reinekermcauley
authored andcommitted
T-415 add operator enum back
1 parent 5e774c9 commit 69e126a

File tree

10 files changed

+1436
-30
lines changed

10 files changed

+1436
-30
lines changed

index.node.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.web.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/generated/fields.d.ts

Lines changed: 359 additions & 15 deletions
Large diffs are not rendered by default.

src/generated/fields.ts

Lines changed: 987 additions & 4 deletions
Large diffs are not rendered by default.

src/generated/graphql.d.ts

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,7 @@ export declare type CreativeTemplateCreativeLayersArgs = {
548548
before?: Maybe<Scalars['String']>;
549549
sort?: Maybe<SortInput>;
550550
filter?: Maybe<Scalars['FilterInput']>;
551+
showDeleted?: Maybe<Scalars['Boolean']>;
551552
};
552553
export declare type CreativeTemplateConnection = {
553554
/** Collection of this object */
@@ -866,6 +867,8 @@ export declare type Marketplace = EntitlementResource & {
866867
vendorTokens: VendorTokenConnection;
867868
/** Creative templates of the marketplace */
868869
creativeTemplates: CreativeTemplateConnection;
870+
/** Products of the marketplace */
871+
products: ProductConnection;
869872
};
870873
/**
871874
* Marketplace represents a collection of media channels, campaign templates and
@@ -932,6 +935,19 @@ export declare type MarketplaceCreativeTemplatesArgs = {
932935
filter?: Maybe<Scalars['FilterInput']>;
933936
showDeleted?: Maybe<Scalars['Boolean']>;
934937
};
938+
/**
939+
* Marketplace represents a collection of media channels, campaign templates and
940+
* vendors. A marketplace belongs to a single organization
941+
*/
942+
export declare type MarketplaceProductsArgs = {
943+
first?: Maybe<Scalars['Int']>;
944+
last?: Maybe<Scalars['Int']>;
945+
after?: Maybe<Scalars['String']>;
946+
before?: Maybe<Scalars['String']>;
947+
sort?: Maybe<SortInput>;
948+
filter?: Maybe<Scalars['FilterInput']>;
949+
showDeleted?: Maybe<Scalars['Boolean']>;
950+
};
935951
export declare type MarketplaceConnection = {
936952
/** Collection of this object */
937953
edges: Array<MarketplaceEdge>;
@@ -2019,6 +2035,7 @@ export declare type VendorProductsArgs = {
20192035
before?: Maybe<Scalars['String']>;
20202036
sort?: Maybe<SortInput>;
20212037
filter?: Maybe<Scalars['FilterInput']>;
2038+
showDeleted?: Maybe<Scalars['Boolean']>;
20222039
};
20232040
export declare type VendorConnection = {
20242041
/** Collection of this object */
@@ -2476,7 +2493,7 @@ export declare type CreativeTemplateResolvers<ContextType = any, ParentType exte
24762493
systemStatus?: Resolver<ResolversTypes['SystemStatus'], ParentType, ContextType>;
24772494
errors?: Resolver<Maybe<Array<ResolversTypes['JSONObject']>>, ParentType, ContextType>;
24782495
marketplace?: Resolver<ResolversTypes['Marketplace'], ParentType, ContextType>;
2479-
creativeLayers?: Resolver<ResolversTypes['CreativeLayerConnection'], ParentType, ContextType, CreativeTemplateCreativeLayersArgs>;
2496+
creativeLayers?: Resolver<ResolversTypes['CreativeLayerConnection'], ParentType, ContextType, RequireFields<CreativeTemplateCreativeLayersArgs, 'showDeleted'>>;
24802497
};
24812498
export declare type CreativeTemplateConnectionResolvers<ContextType = any, ParentType extends ResolversParentTypes['CreativeTemplateConnection'] = ResolversParentTypes['CreativeTemplateConnection']> = {
24822499
edges?: Resolver<Array<ResolversTypes['CreativeTemplateEdge']>, ParentType, ContextType>;
@@ -2589,6 +2606,7 @@ export declare type MarketplaceResolvers<ContextType = any, ParentType extends R
25892606
vendors?: Resolver<ResolversTypes['VendorConnection'], ParentType, ContextType, RequireFields<MarketplaceVendorsArgs, 'showDeleted'>>;
25902607
vendorTokens?: Resolver<ResolversTypes['VendorTokenConnection'], ParentType, ContextType, RequireFields<MarketplaceVendorTokensArgs, 'showDeleted'>>;
25912608
creativeTemplates?: Resolver<ResolversTypes['CreativeTemplateConnection'], ParentType, ContextType, RequireFields<MarketplaceCreativeTemplatesArgs, 'showDeleted'>>;
2609+
products?: Resolver<ResolversTypes['ProductConnection'], ParentType, ContextType, RequireFields<MarketplaceProductsArgs, 'showDeleted'>>;
25922610
};
25932611
export declare type MarketplaceConnectionResolvers<ContextType = any, ParentType extends ResolversParentTypes['MarketplaceConnection'] = ResolversParentTypes['MarketplaceConnection']> = {
25942612
edges?: Resolver<Array<ResolversTypes['MarketplaceEdge']>, ParentType, ContextType>;
@@ -2864,7 +2882,7 @@ export declare type VendorResolvers<ContextType = any, ParentType extends Resolv
28642882
errors?: Resolver<Maybe<Array<ResolversTypes['JSONObject']>>, ParentType, ContextType>;
28652883
marketplace?: Resolver<ResolversTypes['Marketplace'], ParentType, ContextType>;
28662884
vendorTokens?: Resolver<ResolversTypes['VendorTokenConnection'], ParentType, ContextType, VendorVendorTokensArgs>;
2867-
products?: Resolver<ResolversTypes['ProductConnection'], ParentType, ContextType, VendorProductsArgs>;
2885+
products?: Resolver<ResolversTypes['ProductConnection'], ParentType, ContextType, RequireFields<VendorProductsArgs, 'showDeleted'>>;
28682886
};
28692887
export declare type VendorConnectionResolvers<ContextType = any, ParentType extends ResolversParentTypes['VendorConnection'] = ResolversParentTypes['VendorConnection']> = {
28702888
edges?: Resolver<Array<ResolversTypes['VendorEdge']>, ParentType, ContextType>;

src/generated/graphql.ts

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -582,6 +582,7 @@ export type CreativeTemplateCreativeLayersArgs = {
582582
before?: Maybe<Scalars['String']>;
583583
sort?: Maybe<SortInput>;
584584
filter?: Maybe<Scalars['FilterInput']>;
585+
showDeleted?: Maybe<Scalars['Boolean']>;
585586
};
586587

587588
export type CreativeTemplateConnection = {
@@ -927,6 +928,8 @@ export type Marketplace = EntitlementResource & {
927928
vendorTokens: VendorTokenConnection;
928929
/** Creative templates of the marketplace */
929930
creativeTemplates: CreativeTemplateConnection;
931+
/** Products of the marketplace */
932+
products: ProductConnection;
930933
};
931934

932935
/**
@@ -999,6 +1002,20 @@ export type MarketplaceCreativeTemplatesArgs = {
9991002
showDeleted?: Maybe<Scalars['Boolean']>;
10001003
};
10011004

1005+
/**
1006+
* Marketplace represents a collection of media channels, campaign templates and
1007+
* vendors. A marketplace belongs to a single organization
1008+
*/
1009+
export type MarketplaceProductsArgs = {
1010+
first?: Maybe<Scalars['Int']>;
1011+
last?: Maybe<Scalars['Int']>;
1012+
after?: Maybe<Scalars['String']>;
1013+
before?: Maybe<Scalars['String']>;
1014+
sort?: Maybe<SortInput>;
1015+
filter?: Maybe<Scalars['FilterInput']>;
1016+
showDeleted?: Maybe<Scalars['Boolean']>;
1017+
};
1018+
10021019
export type MarketplaceConnection = {
10031020
/** Collection of this object */
10041021
edges: Array<MarketplaceEdge>;
@@ -2225,6 +2242,7 @@ export type VendorProductsArgs = {
22252242
before?: Maybe<Scalars['String']>;
22262243
sort?: Maybe<SortInput>;
22272244
filter?: Maybe<Scalars['FilterInput']>;
2245+
showDeleted?: Maybe<Scalars['Boolean']>;
22282246
};
22292247

22302248
export type VendorConnection = {
@@ -2999,7 +3017,7 @@ export type CreativeTemplateResolvers<
29993017
ResolversTypes['CreativeLayerConnection'],
30003018
ParentType,
30013019
ContextType,
3002-
CreativeTemplateCreativeLayersArgs
3020+
RequireFields<CreativeTemplateCreativeLayersArgs, 'showDeleted'>
30033021
>;
30043022
};
30053023

@@ -3348,6 +3366,12 @@ export type MarketplaceResolvers<
33483366
ContextType,
33493367
RequireFields<MarketplaceCreativeTemplatesArgs, 'showDeleted'>
33503368
>;
3369+
products?: Resolver<
3370+
ResolversTypes['ProductConnection'],
3371+
ParentType,
3372+
ContextType,
3373+
RequireFields<MarketplaceProductsArgs, 'showDeleted'>
3374+
>;
33513375
};
33523376

33533377
export type MarketplaceConnectionResolvers<
@@ -4390,7 +4414,7 @@ export type VendorResolvers<
43904414
ResolversTypes['ProductConnection'],
43914415
ParentType,
43924416
ContextType,
4393-
VendorProductsArgs
4417+
RequireFields<VendorProductsArgs, 'showDeleted'>
43944418
>;
43954419
};
43964420

src/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -874,3 +874,4 @@ export declare class Cinnamon {
874874
export * from './generated/graphql';
875875
export * from './generated/fields';
876876
export * from './helpers';
877+
export { Operator } from './scalars';

src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3634,3 +3634,4 @@ export class Cinnamon {
36343634
export * from './generated/graphql';
36353635
export * from './generated/fields';
36363636
export * from './helpers';
3637+
export { Operator } from './scalars';

src/scalars.d.ts

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,35 @@ export declare type ObjectId = string;
22
export declare type NonEmptyString = string;
33
export declare type DateISO = Date | string;
44
export declare type JSONObject = Record<string, unknown>;
5+
export declare enum Operator {
6+
Equals = "EQUALS",
7+
NotEquals = "NOT_EQUALS",
8+
Contains = "CONTAINS",
9+
Icontains = "ICONTAINS",
10+
NotContains = "NOT_CONTAINS",
11+
NotIcontains = "NOT_ICONTAINS",
12+
Gt = "GT",
13+
Gte = "GTE",
14+
Lt = "LT",
15+
Lte = "LTE",
16+
In = "IN",
17+
NotIn = "NOT_IN",
18+
IsNull = "IS_NULL",
19+
NotNull = "NOT_NULL"
20+
}
521
interface SingleValueFilter {
622
field: string;
7-
operator: 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS' | 'ICONTAINS' | 'GT' | 'GTE' | 'LT' | 'LTE';
23+
operator: 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS' | 'ICONTAINS' | 'NOT_CONTAINS' | 'NOT_ICONTAINS' | 'GT' | 'GTE' | 'LT' | 'LTE';
824
value: string;
925
}
1026
interface ArrayValueFilter {
1127
field: string;
12-
operator: 'IN';
28+
operator: 'IN' | 'NOT_IN';
1329
value: string[];
1430
}
1531
interface ValuelessFilter {
1632
field: string;
17-
operator: 'IS_NULL';
33+
operator: 'IS_NULL' | 'NOT_NULL';
1834
}
1935
declare type Filter = SingleValueFilter | ArrayValueFilter | ValuelessFilter;
2036
export declare type FilterInput = Filter | Filter[] | Filter[][];

src/scalars.ts

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,32 @@ export type NonEmptyString = string;
33
export type DateISO = Date | string;
44
export type JSONObject = Record<string, unknown>;
55

6+
export enum Operator {
7+
Equals = 'EQUALS',
8+
NotEquals = 'NOT_EQUALS',
9+
Contains = 'CONTAINS',
10+
Icontains = 'ICONTAINS',
11+
NotContains = 'NOT_CONTAINS',
12+
NotIcontains = 'NOT_ICONTAINS',
13+
Gt = 'GT',
14+
Gte = 'GTE',
15+
Lt = 'LT',
16+
Lte = 'LTE',
17+
In = 'IN',
18+
NotIn = 'NOT_IN',
19+
IsNull = 'IS_NULL',
20+
NotNull = 'NOT_NULL',
21+
}
22+
623
interface SingleValueFilter {
724
field: string;
825
operator:
926
| 'EQUALS'
1027
| 'NOT_EQUALS'
1128
| 'CONTAINS'
1229
| 'ICONTAINS'
30+
| 'NOT_CONTAINS'
31+
| 'NOT_ICONTAINS'
1332
| 'GT'
1433
| 'GTE'
1534
| 'LT'
@@ -19,13 +38,13 @@ interface SingleValueFilter {
1938

2039
interface ArrayValueFilter {
2140
field: string;
22-
operator: 'IN';
41+
operator: 'IN' | 'NOT_IN';
2342
value: string[];
2443
}
2544

2645
interface ValuelessFilter {
2746
field: string;
28-
operator: 'IS_NULL';
47+
operator: 'IS_NULL' | 'NOT_NULL';
2948
}
3049

3150
type Filter = SingleValueFilter | ArrayValueFilter | ValuelessFilter;

0 commit comments

Comments
 (0)