@junte/ui
Version:
Quality Angular UI components kit
26 lines (25 loc) • 1.97 kB
TypeScript
import { PipeTransform } from '@angular/core';
import { JunteUIConfig } from '../../../config';
import * as ɵngcc0 from '@angular/core';
declare const formats: {
x1: string;
x2: string;
x3: string;
full: string;
};
/**
* - `x1`: One char. 'M' for Monday.
* - `x2`: Two chars. 'Mo' for Monday.
* - `x3`: Three chars. 'Mon' for Monday.
* - `full`: Full weekday name. 'Monday' for Monday.
*/
export declare type WeekdayNameFormat = keyof typeof formats;
export declare class WeekdayNamePipe implements PipeTransform {
private config;
constructor(config: JunteUIConfig);
transform(day: number, view?: WeekdayNameFormat): string;
static ɵfac: ɵngcc0.ɵɵFactoryDef<WeekdayNamePipe, never>;
static ɵpipe: ɵngcc0.ɵɵPipeDefWithMeta<WeekdayNamePipe, "jntWeekdayName">;
}
export {};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2Vla2RheS1uYW1lLnBpcGUuZC50cyIsInNvdXJjZXMiOlsid2Vla2RheS1uYW1lLnBpcGUuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFpQkEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBKdW50ZVVJQ29uZmlnIH0gZnJvbSAnLi4vLi4vLi4vY29uZmlnJztcbmRlY2xhcmUgY29uc3QgZm9ybWF0czoge1xuICAgIHgxOiBzdHJpbmc7XG4gICAgeDI6IHN0cmluZztcbiAgICB4Mzogc3RyaW5nO1xuICAgIGZ1bGw6IHN0cmluZztcbn07XG4vKipcbiAqIC0gYHgxYDogT25lIGNoYXIuICdNJyBmb3IgTW9uZGF5LlxuICogLSBgeDJgOiBUd28gY2hhcnMuICdNbycgZm9yIE1vbmRheS5cbiAqIC0gYHgzYDogVGhyZWUgY2hhcnMuICdNb24nIGZvciBNb25kYXkuXG4gKiAtIGBmdWxsYDogRnVsbCB3ZWVrZGF5IG5hbWUuICdNb25kYXknIGZvciBNb25kYXkuXG4gKi9cbmV4cG9ydCBkZWNsYXJlIHR5cGUgV2Vla2RheU5hbWVGb3JtYXQgPSBrZXlvZiB0eXBlb2YgZm9ybWF0cztcbmV4cG9ydCBkZWNsYXJlIGNsYXNzIFdlZWtkYXlOYW1lUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuICAgIHByaXZhdGUgY29uZmlnO1xuICAgIGNvbnN0cnVjdG9yKGNvbmZpZzogSnVudGVVSUNvbmZpZyk7XG4gICAgdHJhbnNmb3JtKGRheTogbnVtYmVyLCB2aWV3PzogV2Vla2RheU5hbWVGb3JtYXQpOiBzdHJpbmc7XG59XG5leHBvcnQge307XG4iXX0=