libmodulor
Version:
A TypeScript library to create platform-agnostic applications
16 lines (15 loc) • 389 B
JavaScript
import { TString } from '../base/TString.js';
export class TFileExtension extends TString {
constructor(constraints) {
super(constraints);
if (constraints?.allowed) {
this.setOptions(constraints?.allowed.map((v) => ({ label: v, value: v })));
}
}
tName() {
return 'FileExtension';
}
example() {
return 'png';
}
}