ScullyRoutesService
Visión General
El servicio ScullyRoutesService provee métodos y observables que permiten saber las rutas renderizadas por Scully.
Interfaz
Los tipos de ScullyRoutesService provienen de la interfaz ScullyRoute:
export interface ScullyRoute {
route: string;
title?: string;
slugs?: string[];
published?: boolean;
slug?: string;
[prop: string]: any;
}Observables y Métodos
available$: Observable<ScullyRoute[]>
Devuelve las rutas que contienen la propiedad published con valor true.
unPublished$: Observable<ScullyRoute[]>
Devuelve las rutas que contienen la propiedad published con valor false.
topLevel$: Observable<ScullyRoute[]>
Devuelve las rutas de alto del nivel superior.
getCurrent(): Observable<ScullyRoute>
Un método que devuelve la ubicación actual.
reload(): void
Un método que controla si las nuevas rutas han sido agregadas al archivo scully-routes.json.