UNPKG

@taiga-ui/addon-mobile

Version:

Extension package for Taiga UI that adds support for mobile specific behaviors such as custom data pickers, dropdowns, etc.

23 lines 3.78 kB
import { InjectionToken } from '@angular/core'; import { tuiProvideOptions } from '@taiga-ui/cdk/utils/miscellaneous'; export const TUI_SHEET_DIALOG_DEFAULT_OPTIONS = { label: '', stops: [], initial: 0, offset: 16, closeable: true, data: undefined, bar: true, fullscreen: false, required: false, }; /** * Default parameters for mobile dialog component */ export const TUI_SHEET_DIALOG_OPTIONS = new InjectionToken(ngDevMode ? 'TUI_SHEET_DIALOG_OPTIONS' : '', { factory: () => TUI_SHEET_DIALOG_DEFAULT_OPTIONS, }); export function tuiSheetDialogOptionsProvider(options) { return tuiProvideOptions(TUI_SHEET_DIALOG_OPTIONS, options, TUI_SHEET_DIALOG_DEFAULT_OPTIONS); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2hlZXQtZGlhbG9nLm9wdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9hZGRvbi1tb2JpbGUvY29tcG9uZW50cy9zaGVldC1kaWFsb2cvc2hlZXQtZGlhbG9nLm9wdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLGNBQWMsRUFBZ0IsTUFBTSxlQUFlLENBQUM7QUFFNUQsT0FBTyxFQUFDLGlCQUFpQixFQUFDLE1BQU0sbUNBQW1DLENBQUM7QUFnQnBFLE1BQU0sQ0FBQyxNQUFNLGdDQUFnQyxHQUEwQjtJQUNuRSxLQUFLLEVBQUUsRUFBRTtJQUNULEtBQUssRUFBRSxFQUFFO0lBQ1QsT0FBTyxFQUFFLENBQUM7SUFDVixNQUFNLEVBQUUsRUFBRTtJQUNWLFNBQVMsRUFBRSxJQUFJO0lBQ2YsSUFBSSxFQUFFLFNBQVM7SUFDZixHQUFHLEVBQUUsSUFBSTtJQUNULFVBQVUsRUFBRSxLQUFLO0lBQ2pCLFFBQVEsRUFBRSxLQUFLO0NBQ2xCLENBQUM7QUFFRjs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLHdCQUF3QixHQUFHLElBQUksY0FBYyxDQUN0RCxTQUFTLENBQUMsQ0FBQyxDQUFDLDBCQUEwQixDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQzNDO0lBQ0ksT0FBTyxFQUFFLEdBQUcsRUFBRSxDQUFDLGdDQUFnQztDQUNsRCxDQUNKLENBQUM7QUFFRixNQUFNLFVBQVUsNkJBQTZCLENBQ3pDLE9BQXVDO0lBRXZDLE9BQU8saUJBQWlCLENBQ3BCLHdCQUF3QixFQUN4QixPQUFPLEVBQ1AsZ0NBQWdDLENBQ25DLENBQUM7QUFDTixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbmplY3Rpb25Ub2tlbiwgdHlwZSBQcm92aWRlcn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQge3R5cGUgVHVpUG9wb3Zlcn0gZnJvbSAnQHRhaWdhLXVpL2Nkay9zZXJ2aWNlcyc7XG5pbXBvcnQge3R1aVByb3ZpZGVPcHRpb25zfSBmcm9tICdAdGFpZ2EtdWkvY2RrL3V0aWxzL21pc2NlbGxhbmVvdXMnO1xuaW1wb3J0IHt0eXBlIFBvbHltb3JwaGV1c0NvbnRlbnR9IGZyb20gJ0B0YWlnYS11aS9wb2x5bW9ycGhldXMnO1xuaW1wb3J0IHt0eXBlIE9ic2VydmFibGV9IGZyb20gJ3J4anMnO1xuXG5leHBvcnQgaW50ZXJmYWNlIFR1aVNoZWV0RGlhbG9nT3B0aW9uczxJID0gdW5kZWZpbmVkPiB7XG4gICAgcmVhZG9ubHkgY2xvc2VhYmxlOiBPYnNlcnZhYmxlPGJvb2xlYW4+IHwgYm9vbGVhbjtcbiAgICByZWFkb25seSBkYXRhOiBJO1xuICAgIHJlYWRvbmx5IGluaXRpYWw6IG51bWJlcjtcbiAgICByZWFkb25seSBsYWJlbDogUG9seW1vcnBoZXVzQ29udGVudDxUdWlQb3BvdmVyPFR1aVNoZWV0RGlhbG9nT3B0aW9uczxJPiwgYW55Pj47XG4gICAgcmVhZG9ubHkgb2Zmc2V0OiBudW1iZXI7XG4gICAgcmVhZG9ubHkgc3RvcHM6IHJlYWRvbmx5IHN0cmluZ1tdO1xuICAgIHJlYWRvbmx5IGJhcjogYm9vbGVhbjtcbiAgICByZWFkb25seSBmdWxsc2NyZWVuOiBib29sZWFuO1xuICAgIHJlYWRvbmx5IHJlcXVpcmVkOiBib29sZWFuO1xufVxuXG5leHBvcnQgY29uc3QgVFVJX1NIRUVUX0RJQUxPR19ERUZBVUxUX09QVElPTlM6IFR1aVNoZWV0RGlhbG9nT3B0aW9ucyA9IHtcbiAgICBsYWJlbDogJycsXG4gICAgc3RvcHM6IFtdLFxuICAgIGluaXRpYWw6IDAsXG4gICAgb2Zmc2V0OiAxNixcbiAgICBjbG9zZWFibGU6IHRydWUsXG4gICAgZGF0YTogdW5kZWZpbmVkLFxuICAgIGJhcjogdHJ1ZSxcbiAgICBmdWxsc2NyZWVuOiBmYWxzZSxcbiAgICByZXF1aXJlZDogZmFsc2UsXG59O1xuXG4vKipcbiAqIERlZmF1bHQgcGFyYW1ldGVycyBmb3IgbW9iaWxlIGRpYWxvZyBjb21wb25lbnRcbiAqL1xuZXhwb3J0IGNvbnN0IFRVSV9TSEVFVF9ESUFMT0dfT1BUSU9OUyA9IG5ldyBJbmplY3Rpb25Ub2tlbihcbiAgICBuZ0Rldk1vZGUgPyAnVFVJX1NIRUVUX0RJQUxPR19PUFRJT05TJyA6ICcnLFxuICAgIHtcbiAgICAgICAgZmFjdG9yeTogKCkgPT4gVFVJX1NIRUVUX0RJQUxPR19ERUZBVUxUX09QVElPTlMsXG4gICAgfSxcbik7XG5cbmV4cG9ydCBmdW5jdGlvbiB0dWlTaGVldERpYWxvZ09wdGlvbnNQcm92aWRlcihcbiAgICBvcHRpb25zOiBQYXJ0aWFsPFR1aVNoZWV0RGlhbG9nT3B0aW9ucz4sXG4pOiBQcm92aWRlciB7XG4gICAgcmV0dXJuIHR1aVByb3ZpZGVPcHRpb25zKFxuICAgICAgICBUVUlfU0hFRVRfRElBTE9HX09QVElPTlMsXG4gICAgICAgIG9wdGlvbnMsXG4gICAgICAgIFRVSV9TSEVFVF9ESUFMT0dfREVGQVVMVF9PUFRJT05TLFxuICAgICk7XG59XG4iXX0=