UNPKG

@ng-supabase/core

Version:

ng-supabase is a component library and helper utilities for integrating Supabase in your angular application.

21 lines (20 loc) 1.04 kB
import { Router, UrlTree, ActivatedRoute, NavigationExtras, NavigationBehaviorOptions } from '@angular/router'; import { LocationStrategy } from '@angular/common'; import { SupabaseConfig } from './supabase-config'; import * as i0 from "@angular/core"; export declare class RouteService { private readonly router; private readonly config; private readonly route; private readonly locationStrategy; constructor(router: Router, config: SupabaseConfig, route: ActivatedRoute, locationStrategy: LocationStrategy); getRootUrl(): string; appendRoute(route: string): string; join(...parts: string[]): string; getRedirectParamValue(): string | null; constructAbsoluteUrl(...appendRoutePaths: string[]): string; goTo(route: string[], options?: NavigationExtras): Promise<boolean>; goTo(route: string | UrlTree, options?: NavigationBehaviorOptions): Promise<boolean>; static ɵfac: i0.ɵɵFactoryDeclaration<RouteService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<RouteService>; }