date-vir - v7.4.2
    Preparing search index...

    Variable datePositionCalculationShapeConst

    datePositionCalculationShape: Shape<
        Shape<
            TUnion<
                (
                    | TObject<
                        {
                            get: TUnsafe<Month>;
                            in: TUnion<(TUnsafe<(...)> | TUnsafe<(...)>)[]>;
                        },
                    >
                    | TObject<
                        {
                            get: TUnsafe<Week>;
                            in: TUnion<(TUnsafe<(...)> | TUnsafe<(...)> | TUnsafe<(...)>)[]>;
                        },
                    >
                    | TObject<
                        {
                            get: TUnsafe<Day>;
                            in: TUnion<
                                (
                                    TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                )[],
                            >;
                        },
                    >
                    | TObject<
                        {
                            get: TUnsafe<Hour>;
                            in: TUnion<
                                (
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                )[],
                            >;
                        },
                    >
                    | TObject<
                        {
                            get: TUnsafe<Minute>;
                            in: TUnion<
                                (
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                )[],
                            >;
                        },
                    >
                    | TObject<
                        {
                            get: TUnsafe<Second>;
                            in: TUnion<
                                (
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                )[],
                            >;
                        },
                    >
                    | TObject<
                        {
                            get: TUnsafe<Millisecond>;
                            in: TUnion<
                                (
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                    | TUnsafe<(...)>
                                )[],
                            >;
                        },
                    >
                )[],
            >,
        >,
    > = ...

    Shape definition for all valid date position calculations. Used for calculateDatePosition.