UNPKG

tgui-angular

Version:

🚀 Angular UI library for Telegram Web Apps with modern components and theming support | 💼 Author is open to work opportunities | 📧 Contact: a.blagovestnov@gmail.com | 💬 Telegram: @ablagovestnov

55 lines (54 loc) • 4.06 kB
export { ThemeService, PlatformService, PortalService, RippleService, TelegramService } from './lib/services'; export type { AppearanceType, PlatformType, RippleWave } from './lib/services'; export { applyTheme, setupSystemThemeDetection, SystemThemeService } from './lib/utils'; export * from './lib/utils/has-node'; export * from './lib/utils/theme-helper'; export * from './lib/utils/class-names'; export * from './lib/utils/function'; export * from './lib/utils/chunk'; export { ThemeDirective, PortalOutletDirective, HorizontalScrollDirective, VisuallyHiddenDirective } from './lib/directives'; export { TappableComponent, RippleComponent, RootPortalComponent, RootComponent, TouchComponent, RootRendererComponent } from './lib/components/utils'; export { BadgeComponent, ButtonComponent, CardComponent, SectionComponent, AvatarComponent, AvatarStackComponent, AvatarAcronymComponent, AvatarBadgeComponent, IconButtonComponent, IconContainerComponent, ImageComponent, ImageBadgeComponent, ListComponent, CellComponent, ButtonCellComponent, PlaceholderComponent, StepsComponent, TimelineComponent, TimelineItemComponent, AccordionComponent, AccordionSummaryComponent, AccordionContentComponent, InlineButtonsComponent, InlineButtonsItemComponent, BlockquoteComponent, BannerComponent } from './lib/components/blocks'; export * from './lib/components/blocks/cell'; export * from './lib/components/blocks/blockquote'; export * from './lib/components/blocks/banner'; export { InputComponent, TextareaComponent, FormInputComponent, FormInputTitleComponent, CheckboxComponent, RadioComponent, SwitchComponent, SelectComponent, ColorInputComponent, FileInputComponent, RatingComponent, PinInputComponent, PinInputButtonComponent, PinInputCellComponent, PinInputService, ChipComponent } from './lib/components/form'; export * from './lib/components/form/multiselectable'; export * from './lib/components/form/pin-input'; export * from './lib/components/form/rating'; export * from './lib/components/form/select'; export * from './lib/components/form/switch'; export { SpinnerComponent, SpoilerComponent, SkeletonComponent, ProgressComponent, CircularProgressComponent } from './lib/components/feedback'; export * from './lib/components/feedback/snackbar'; export * from './lib/components/feedback/spoiler'; export * from './lib/components/feedback/progress'; export * from './lib/components/feedback/circular-progress'; export { FixedLayoutComponent, TabbarComponent, TabbarItemComponent } from './lib/components/layout'; export * from './lib/components/navigation/breadcrumbs/breadcrumbs-item.component'; export * from './lib/components/navigation/breadcrumbs/breadcrumbs.component'; export * from './lib/components/navigation/breadcrumbs/icons'; export * from './lib/components/navigation/tabs-list'; export * from './lib/components/navigation/segmented-control'; export * from './lib/components/navigation/pagination'; export * from './lib/components/navigation/compact-pagination'; export * from './lib/components/navigation/link/link.component'; export * from './lib/components/overlays/popper'; export * from './lib/components/overlays/tooltip'; export * from './lib/components/overlays/modal'; export { TypographyComponent, CaptionComponent, HeadlineComponent, LargeTitleComponent, SubheadlineComponent, TextComponent, TitleComponent } from './lib/components/typography'; export { DividerComponent } from './lib/components/misc'; export * from './lib/icons/icon.interface'; export * from './lib/icons/icon-base.component'; export * from './lib/icons/dynamic-icon.component'; export * from './lib/icons/icon12'; export * from './lib/icons/icon16'; export * from './lib/icons/icon20'; export * from './lib/icons/icon24'; export * from './lib/icons/icon28'; export * from './lib/icons/icon32'; export * from './lib/icons/icon36'; export * from './lib/icons/directives'; export * from './lib/tgui.service'; export * from './lib/tgui.component'; export * from './lib/icons/icon20/tgui-icon20-chevron-down'; export * from './lib/icons/icon20/tgui-icon20-copy';