ngx-extended-pdf-viewer
Version:
Embedding PDF files in your Angular application. Highly configurable viewer including the toolbar, sidebar, and all the features you're used to.
24 lines (23 loc) • 1.62 kB
TypeScript
import { PipeTransform } from '@angular/core';
import * as i0 from "@angular/core";
export type ResponsiveVisibility = boolean | 'always-visible' | 'always-in-secondary-menu' | 'xxs' | 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'xxl';
export declare class PdfBreakpoints {
static xs: number;
static sm: number;
static md: number;
static lg: number;
static xl: number;
static xxl: number;
}
export type ResponsiveCSSClass = 'hiddenXXSView' | 'hiddenTinyView' | 'hiddenSmallView' | 'hiddenMediumView' | 'hiddenLargeView' | 'hiddenXLView' | 'hiddenXXLView' | 'invisible' | 'always-visible' | 'always-in-secondary-menu';
export type ResponsiveCSSClassInSecondaryToolbar = 'visibleXXSView' | 'visibleTinyView' | 'visibleSmallView' | 'visibleMediumView' | 'visibleLargeView' | 'visibleXLView' | 'visibleXXLView' | 'invisible' | 'always-visible' | 'always-in-secondary-menu';
export declare class ResponsiveCSSClassPipe implements PipeTransform {
transform(visible: ResponsiveVisibility | undefined, defaultClass?: ResponsiveCSSClass): ResponsiveCSSClass;
static ɵfac: i0.ɵɵFactoryDeclaration<ResponsiveCSSClassPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<ResponsiveCSSClassPipe, "responsiveCSSClass", false>;
}
export declare class NegativeResponsiveCSSClassPipe implements PipeTransform {
transform(visible: ResponsiveCSSClass | ResponsiveVisibility): ResponsiveCSSClassInSecondaryToolbar;
static ɵfac: i0.ɵɵFactoryDeclaration<NegativeResponsiveCSSClassPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<NegativeResponsiveCSSClassPipe, "invertForSecondaryToolbar", false>;
}