@obliczeniowo/elementary
Version:
Library made in Angular version 19
36 lines (35 loc) • 1.58 kB
TypeScript
import { SimpleChanges } from '@angular/core';
import { DropdownSelectItem } from '@obliczeniowo/elementary/dropdown-select';
import { OblConverter } from '../../models/obl-connector';
import { EventEmitterExt } from '@obliczeniowo/elementary/rx-js-ext';
import * as i0 from "@angular/core";
export declare class StringConverterComponent implements OblConverter {
toTransform?: string;
/** */
options?: {
[key: string]: any;
};
/** */
translations?: {
[en: string]: string;
};
transformed: EventEmitterExt<string | string[]>;
optionsChanged: EventEmitterExt<void>;
items: DropdownSelectItem<string>[];
selected: string | number;
lastError: any;
value: string | string[] | undefined;
protected split: string;
protected start: number;
protected end: number;
transform(): void;
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
changed(item: DropdownSelectItem<any>): void;
splitChanged(event: any): void;
startChanged(event: any): void;
endChanged(event: any): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<StringConverterComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<StringConverterComponent, "obl-string-converter", never, { "toTransform": { "alias": "toTransform"; "required": false; }; "options": { "alias": "options"; "required": false; }; "translations": { "alias": "translations"; "required": false; }; }, { "transformed": "transformed"; "optionsChanged": "optionsChanged"; }, never, never, false, never>;
}