urembo-hub-api
    Preparing search index...
    Index

    Constructors

    Methods

    • Parameters

      Returns Promise<
          {
              children: {
                  id: string;
                  level: number;
                  name: string;
                  position: number;
                  slug: string;
              }[];
              parent: { id: string; name: string; slug: string };
          } & {
              createdAt: Date;
              description: string;
              id: string;
              imageUrl: string;
              isActive: boolean;
              level: number;
              name: string;
              parentId: string;
              position: number;
              slug: string;
              updatedAt: Date;
          },
      >

    • Parameters

      • id: string

      Returns Promise<
          {
              createdAt: Date;
              description: string;
              id: string;
              imageUrl: string;
              isActive: boolean;
              level: number;
              name: string;
              parentId: string;
              position: number;
              slug: string;
              updatedAt: Date;
          },
      >

    • Returns Promise<
          {
              children: {
                  id: string;
                  level: number;
                  name: string;
                  position: number;
                  slug: string;
              }[];
              createdAt: Date;
              description: string;
              id: string;
              imageUrl: string;
              isActive: boolean;
              level: number;
              name: string;
              parent: { id: string; name: string; slug: string };
              parentId: string;
              position: number;
              slug: string;
              updatedAt: Date;
          }[],
      >

    • Returns Promise<
          {
              children: {
                  id: string;
                  level: number;
                  name: string;
                  position: number;
                  slug: string;
              }[];
              createdAt: Date;
              description: string;
              id: string;
              imageUrl: string;
              isActive: boolean;
              level: number;
              name: string;
              parent: { id: string; name: string; slug: string };
              parentId: string;
              position: number;
              slug: string;
              updatedAt: Date;
          }[],
      >

    • Parameters

      • parentId: string

      Returns Promise<
          {
              children: {
                  id: string;
                  level: number;
                  name: string;
                  position: number;
                  slug: string;
              }[];
              createdAt: Date;
              description: string;
              id: string;
              imageUrl: string;
              isActive: boolean;
              level: number;
              name: string;
              parent: { id: string; name: string; slug: string };
              parentId: string;
              position: number;
              slug: string;
              updatedAt: Date;
          }[],
      >

    • Returns Promise<
          {
              children: {
                  id: string;
                  level: number;
                  name: string;
                  position: number;
                  slug: string;
              }[];
              createdAt: Date;
              description: string;
              id: string;
              imageUrl: string;
              isActive: boolean;
              level: number;
              name: string;
              parent: { id: string; name: string; slug: string };
              parentId: string;
              position: number;
              slug: string;
              updatedAt: Date;
          }[],
      >

    • Parameters

      • level: number

      Returns Promise<
          {
              children: {
                  id: string;
                  level: number;
                  name: string;
                  position: number;
                  slug: string;
              }[];
              createdAt: Date;
              description: string;
              id: string;
              imageUrl: string;
              isActive: boolean;
              level: number;
              name: string;
              parent: { id: string; name: string; slug: string };
              parentId: string;
              position: number;
              slug: string;
              updatedAt: Date;
          }[],
      >

    • Parameters

      • id: string

      Returns Promise<
          {
              children: {
                  description: string;
                  id: string;
                  imageUrl: string;
                  level: number;
                  name: string;
                  position: number;
                  slug: string;
              }[];
              createdAt: Date;
              description: string;
              id: string;
              imageUrl: string;
              isActive: boolean;
              level: number;
              name: string;
              parent: { description: string; id: string; name: string; slug: string };
              parentId: string;
              position: number;
              services: {
                  id: string;
                  imageUrl: string;
                  isActive: boolean;
                  name: string;
                  price: Decimal;
              }[];
              slug: string;
              updatedAt: Date;
          },
      >

    • Returns Promise<
          {
              active: number;
              inactive: number;
              level1: number;
              level2: number;
              level3: number;
              total: number;
          },
      >

    • Parameters

      Returns Promise<
          {
              children: {
                  id: string;
                  level: number;
                  name: string;
                  position: number;
                  slug: string;
              }[];
              parent: { id: string; name: string; slug: string };
          } & {
              createdAt: Date;
              description: string;
              id: string;
              imageUrl: string;
              isActive: boolean;
              level: number;
              name: string;
              parentId: string;
              position: number;
              slug: string;
              updatedAt: Date;
          },
      >