diff --git a/src/selector_manager/model/State.js b/src/selector_manager/model/State.ts similarity index 64% rename from src/selector_manager/model/State.js rename to src/selector_manager/model/State.ts index 0669a1349..176964109 100644 --- a/src/selector_manager/model/State.js +++ b/src/selector_manager/model/State.ts @@ -1,4 +1,4 @@ -import { Model } from '../../common'; +import { Model } from "../../common"; /** * @typedef State @@ -8,8 +8,8 @@ import { Model } from '../../common'; export default class State extends Model { defaults() { return { - name: '', - label: '', + name: "", + label: "", }; } @@ -17,17 +17,16 @@ export default class State extends Model { * Get state name * @returns {String} */ - getName() { - return this.get('name'); + getName(): string { + return this.get("name"); } /** * Get state label. If label was not provided, the name will be returned. * @returns {String} */ - getLabel() { - return this.get('label') || this.getName(); + getLabel(): string { + return this.get("label") || this.getName(); } } - -State.prototype.idAttribute = 'name'; +State.prototype.idAttribute = "name";