Browse Source

Convert State to ts

pull/4306/head
Alex 4 years ago
parent
commit
84779b896b
  1. 17
      src/selector_manager/model/State.ts

17
src/selector_manager/model/State.js → src/selector_manager/model/State.ts

@ -1,4 +1,4 @@
import { Model } from '../../common'; import { Model } from "../../common";
/** /**
* @typedef State * @typedef State
@ -8,8 +8,8 @@ import { Model } from '../../common';
export default class State extends Model { export default class State extends Model {
defaults() { defaults() {
return { return {
name: '', name: "",
label: '', label: "",
}; };
} }
@ -17,17 +17,16 @@ export default class State extends Model {
* Get state name * Get state name
* @returns {String} * @returns {String}
*/ */
getName() { getName(): string {
return this.get('name'); return this.get("name");
} }
/** /**
* Get state label. If label was not provided, the name will be returned. * Get state label. If label was not provided, the name will be returned.
* @returns {String} * @returns {String}
*/ */
getLabel() { getLabel(): string {
return this.get('label') || this.getName(); return this.get("label") || this.getName();
} }
} }
State.prototype.idAttribute = "name";
State.prototype.idAttribute = 'name';
Loading…
Cancel
Save