@betokyo/ui-components
Version:
As part of a school project, the BeTokyo UI components library allows us to reuse components in each of our web apps.
21 lines (20 loc) • 747 B
TypeScript
import { EventEmitter } from "@angular/core";
import * as i0 from "@angular/core";
export declare class ServiceListComponent {
services: ServiceDtoModel[];
clickHandler: EventEmitter<ServiceSelectedEvent>;
onClickHandler(id: string): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ServiceListComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ServiceListComponent, "ui-service-list", never, { "services": "services"; }, { "clickHandler": "clickHandler"; }, never, never, false, never>;
}
export interface ServiceDtoModel {
id: string;
name: string;
description: string;
price: number;
available: boolean;
}
export declare class ServiceSelectedEvent {
id: string;
constructor(id: string);
}