"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.OpaMenu = void 0;
const graphql_tag_1 = __importDefault(require("graphql-tag"));
exports.OpaMenu = (0, graphql_tag_1.default) `
  type OpaMenu {
    id: String
    domain: Domain
    name: String
    description: String
    category: String
    menuType: String
    rank: Int
    routing: String
    routingType: String
    resourceType: String
    resourceUrl: String
    resourceName: String
    idField: String
    titleField: String
    gridSaveUrl: String
    pagination: Boolean
    detailFormId: String
    detailLayout: String
    template: String
    hiddenFlag: Boolean
    itemsProp: String
    totalProp: String
    fixedColumns: Int
    iconPath: String
    role: Role
    parent: Menu
    children: [Menu]
    buttons: [MenuButton]
    columns: [MenuColumn]
    creator: User
    updater: User
    createdAt: String
    updatedAt: String
  }
`;
//# sourceMappingURL=opa-menu.js.map