@taiga-ui/addon-mobile
Version:
Extension package for Taiga UI that adds support for mobile specific behaviors such as custom data pickers, dropdowns, etc.
22 lines • 4.05 kB
JavaScript
import { inject, Injectable } from '@angular/core';
import { TuiPopoverService } from '@taiga-ui/cdk/services';
import { TUI_DIALOGS } from '@taiga-ui/core/components/dialog';
import { TuiMobileDialog } from './mobile-dialog.component';
import { TUI_MOBILE_DIALOG_OPTIONS, } from './mobile-dialog.options';
import * as i0 from "@angular/core";
class TuiMobileDialogService extends TuiPopoverService {
open(content, options = {}) {
return super.open(content, options);
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: TuiMobileDialogService, deps: null, target: i0.ɵɵFactoryTarget.Injectable }); }
static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: TuiMobileDialogService, providedIn: 'root', useFactory: () => new TuiMobileDialogService(TUI_DIALOGS, TuiMobileDialog, inject(TUI_MOBILE_DIALOG_OPTIONS)) }); }
}
export { TuiMobileDialogService };
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: TuiMobileDialogService, decorators: [{
type: Injectable,
args: [{
providedIn: 'root',
useFactory: () => new TuiMobileDialogService(TUI_DIALOGS, TuiMobileDialog, inject(TUI_MOBILE_DIALOG_OPTIONS)),
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9iaWxlLWRpYWxvZy5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvYWRkb24tbW9iaWxlL2NvbXBvbmVudHMvbW9iaWxlLWRpYWxvZy9tb2JpbGUtZGlhbG9nLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLE1BQU0sRUFBRSxVQUFVLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFDakQsT0FBTyxFQUF5QixpQkFBaUIsRUFBQyxNQUFNLHdCQUF3QixDQUFDO0FBQ2pGLE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBTSxrQ0FBa0MsQ0FBQztBQUk3RCxPQUFPLEVBQUMsZUFBZSxFQUFDLE1BQU0sMkJBQTJCLENBQUM7QUFDMUQsT0FBTyxFQUNILHlCQUF5QixHQUU1QixNQUFNLHlCQUF5QixDQUFDOztBQUVqQyxNQVNhLHNCQUF1QixTQUFRLGlCQUczQztJQUNtQixJQUFJLENBQ2hCLE9BRUMsRUFDRCxVQUFnRCxFQUFFO1FBRWxELE9BQU8sS0FBSyxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDeEMsQ0FBQzsrR0FYUSxzQkFBc0I7bUhBQXRCLHNCQUFzQixjQVJuQixNQUFNLGNBQ04sR0FBRyxFQUFFLENBQ2IsSUFBSSxzQkFBc0IsQ0FDdEIsV0FBVyxFQUNYLGVBQWUsRUFDZixNQUFNLENBQUMseUJBQXlCLENBQUMsQ0FDcEM7O1NBRUksc0JBQXNCOzRGQUF0QixzQkFBc0I7a0JBVGxDLFVBQVU7bUJBQUM7b0JBQ1IsVUFBVSxFQUFFLE1BQU07b0JBQ2xCLFVBQVUsRUFBRSxHQUFHLEVBQUUsQ0FDYiwyQkFDSSxXQUFXLEVBQ1gsZUFBZSxFQUNmLE1BQU0sQ0FBQyx5QkFBeUIsQ0FBQyxDQUNwQztpQkFDUiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7aW5qZWN0LCBJbmplY3RhYmxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7dHlwZSBUdWlQb3BvdmVyQ29udGV4dCwgVHVpUG9wb3ZlclNlcnZpY2V9IGZyb20gJ0B0YWlnYS11aS9jZGsvc2VydmljZXMnO1xuaW1wb3J0IHtUVUlfRElBTE9HU30gZnJvbSAnQHRhaWdhLXVpL2NvcmUvY29tcG9uZW50cy9kaWFsb2cnO1xuaW1wb3J0IHt0eXBlIFBvbHltb3JwaGV1c0NvbnRlbnR9IGZyb20gJ0B0YWlnYS11aS9wb2x5bW9ycGhldXMnO1xuaW1wb3J0IHt0eXBlIE9ic2VydmFibGV9IGZyb20gJ3J4anMnO1xuXG5pbXBvcnQge1R1aU1vYmlsZURpYWxvZ30gZnJvbSAnLi9tb2JpbGUtZGlhbG9nLmNvbXBvbmVudCc7XG5pbXBvcnQge1xuICAgIFRVSV9NT0JJTEVfRElBTE9HX09QVElPTlMsXG4gICAgdHlwZSBUdWlNb2JpbGVEaWFsb2dPcHRpb25zLFxufSBmcm9tICcuL21vYmlsZS1kaWFsb2cub3B0aW9ucyc7XG5cbkBJbmplY3RhYmxlKHtcbiAgICBwcm92aWRlZEluOiAncm9vdCcsXG4gICAgdXNlRmFjdG9yeTogKCkgPT5cbiAgICAgICAgbmV3IFR1aU1vYmlsZURpYWxvZ1NlcnZpY2UoXG4gICAgICAgICAgICBUVUlfRElBTE9HUyxcbiAgICAgICAgICAgIFR1aU1vYmlsZURpYWxvZyxcbiAgICAgICAgICAgIGluamVjdChUVUlfTU9CSUxFX0RJQUxPR19PUFRJT05TKSxcbiAgICAgICAgKSxcbn0pXG5leHBvcnQgY2xhc3MgVHVpTW9iaWxlRGlhbG9nU2VydmljZSBleHRlbmRzIFR1aVBvcG92ZXJTZXJ2aWNlPFxuICAgIFR1aU1vYmlsZURpYWxvZ09wdGlvbnM8YW55PixcbiAgICBudW1iZXJcbj4ge1xuICAgIHB1YmxpYyBvdmVycmlkZSBvcGVuKFxuICAgICAgICBjb250ZW50OiBQb2x5bW9ycGhldXNDb250ZW50PFxuICAgICAgICAgICAgVHVpTW9iaWxlRGlhbG9nT3B0aW9uczxhbnk+ICYgVHVpUG9wb3ZlckNvbnRleHQ8bnVtYmVyPlxuICAgICAgICA+LFxuICAgICAgICBvcHRpb25zOiBQYXJ0aWFsPFR1aU1vYmlsZURpYWxvZ09wdGlvbnM8YW55Pj4gPSB7fSxcbiAgICApOiBPYnNlcnZhYmxlPG51bWJlcj4ge1xuICAgICAgICByZXR1cm4gc3VwZXIub3Blbihjb250ZW50LCBvcHRpb25zKTtcbiAgICB9XG59XG4iXX0=