From d70bcc668aff1d50607e94bdc73672728b7afab8 Mon Sep 17 00:00:00 2001 From: Denis Augsburger Date: Tue, 27 Feb 2018 10:48:05 +0100 Subject: [PATCH] Change to represent get index --- types/jss/index.d.ts | 2 +- types/jss/jss-tests.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/types/jss/index.d.ts b/types/jss/index.d.ts index e106a70c74..0f77605b2c 100644 --- a/types/jss/index.d.ts +++ b/types/jss/index.d.ts @@ -103,7 +103,7 @@ export interface RuleOptions { export declare class SheetsRegistry { constructor(); registry: ReadonlyArray>; - index(): number; + readonly index: number; add(sheet: StyleSheet): void; reset(): void; remove(sheet: StyleSheet): void; diff --git a/types/jss/jss-tests.ts b/types/jss/jss-tests.ts index 80f4c1e94f..a5c6f34126 100644 --- a/types/jss/jss-tests.ts +++ b/types/jss/jss-tests.ts @@ -88,8 +88,8 @@ sheetsRegistry.add(secondStyleSheet); sheetsRegistry.registry.length; // $ExpectType number sheetsRegistry.remove(secondStyleSheet); -sheetsRegistry.index(); // $ExpectType number -sheetsRegistry.index; // $ExpectType () => number +sheetsRegistry.index; // $ExpectType number +sheetsRegistry.index = 5; // $ExpectError sheetsRegistry.toString(); // $ExpectType string // With css options sheetsRegistry.toString({indent: 5}); // $ExpectType string