@obliczeniowo/elementary
Version:
Library made in Angular version 19
22 lines (21 loc) • 1.02 kB
TypeScript
import { Observable } from 'rxjs';
import { AbstractValueSetModel, ValuePickerItem } from '@obliczeniowo/elementary/value-picker';
export declare class DayPickerInterface extends AbstractValueSetModel {
offset: number;
max: number;
columns: number;
protected _month?: number;
constructor(month?: number);
init(current?: ValuePickerItem): Observable<void>;
set month(month: number | undefined);
get month(): number | undefined;
displayNextPrevious(): Observable<boolean>;
getNextSet(): Observable<boolean>;
getPreviousSet(): Observable<boolean>;
getCurrentSet(): Observable<ValuePickerItem[]>;
next(current?: ValuePickerItem): Observable<ValuePickerItem | undefined>;
previous(current?: ValuePickerItem): Observable<ValuePickerItem | undefined>;
nextDisabled(): Observable<boolean | undefined>;
previousDisabled(): Observable<boolean | undefined>;
selected(item: ValuePickerItem<number, any>, current?: ValuePickerItem<number, any> | undefined): boolean;
}