UNPKG

ng-cornerstone

Version:

[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.git

35 lines (34 loc) 1.8 kB
import { AfterViewInit, ChangeDetectorRef, EventEmitter, OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core'; import { ToolConfig, ToolEnum } from './tool.types'; import { CornerstoneService } from '../core'; import * as i0 from "@angular/core"; export declare class ToolBarComponent implements AfterViewInit, OnChanges, OnDestroy, OnInit { private csService; private cdr; private destroy$; toolGroupId: string; toolList: ToolEnum[]; activeViewportId: string | undefined; toolbarInit: EventEmitter<string>; toolbarDestroy: EventEmitter<string>; private toolGroup; segmentationRepresentationUIDs: string[] | undefined; toolConfigList: ToolConfig[]; cameraList: ToolConfig[]; currentTool?: ToolConfig; constructor(csService: CornerstoneService, cdr: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; ngAfterViewInit(): void; get renderingEngineId(): string; get renderingEngine(): import("@cornerstonejs/core").RenderingEngine; registerViewport(viewportId: string): void; unregisterViewport(viewportId: string): void; updateToolList(): void; updateActiveViewport(inputActiveViewportId?: string): void; activeTool(names: any[]): void; changeCamera(name: string): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ToolBarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ToolBarComponent, "nc-tool-bar", ["ncToolBar"], { "toolGroupId": { "alias": "toolGroupId"; "required": false; }; "toolList": { "alias": "toolList"; "required": false; }; "activeViewportId": { "alias": "activeViewportId"; "required": false; }; }, { "toolbarInit": "toolbarInit"; "toolbarDestroy": "toolbarDestroy"; }, never, never, false, never>; }