Documentation
    Preparing search index...
    list: {
        configCheck: (view: GenObj) => Promise<any>;
        configuration_workflow: (req: Req) => Workflow;
        connectedObjects: (configuration: GenObj) => Promise<any>;
        createBasicView: (__namedParameters: GenObj) => Promise<any>;
        default_state_form: (__namedParameters: GenObj) => any;
        description: string;
        get_state_fields: (
            table_id: string | number,
            viewname: string,
            __namedParameters: GenObj,
        ) => Promise<GenObj[]>;
        initial_config: (
            __namedParameters: GenObj,
        ) => Promise<
            {
                columns: GenObj[];
                layout: { besides: GenObj[]; list_columns: boolean };
            },
        >;
        name: string;
        on_delete: (
            table_id: string | number,
            viewname: string,
            __namedParameters: GenObj,
        ) => Promise<void>;
        queries: (
            __namedParameters: GenObj,
        ) => {
            getRowQuery(id: any): Promise<Row | null>;
            listQuery(
                state: GenObj,
                stateHash: string,
            ): Promise<{ rowCount: number | undefined; rows: GenObj[] }>;
        };
        routes: {
            run_action: (
                table_id: string | number,
                viewname: string,
                __namedParameters: GenObj,
                body: GenObj,
                __namedParameters: { req: Req; res: Res },
                __namedParameters: GenObj,
            ) => Promise<any>;
        };
        run: (
            table_id: string | number,
            viewname: string,
            __namedParameters: GenObj,
            stateWithId: GenObj,
            extraOpts: { req: Req; res: Res; [key: string]: any },
            __namedParameters: GenObj,
        ) => Promise<any>;
        view_quantity: string;
        getStringsForI18n(__namedParameters: GenObj): string[];
    }

    Type Declaration

    • configCheck: (view: GenObj) => Promise<any>
    • configuration_workflow: (req: Req) => Workflow
    • connectedObjects: (configuration: GenObj) => Promise<any>
    • createBasicView: (__namedParameters: GenObj) => Promise<any>
    • default_state_form: (__namedParameters: GenObj) => any
    • description: string
    • get_state_fields: (
          table_id: string | number,
          viewname: string,
          __namedParameters: GenObj,
      ) => Promise<GenObj[]>
    • initial_config: (
          __namedParameters: GenObj,
      ) => Promise<
          {
              columns: GenObj[];
              layout: { besides: GenObj[]; list_columns: boolean };
          },
      >
    • name: string
    • on_delete: (
          table_id: string | number,
          viewname: string,
          __namedParameters: GenObj,
      ) => Promise<void>
    • queries: (
          __namedParameters: GenObj,
      ) => {
          getRowQuery(id: any): Promise<Row | null>;
          listQuery(
              state: GenObj,
              stateHash: string,
          ): Promise<{ rowCount: number | undefined; rows: GenObj[] }>;
      }
    • routes: {
          run_action: (
              table_id: string | number,
              viewname: string,
              __namedParameters: GenObj,
              body: GenObj,
              __namedParameters: { req: Req; res: Res },
              __namedParameters: GenObj,
          ) => Promise<any>;
      }
    • run: (
          table_id: string | number,
          viewname: string,
          __namedParameters: GenObj,
          stateWithId: GenObj,
          extraOpts: { req: Req; res: Res; [key: string]: any },
          __namedParameters: GenObj,
      ) => Promise<any>
    • view_quantity: string
    • getStringsForI18n: function