@@ -85,9 +85,9 @@ export class ContentType {
85
85
constructor ( ) ;
86
86
content_type_uid : string
87
87
88
- fetch ( ) : Promise < any > ;
89
88
Query ( ) : Query ;
90
89
Entry ( uid : string ) : Entry ;
90
+ fetch ( fetchOptions ?: object ) : Promise < any > ;
91
91
}
92
92
93
93
export class Assets {
@@ -102,51 +102,102 @@ export class Assets {
102
102
export class Asset {
103
103
constructor ( ) ;
104
104
105
+ asset_uid : string
106
+
105
107
toJSON ( ) : Assets ;
106
108
addParam ( key : string , value : any ) : Assets ;
107
- fetch ( ) : Promise < any > ;
109
+ fetch ( fetchOptions ?: object ) : Promise < any > ;
108
110
}
109
111
110
112
export class Entry {
111
113
constructor ( ) ;
112
114
115
+ entry_uid : string ;
116
+ content_type_uid : string ;
117
+ _query : object ;
118
+ provider : any ;
119
+ cachePolicy : number ;
120
+ queryCachePolicy : number ;
121
+
122
+ only ( field_uid : string ) : Entry ;
123
+ only ( field_uids : string [ ] ) : Entry ;
124
+ only ( reference_field_uid :string , field_uid : string ) : Entry ;
125
+ only ( reference_field_uid :string , field_uids : string [ ] ) : Entry ;
126
+
127
+ except ( field_uid : string ) : Entry ;
128
+ except ( field_uids : string [ ] ) : Entry ;
129
+ except ( reference_field_uid :string , field_uid : string ) : Entry ;
130
+ except ( reference_field_uid :string , field_uids : string [ ] ) : Entry ;
131
+
113
132
setCacheProvider ( provider : object ) : Entry ;
114
133
setCachePolicy ( policy : number ) : Entry ;
115
134
includeReference ( val : string [ ] ) : Entry ;
116
135
includeReference ( ...val : string [ ] ) : Entry ;
117
136
language ( language_code : string ) : Entry ;
118
137
addQuery ( key : string , value : string ) : Entry ;
138
+
139
+ /**
140
+ * @deprecated since verion 3.3.0
141
+ */
119
142
includeSchema ( ) : Entry ;
120
143
includeReferenceContentTypeUID ( ) : Entry ;
121
144
includeContentType ( ) : Entry ;
122
145
includeOwner ( ) : Entry ;
123
146
toJSON ( ) : Entry ;
124
147
addParam ( key : string , value : any ) : Entry ;
125
- fetch ( ) : Promise < any > ;
148
+ fetch ( fetchOptions ?: object ) : Promise < any > ;
126
149
}
127
150
128
151
export class Query extends Entry {
129
152
constructor ( ) ;
153
+ _query : object ;
154
+
155
+ getQuery ( ) : Query ;
156
+
157
+ count ( fetchOptions ?: object ) : Query ;
158
+ includeCount ( ) : Query ;
159
+ query ( query : object ) : Query ;
130
160
131
- equalTo ( key : string , value : any ) : Query ;
132
- where ( key : string , value : any ) : Query ;
133
- count ( ) : Query ;
134
- query ( query : any ) : Query ;
135
161
referenceIn ( key : string , query : Query ) : Query ;
136
162
referenceNotIn ( key : string , query : Query ) : Query ;
137
- tags ( value : any [ ] ) : Query ;
138
- includeCount ( ) : Query ;
139
- getQuery ( ) : Query ;
140
- regex ( key : string , value : any , options : string ) : Query ;
163
+
164
+ tags ( value : string [ ] ) : Query ;
165
+
166
+ where ( key : string , value : ( string | number ) ) : Query ;
167
+ equalTo ( key : string , value : ( string | number ) ) : Query ;
168
+ notEqualTo ( key : string , value : ( string | number ) ) : Query ;
169
+
170
+ lessThan ( key : string , value : ( string | number ) ) : Query ;
171
+ lessThanOrEqualTo ( key : string , value : ( string | number ) ) : Query ;
172
+
173
+ greaterThan ( key : string , value : ( string | number ) ) : Query ;
174
+ greaterThanOrEqualTo ( key : string , value : ( string | number ) ) : Query ;
175
+
176
+ containedIn ( key : string , value : ( string | number ) [ ] ) : Query ;
177
+ notContainedIn ( key : string , value : ( string | number ) [ ] ) : Query ;
178
+
179
+ exists ( key : string ) : Query ;
180
+ notExists ( key : string ) : Query ;
181
+
182
+ ascending ( key : string ) : Query ;
183
+ descending ( key : string ) : Query ;
184
+
185
+ beforeUid ( uid : string ) : Query ;
186
+ afterUid ( uid : string ) : Query ;
187
+
188
+ skip ( skip : number ) : Query ;
189
+ limit ( limit : number ) : Query ;
190
+
191
+ or ( ...queries : Query [ ] ) : Query ;
192
+ and ( ...queries : Query [ ] ) : Query ;
193
+
194
+ referenceIn ( key : string , query : ( Query | object ) ) : Query ;
195
+ referenceNotIn ( key : string , query : ( Query | object ) ) : Query ;
196
+
197
+ regex ( key : string , value : string , options ?: string ) : Query ;
198
+
141
199
search ( value : string ) : Query ;
142
- greaterThan ( key : string , value : any ) : Query ;
143
- greaterThanOrEqualTo ( key : string , value : any ) : Query ;
144
- lessThan ( key : string , value : any ) : Query ;
145
- lessThanOrEqualTo ( key : string , value : any ) : Query ;
146
- notEqualTo ( key : string , value : any ) : Query ;
147
- containedIn ( key : string , value : any ) : Query ;
148
-
149
- find ( ) : Promise < any > ;
150
- findOne ( ) : Promise < any > ;
151
200
201
+ find ( fetchOptions ?: object ) : Promise < any > ;
202
+ findOne ( ) : Promise < any > ;
152
203
}
0 commit comments