@agendize/vue-settings
Version:
Vue agendize's settings component
11 lines (10 loc) • 635 B
TypeScript
import { StaffWorkingPlanningEntity, WorkingPlanningDayEntity } from "@agendize/js-calendar-api";
import { ComputedRef, Ref } from "vue";
import { Locale } from "@agendize/az-i18n";
export declare function UserOccupancyRateLineViewModel(workingPlanning: StaffWorkingPlanningEntity, locale: Locale, i18n: any, emitter: Function): UserOccupancyHoursLineModelType;
interface UserOccupancyHoursLineModelType {
workingPlanningRef: Ref<StaffWorkingPlanningEntity>;
occupancyRateDay: ComputedRef<(WorkingPlanningDayEntity)[]>;
selectOccupancyDay: (day: number, occupancy: WorkingPlanningDayEntity) => void;
}
export {};