Files
DefinitelyTyped/types/ember-feature-flags/index.d.ts
2018-01-02 10:48:46 -08:00

16 lines
622 B
TypeScript

// Type definitions for ember-feature-flags 3.0
// Project: https://github.com/kategengler/ember-feature-flags#readme
// Definitions by: Frank Tan <https://github.com/tansongyang>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.4
import Ember from 'ember';
// https://github.com/kategengler/ember-feature-flags/blob/v3.0.0/addon/services/features.js#L5
export default class Features extends Ember.Service {
setup(features: { [key: string]: boolean }): void;
enable(feature: string): void;
disable(feature: string): void;
isEnabled(feature: string): boolean;
}