Skip to content

Commit bded8a0

Browse files
wbrezamattmazzola
authored andcommitted
Changed (IBasicFilter | IAdvancedFilter) to IFilter (#39)
* Changed (IBasicFilter | IAdvancedFilter) to IFilter:' * Removed docs update
1 parent 4ad62d3 commit bded8a0

File tree

7 files changed

+17
-17
lines changed

7 files changed

+17
-17
lines changed

gulpfile.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ var ghPages = require('gulp-gh-pages'),
2020
webpackTestConfig = require('./webpack.test.config'),
2121
runSequence = require('run-sequence'),
2222
argv = require('yargs').argv;
23-
;
23+
;
2424

2525
var package = require('./package.json');
2626
var webpackBanner = package.name + " v" + package.version + " | (c) 2016 Microsoft Corporation " + package.license;

src/embed.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface IEmbedConfiguration {
3737
accessToken?: string;
3838
settings?: models.ISettings;
3939
pageName?: string;
40-
filters?: (models.IBasicFilter | models.IAdvancedFilter)[];
40+
filters?: models.IFilter[];
4141
}
4242

4343
export interface IInternalEmbedConfiguration extends models.ILoadConfiguration {

src/ifilterable.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ export interface IFilterable {
1111
/**
1212
* Gets the filters currently applied to the object.
1313
*
14-
* @returns {(Promise<(models.IBasicFilter | models.IAdvancedFilter)[]>)}
14+
* @returns {(Promise<models.IFilter[]>)}
1515
*/
16-
getFilters(): Promise<(models.IBasicFilter | models.IAdvancedFilter)[]>;
16+
getFilters(): Promise<models.IFilter[]>;
1717
/**
1818
* Replaces all filters on the current object with the specified filter values.
1919
*
20-
* @param {((models.IBasicFilter | models.IAdvancedFilter)[])} filters
20+
* @param {(models.IFilter[])} filters
2121
* @returns {Promise<void>}
2222
*/
23-
setFilters(filters: (models.IBasicFilter | models.IAdvancedFilter)[]): Promise<void>;
23+
setFilters(filters: models.IFilter[]): Promise<void>;
2424
/**
2525
* Removes all filters from the current object.
2626
*

src/page.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ export class Page implements IPageNode, IFilterable {
6464
* .then(pages => { ... });
6565
* ```
6666
*
67-
* @returns {(Promise<(models.IBasicFilter | models.IAdvancedFilter)[]>)}
67+
* @returns {(Promise<models.IFilter[]>)}
6868
*/
69-
getFilters(): Promise<(models.IBasicFilter | models.IAdvancedFilter)[]> {
69+
getFilters(): Promise<models.IFilter[]> {
7070
return this.report.service.hpm.get<models.IFilter[]>(`/report/pages/${this.name}/filters`, { uid: this.report.config.uniqueId }, this.report.iframe.contentWindow)
7171
.then(response => response.body,
7272
response => {
@@ -138,10 +138,10 @@ export class Page implements IPageNode, IFilterable {
138138
* .catch(errors => { ... });
139139
* ```
140140
*
141-
* @param {((models.IBasicFilter | models.IAdvancedFilter)[])} filters
141+
* @param {(models.IFilter[])} filters
142142
* @returns {Promise<void>}
143143
*/
144-
setFilters(filters: (models.IBasicFilter | models.IAdvancedFilter)[]): Promise<void> {
144+
setFilters(filters: models.IFilter[]): Promise<void> {
145145
return this.report.service.hpm.put<models.IError[]>(`/report/pages/${this.name}/filters`, filters, { uid: this.report.config.uniqueId }, this.report.iframe.contentWindow)
146146
.catch(response => {
147147
throw response.body;

src/report.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,10 +240,10 @@ export class Report extends embed.Embed implements IReportNode, IFilterable {
240240
* });
241241
* ```
242242
*
243-
* @param {((models.IBasicFilter | models.IAdvancedFilter)[])} filters
243+
* @param {(models.IFilter[])} filters
244244
* @returns {Promise<void>}
245245
*/
246-
setFilters(filters: (models.IBasicFilter | models.IAdvancedFilter)[]): Promise<void> {
246+
setFilters(filters: models.IFilter[]): Promise<void> {
247247
return this.service.hpm.put<models.IError[]>(`/report/filters`, filters, { uid: this.config.uniqueId }, this.iframe.contentWindow)
248248
.catch(response => {
249249
throw response.body;

src/visual.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ export class Visual implements IVisualNode, IFilterable {
4848
* .then(pages => { ... });
4949
* ```
5050
*
51-
* @returns {(Promise<(models.IBasicFilter | models.IAdvancedFilter)[]>)}
51+
* @returns {(Promise<models.IFilter[]>)}
5252
*/
53-
getFilters(): Promise<(models.IBasicFilter | models.IAdvancedFilter)[]> {
53+
getFilters(): Promise<models.IFilter[]> {
5454
return this.page.report.service.hpm.get<models.IFilter[]>(`/report/pages/${this.page.name}/visuals/${this.name}/filters`, { uid: this.page.report.config.uniqueId }, this.page.report.iframe.contentWindow)
5555
.then(response => response.body,
5656
response => {
@@ -79,10 +79,10 @@ export class Visual implements IVisualNode, IFilterable {
7979
* .catch(errors => { ... });
8080
* ```
8181
*
82-
* @param {((models.IBasicFilter | models.IAdvancedFilter)[])} filters
82+
* @param {(models.IFilter[])} filters
8383
* @returns {Promise<void>}
8484
*/
85-
setFilters(filters: (models.IBasicFilter | models.IAdvancedFilter)[]): Promise<void> {
85+
setFilters(filters: models.IFilter[]): Promise<void> {
8686
return this.page.report.service.hpm.put<models.IError[]>(`/report/pages/${this.page.name}/visuals/${this.name}/filters`, filters, { uid: this.page.report.config.uniqueId }, this.page.report.iframe.contentWindow)
8787
.catch(response => {
8888
throw response.body;

test/utility/mockApp.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export interface IApp {
1616
validateVisual(visual: models.IVisual): Promise<models.IError[]>;
1717
// Filters
1818
getFilters(): Promise<models.IFilter[]>;
19-
setFilters(filters: (models.IBasicFilter | models.IAdvancedFilter)[]): Promise<void>;
19+
setFilters(filters: models.IFilter[]): Promise<void>;
2020
validateFilter(filter: models.IFilter): Promise<models.IError[]>;
2121
// Other
2222
print(): Promise<void>;

0 commit comments

Comments
 (0)