Files
languageservices/expressions/src/data/string.ts
T
Christopher Schleiden 2a3d63551f Rename folders
2023-02-22 15:52:40 -08:00

18 lines
355 B
TypeScript

import {ExpressionDataInterface, Kind} from "./expressiondata";
export class StringData implements ExpressionDataInterface {
constructor(public readonly value: string) {}
public readonly kind = Kind.String;
public primitive = true;
coerceString(): string {
return this.value;
}
number(): number {
return Number(this.value);
}
}