UNPKG

@limitless-angular/sanity

Version:

A powerful Angular library for Sanity.io integration, featuring Portable Text rendering and optimized image loading.

22 lines (21 loc) 1.09 kB
import { TemplateRef } from '@angular/core'; import { PortableTextListItemBlock, PortableTextMarkDefinition, PortableTextSpan } from '@portabletext/types'; import { TemplateContext } from '../types'; import { serializeBlock } from '../utils'; import * as i0 from "@angular/core"; export declare class ListItemComponent { template: import("@angular/core").Signal<TemplateRef<TemplateContext<PortableTextListItemBlock<PortableTextMarkDefinition, PortableTextSpan, string, string>> & { index: number; }>>; getNodeWithoutListItem: (node: PortableTextListItemBlock) => { children: PortableTextSpan[]; _type: "block" | string; _key?: string | undefined; markDefs?: PortableTextMarkDefinition[] | undefined; style?: string | undefined; level?: number | undefined; }; protected readonly serializeBlock: typeof serializeBlock; static ɵfac: i0.ɵɵFactoryDeclaration<ListItemComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ListItemComponent, "lib-list-item", never, {}, {}, never, never, true, never>; }