@obliczeniowo/elementary
Version:
Library made in Angular version 19
20 lines (19 loc) • 1.07 kB
TypeScript
import { Observable } from 'rxjs';
import { AbstractValueSetModel, ValuePickerItem } from '@obliczeniowo/elementary/value-picker';
export declare class YearValuePickerModel extends AbstractValueSetModel {
start: number;
end: number;
next(current?: ValuePickerItem<number, any> | undefined): Observable<ValuePickerItem<number, any> | undefined>;
previous(current?: ValuePickerItem<any, any> | undefined): Observable<ValuePickerItem<number, any> | undefined>;
constructor(start: number, end: number);
init(current?: ValuePickerItem<number> | undefined): Observable<void>;
getNextSet(): Observable<boolean>;
getPreviousSet(): Observable<boolean>;
getCurrentSet(): Observable<ValuePickerItem<number, any>[]>;
displayNextPrevious(): Observable<boolean>;
decreaseDisabled(current?: ValuePickerItem): boolean;
increaseDisabled(current?: ValuePickerItem): boolean;
selected(item: ValuePickerItem, current?: ValuePickerItem): boolean;
nextDisabled(): Observable<boolean>;
previousDisabled(): Observable<boolean>;
}