Files
vscode-extension-samples/source-control-sample/src/fiddleConfiguration.ts
Jan Dolejsi 0dceda85ee - support for multi workspace folders
- mock fiddle for offline testing
- redesigned to support files closing
- support for deleted files
2019-03-19 03:06:13 +01:00

12 lines
364 B
TypeScript

export class FiddleConfiguration {
readonly slug: string;
readonly version: number;
}
export function parseFiddleId(id: string): FiddleConfiguration {
let idFragments = id.split('/');
let fiddleSlug = idFragments[0];
let fiddleVersion = idFragments.length > 1 ? parseInt(id.split('/')[1]) : undefined;
return { slug: fiddleSlug, version: fiddleVersion };
}