@taiga-ui/kit
Version:
Taiga UI Angular main components kit
15 lines • 2.52 kB
JavaScript
import { InjectionToken } from '@angular/core';
import { tuiProvideOptions } from '@taiga-ui/cdk/utils/miscellaneous';
export const TUI_LINE_CLAMP_DEFAULT_OPTIONS = {
showHint: true,
};
/**
* Default parameters for LineClamp component
*/
export const TUI_LINE_CLAMP_OPTIONS = new InjectionToken(ngDevMode ? 'TUI_LINE_CLAMP_OPTIONS' : '', {
factory: () => TUI_LINE_CLAMP_DEFAULT_OPTIONS,
});
export function tuiLineClampOptionsProvider(options) {
return tuiProvideOptions(TUI_LINE_CLAMP_OPTIONS, options, TUI_LINE_CLAMP_DEFAULT_OPTIONS);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGluZS1jbGFtcC5vcHRpb25zLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMva2l0L2NvbXBvbmVudHMvbGluZS1jbGFtcC9saW5lLWNsYW1wLm9wdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFDLGNBQWMsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUM3QyxPQUFPLEVBQUMsaUJBQWlCLEVBQUMsTUFBTSxtQ0FBbUMsQ0FBQztBQU1wRSxNQUFNLENBQUMsTUFBTSw4QkFBOEIsR0FBd0I7SUFDL0QsUUFBUSxFQUFFLElBQUk7Q0FDakIsQ0FBQztBQUVGOztHQUVHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sc0JBQXNCLEdBQUcsSUFBSSxjQUFjLENBQ3BELFNBQVMsQ0FBQyxDQUFDLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFDekM7SUFDSSxPQUFPLEVBQUUsR0FBRyxFQUFFLENBQUMsOEJBQThCO0NBQ2hELENBQ0osQ0FBQztBQUVGLE1BQU0sVUFBVSwyQkFBMkIsQ0FDdkMsT0FBcUM7SUFFckMsT0FBTyxpQkFBaUIsQ0FDcEIsc0JBQXNCLEVBQ3RCLE9BQU8sRUFDUCw4QkFBOEIsQ0FDakMsQ0FBQztBQUNOLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7UHJvdmlkZXJ9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtJbmplY3Rpb25Ub2tlbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQge3R1aVByb3ZpZGVPcHRpb25zfSBmcm9tICdAdGFpZ2EtdWkvY2RrL3V0aWxzL21pc2NlbGxhbmVvdXMnO1xuXG5leHBvcnQgaW50ZXJmYWNlIFR1aUxpbmVDbGFtcE9wdGlvbnMge1xuICAgIHJlYWRvbmx5IHNob3dIaW50OiBib29sZWFuO1xufVxuXG5leHBvcnQgY29uc3QgVFVJX0xJTkVfQ0xBTVBfREVGQVVMVF9PUFRJT05TOiBUdWlMaW5lQ2xhbXBPcHRpb25zID0ge1xuICAgIHNob3dIaW50OiB0cnVlLFxufTtcblxuLyoqXG4gKiBEZWZhdWx0IHBhcmFtZXRlcnMgZm9yIExpbmVDbGFtcCBjb21wb25lbnRcbiAqL1xuZXhwb3J0IGNvbnN0IFRVSV9MSU5FX0NMQU1QX09QVElPTlMgPSBuZXcgSW5qZWN0aW9uVG9rZW4oXG4gICAgbmdEZXZNb2RlID8gJ1RVSV9MSU5FX0NMQU1QX09QVElPTlMnIDogJycsXG4gICAge1xuICAgICAgICBmYWN0b3J5OiAoKSA9PiBUVUlfTElORV9DTEFNUF9ERUZBVUxUX09QVElPTlMsXG4gICAgfSxcbik7XG5cbmV4cG9ydCBmdW5jdGlvbiB0dWlMaW5lQ2xhbXBPcHRpb25zUHJvdmlkZXIoXG4gICAgb3B0aW9uczogUGFydGlhbDxUdWlMaW5lQ2xhbXBPcHRpb25zPixcbik6IFByb3ZpZGVyIHtcbiAgICByZXR1cm4gdHVpUHJvdmlkZU9wdGlvbnMoXG4gICAgICAgIFRVSV9MSU5FX0NMQU1QX09QVElPTlMsXG4gICAgICAgIG9wdGlvbnMsXG4gICAgICAgIFRVSV9MSU5FX0NMQU1QX0RFRkFVTFRfT1BUSU9OUyxcbiAgICApO1xufVxuIl19