ng-fancy-gui
Version:
This package contains components, for creating userinterfaces in a Angular app.
19 lines • 2.87 kB
JavaScript
import { AutCompleteSource } from '../enums/auto-complete-source.enum';
import { KeywordType } from '../enums/keyword-type.enum';
var KeywordPickerConfig = /** @class */ (function () {
function KeywordPickerConfig(keywordType, autocompleteMode, autoCompleteSource, dataMapperFunction, autocompleteSourceUrl) {
if (keywordType === void 0) { keywordType = KeywordType.String; }
if (autocompleteMode === void 0) { autocompleteMode = false; }
if (autoCompleteSource === void 0) { autoCompleteSource = AutCompleteSource.Input; }
if (dataMapperFunction === void 0) { dataMapperFunction = null; }
if (autocompleteSourceUrl === void 0) { autocompleteSourceUrl = null; }
this.keywordType = keywordType;
this.autocompleteMode = autocompleteMode;
this.autoCompleteSource = autoCompleteSource;
this.dataMapperFunction = dataMapperFunction;
this.autocompleteSourceUrl = autocompleteSourceUrl;
}
return KeywordPickerConfig;
}());
export { KeywordPickerConfig };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia2V5d29yZC1waWNrZXItY29uZmlnLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmctZmFuY3ktZ3VpLyIsInNvdXJjZXMiOlsibGliL0NvbmZpZ3VyYXRpb25Nb2RlbHMva2V5d29yZC1waWNrZXItY29uZmlnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBQyxpQkFBaUIsRUFBQyxNQUFNLG9DQUFvQyxDQUFBO0FBRXBFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQTtBQUd4RDtJQUVFLDZCQUNTLFdBQTZDLEVBQzdDLGdCQUFpQyxFQUNqQyxrQkFBK0QsRUFDL0Qsa0JBQXVFLEVBQ3ZFLHFCQUFvQztRQUpwQyw0QkFBQSxFQUFBLGNBQTJCLFdBQVcsQ0FBQyxNQUFNO1FBQzdDLGlDQUFBLEVBQUEsd0JBQWlDO1FBQ2pDLG1DQUFBLEVBQUEscUJBQXdDLGlCQUFpQixDQUFDLEtBQUs7UUFDL0QsbUNBQUEsRUFBQSx5QkFBdUU7UUFDdkUsc0NBQUEsRUFBQSw0QkFBb0M7UUFKcEMsZ0JBQVcsR0FBWCxXQUFXLENBQWtDO1FBQzdDLHFCQUFnQixHQUFoQixnQkFBZ0IsQ0FBaUI7UUFDakMsdUJBQWtCLEdBQWxCLGtCQUFrQixDQUE2QztRQUMvRCx1QkFBa0IsR0FBbEIsa0JBQWtCLENBQXFEO1FBQ3ZFLDBCQUFxQixHQUFyQixxQkFBcUIsQ0FBZTtJQUFFLENBQUM7SUFDbEQsMEJBQUM7QUFBRCxDQUFDLEFBUkQsSUFRQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7QXV0b0NvbXBsZXRlU291cmNlVHlwZX0gZnJvbSAnLi4vZW51bXMvYXV0by1jb21wbGV0ZS1zb3VyY2UtdHlwZS5lbnVtJ1xuaW1wb3J0IHtBdXRDb21wbGV0ZVNvdXJjZX0gZnJvbSAnLi4vZW51bXMvYXV0by1jb21wbGV0ZS1zb3VyY2UuZW51bSdcbmltcG9ydCB7IEtleVZhbHVlIH0gZnJvbSAnLi4vTW9kZWxzL2tleS12YWx1ZSdcbmltcG9ydCB7IEtleXdvcmRUeXBlIH0gZnJvbSAnLi4vZW51bXMva2V5d29yZC10eXBlLmVudW0nXG5cblxuZXhwb3J0IGNsYXNzIEtleXdvcmRQaWNrZXJDb25maWcge1xuICBcbiAgY29uc3RydWN0b3IoXG4gICAgcHVibGljIGtleXdvcmRUeXBlOiBLZXl3b3JkVHlwZSA9IEtleXdvcmRUeXBlLlN0cmluZyxcbiAgICBwdWJsaWMgYXV0b2NvbXBsZXRlTW9kZTogYm9vbGVhbiA9IGZhbHNlLFxuICAgIHB1YmxpYyBhdXRvQ29tcGxldGVTb3VyY2U6IEF1dENvbXBsZXRlU291cmNlID0gQXV0Q29tcGxldGVTb3VyY2UuSW5wdXQsXG4gICAgcHVibGljIGRhdGFNYXBwZXJGdW5jdGlvbjogKGRhdGE6IGFueSB8IGFueVtdKSA9PiBLZXlWYWx1ZVtdIHwgc3RyaW5nW10gPSBudWxsLFxuICAgIHB1YmxpYyBhdXRvY29tcGxldGVTb3VyY2VVcmw6IHN0cmluZyA9IG51bGwpe31cbn0iXX0=