ontimize-web-ngx
Version:
Ontimize Web framework using Angular 15
39 lines (38 loc) • 1.83 kB
TypeScript
import { ElementRef, EventEmitter, Injector, Renderer2 } from '@angular/core';
import { OListItemComponent } from '../list-item/o-list-item.component';
import * as i0 from "@angular/core";
export declare const DEFAULT_INPUTS_O_CARD_RENDERER: string[];
export declare const DEFAULT_OUTPUTS_O_CARD_RENDERER: string[];
export declare class OListItemCardRenderer {
elRef: ElementRef;
protected _renderer: Renderer2;
protected _injector: Injector;
protected _listItem: OListItemComponent;
protected _title: string;
protected _subtitle: string;
protected _image: string;
protected _showImage: boolean;
protected _action1Text: string;
protected _action2Text: string;
onAction1Click: EventEmitter<object>;
onAction2Click: EventEmitter<object>;
constructor(elRef: ElementRef, _renderer: Renderer2, _injector: Injector, _listItem: OListItemComponent);
modifyMatListItemElement(): void;
onAction1ButtonClick(e?: Event): void;
onAction2ButtonClick(e?: Event): void;
compareListHeight(height: string): true;
get title(): string;
set title(val: string);
get subtitle(): string;
set subtitle(val: string);
get image(): string;
set image(val: string);
get showImage(): boolean;
set showImage(val: boolean);
get action1Text(): string;
set action1Text(val: string);
get action2Text(): string;
set action2Text(val: string);
static ɵfac: i0.ɵɵFactoryDeclaration<OListItemCardRenderer, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<OListItemCardRenderer, never, never, { "title": "title"; "subtitle": "subtitle"; "image": "image"; "showImage": "show-image"; "action1Text": "action-1-text"; "action2Text": "action-2-text"; }, { "onAction1Click": "action-1"; "onAction2Click": "action-2"; }, never, never, false, never>;
}