UNPKG

@mantic-ui/angular-doc

Version:

mantic UI Components for Documentation for Angular

164 lines (149 loc) 8.26 kB
import * as i0 from '@angular/core'; import { EventEmitter, EnvironmentProviders } from '@angular/core'; import { SegmentComponent, BooleanLike } from '@mantic-ui/angular'; import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; declare class ExampleCodeComponent extends SegmentComponent { private isLive; label: string | undefined; code: string | undefined; languages: string[]; get live(): boolean; set live(value: BooleanLike); readonly liveClick: EventEmitter<MouseEvent>; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration<ExampleCodeComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ExampleCodeComponent, "m-example-code", never, { "label": { "alias": "label"; "required": false; }; "code": { "alias": "code"; "required": false; }; "languages": { "alias": "languages"; "required": false; }; "live": { "alias": "live"; "required": false; }; }, { "liveClick": "liveClick"; }, never, ["*"], true, never>; } declare class ExampleDescriptionComponent { static ɵfac: i0.ɵɵFactoryDeclaration<ExampleDescriptionComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ExampleDescriptionComponent, "m-example-description", never, {}, {}, never, ["*"], true, never>; } declare class ExampleFrameComponent { src: string; static ɵfac: i0.ɵɵFactoryDeclaration<ExampleFrameComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ExampleFrameComponent, "m-example-frame", never, { "src": { "alias": "src"; "required": true; }; }, {}, never, never, true, never>; } declare class ExampleComponent { private headerField; get header(): string | undefined; set header(value: string | undefined); description: string | undefined; code: string | undefined; showCode: boolean; languages: string[]; id: string | undefined; hint: string | undefined; hintClass: string; hintLink: string | undefined; hintTarget: string; toggleCode(): void; private refreshId; static ɵfac: i0.ɵɵFactoryDeclaration<ExampleComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ExampleComponent, "m-example", never, { "header": { "alias": "header"; "required": false; }; "description": { "alias": "description"; "required": false; }; "code": { "alias": "code"; "required": false; }; "showCode": { "alias": "showCode"; "required": false; }; "languages": { "alias": "languages"; "required": false; }; "hint": { "alias": "hint"; "required": false; }; "hintClass": { "alias": "hintClass"; "required": false; }; "hintLink": { "alias": "hintLink"; "required": false; }; "hintTarget": { "alias": "hintTarget"; "required": false; }; }, {}, never, ["m-example-description", "*"], true, never>; } interface NugetPackageVersion { authors: string; description: string; iconUrl: string; id: string; language: string; licenseExpression: string; licenseUrl: string; listed: boolean; minClientVersion: string; packageContent: string; projectUrl: string; published: Date; requireLicenseAcceptance: boolean; summary: string; tags: string[]; title: string; version: string; } declare class NugetApiService { private readonly http; private readonly cache; constructor(http: HttpClient); find(packageName: string, version?: string): Observable<NugetPackageVersion[]>; get(packageName: string): Observable<NugetPackageVersion[]>; static ɵfac: i0.ɵɵFactoryDeclaration<NugetApiService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<NugetApiService>; } declare class NugetInstallComponent { private readonly nugetApiService; private packageValue; private searchVersionValue; get package(): string | undefined; set package(value: string | undefined); version: string | undefined; get searchVersion(): string | undefined; set searchVersion(value: string | undefined); constructor(nugetApiService: NugetApiService); private refreshVersion; static ɵfac: i0.ɵɵFactoryDeclaration<NugetInstallComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NugetInstallComponent, "m-nuget-install", never, { "package": { "alias": "package"; "required": false; }; "version": { "alias": "version"; "required": false; }; "searchVersion": { "alias": "searchVersion"; "required": false; }; }, {}, never, never, true, never>; } declare class NugetComponent { private readonly nugetApiService; private packageValue; private searchVersionValue; get package(): string | undefined; set package(value: string | undefined); version: string | undefined; get searchVersion(): string | undefined; set searchVersion(value: string | undefined); constructor(nugetApiService: NugetApiService); private refreshVersion; static ɵfac: i0.ɵɵFactoryDeclaration<NugetComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NugetComponent, "m-nuget", never, { "package": { "alias": "package"; "required": false; }; "version": { "alias": "version"; "required": false; }; "searchVersion": { "alias": "searchVersion"; "required": false; }; }, {}, never, never, true, never>; } declare class NpmApiService { private readonly http; private readonly cache; constructor(http: HttpClient); find(packageName: string, version?: string): Observable<string[]>; get(packageName: string): Observable<string[]>; static ɵfac: i0.ɵɵFactoryDeclaration<NpmApiService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<NpmApiService>; } declare class NpmComponent { private readonly npmApiService; private packageValue; private searchVersionValue; get package(): string | undefined; set package(value: string | undefined); version: string | undefined; get searchVersion(): string | undefined; set searchVersion(value: string | undefined); get npmLink(): string; constructor(npmApiService: NpmApiService); private refreshVersion; static ɵfac: i0.ɵɵFactoryDeclaration<NpmComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NpmComponent, "m-npm", never, { "package": { "alias": "package"; "required": false; }; "version": { "alias": "version"; "required": false; }; "searchVersion": { "alias": "searchVersion"; "required": false; }; }, {}, never, never, true, never>; } declare class NpmInstallComponent { private readonly nugetApiService; private packageValue; private searchVersionValue; private isDev; get package(): string | undefined; set package(value: string | undefined); version: string | undefined; get searchVersion(): string | undefined; set searchVersion(value: string | undefined); get dev(): boolean; set dev(value: BooleanLike); constructor(nugetApiService: NpmApiService); private refreshVersion; static ɵfac: i0.ɵɵFactoryDeclaration<NpmInstallComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NpmInstallComponent, "m-npm-install", never, { "package": { "alias": "package"; "required": false; }; "version": { "alias": "version"; "required": false; }; "searchVersion": { "alias": "searchVersion"; "required": false; }; "dev": { "alias": "dev"; "required": false; }; }, {}, never, never, true, never>; } declare function provideHighlightJs(): EnvironmentProviders; declare function getHighlightLanguages(): unknown; declare class ManticUiDocModule { static ɵfac: i0.ɵɵFactoryDeclaration<ManticUiDocModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<ManticUiDocModule, never, [typeof ExampleComponent, typeof ExampleCodeComponent, typeof ExampleFrameComponent, typeof NugetComponent, typeof NugetInstallComponent, typeof NpmComponent, typeof NpmInstallComponent], [typeof ExampleComponent, typeof ExampleCodeComponent, typeof ExampleFrameComponent, typeof NugetComponent, typeof NugetInstallComponent, typeof NpmComponent, typeof NpmInstallComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<ManticUiDocModule>; } export { ExampleCodeComponent, ExampleComponent, ExampleDescriptionComponent, ExampleFrameComponent, ManticUiDocModule, NpmComponent, NpmInstallComponent, NugetComponent, NugetInstallComponent, getHighlightLanguages, provideHighlightJs };