mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-02-25 18:22:55 +00:00
* chore: add @jamescdavis and @dfreeman to ember * chore: add @jamescdavis and @dfreeman to ember-data * chore: add @dfreeman, @chriskrycho, @jamescdavis to ember-feature-flags * chore: add @dfreeman, @chriskrycho, @jamescdavis to ember-mocha * chore: add @dfreeman, @chriskrycho, @jamescdavis to ember-modal-dialog * chore: add @chriskrycho and @jamescdavis to ember-qunit * chore: add @chriskrycho and @jamescdavis to ember-resolver * chore: add @dfreeman, @chriskrycho, @jamescdavis to ember-test-helpers * chore: add @dfreeman, @jamescdavis, @mike-north to ember-testing-helpers * chore: update github url for @chriskrycho * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__application * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__array * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__component * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__controller * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__debug * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__engine * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__error * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__object * chore: add @mike-north, @dfreeman, @jamescdavis to ember__ordered-set * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__polyfills * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__runloop * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__service * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__string * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__template * chore: add @chriskrycho to ember__test-helpers * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__test * chore: add @chriskrycho, @dfreeman, @jamescdavis to ember__utils
20 lines
881 B
TypeScript
20 lines
881 B
TypeScript
// Type definitions for ember-feature-flags 4.0
|
|
// Project: https://github.com/kategengler/ember-feature-flags#readme
|
|
// Definitions by: Frank Tan <https://github.com/tansongyang>
|
|
// Mike North <https://github.com/mike-north>
|
|
// Dan Freeman <https://github.com/dfreeman>
|
|
// Chris Krycho <https://github.com/chriskrycho>
|
|
// James C. Davis <https://github.com/jamescdavis>
|
|
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
|
// TypeScript Version: 2.8
|
|
|
|
import Ember from 'ember';
|
|
|
|
// https://github.com/kategengler/ember-feature-flags/blob/v3.0.0/addon/services/features.js#L5
|
|
export default interface Features extends Ember.Service {
|
|
setup(features: { [key: string]: boolean }): void;
|
|
enable(feature: string): void;
|
|
disable(feature: string): void;
|
|
isEnabled(feature: string): boolean;
|
|
}
|