import { Component, Output, EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export class ExecutionsListViewComponent {
    openEntityRecord = new EventEmitter();
    static ɵfac = function ExecutionsListViewComponent_Factory(__ngFactoryType__) { return new (__ngFactoryType__ || ExecutionsListViewComponent)(); };
    static ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: ExecutionsListViewComponent, selectors: [["mj-executions-list-view"]], outputs: { openEntityRecord: "openEntityRecord" }, standalone: false, decls: 7, vars: 0, consts: [[1, "executions-list-placeholder"], [1, "placeholder-content"], [1, "fa-solid", "fa-list"]], template: function ExecutionsListViewComponent_Template(rf, ctx) { if (rf & 1) {
            i0.ɵɵelementStart(0, "div", 0)(1, "div", 1);
            i0.ɵɵelement(2, "i", 2);
            i0.ɵɵelementStart(3, "h3");
            i0.ɵɵtext(4, "Executions List View");
            i0.ɵɵelementEnd();
            i0.ɵɵelementStart(5, "p");
            i0.ɵɵtext(6, "Detailed execution history with filtering and sorting coming soon...");
            i0.ɵɵelementEnd()()();
        } }, styles: [".executions-list-placeholder[_ngcontent-%COMP%] {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      height: 100%;\n      background: var(--mj-bg-surface);\n      \n      .placeholder-content {\n        text-align: center;\n        color: var(--mj-text-muted);\n        \n        i {\n          font-size: 3rem;\n          margin-bottom: 1rem;\n          opacity: 0.5;\n          color: var(--mj-brand-primary);\n        }\n        \n        h3 {\n          margin: 0 0 0.5rem 0;\n          font-size: 1.25rem;\n          font-weight: 600;\n        }\n        \n        p {\n          margin: 0;\n          font-size: 0.875rem;\n        }\n      }\n    }"] });
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(ExecutionsListViewComponent, [{
        type: Component,
        args: [{ standalone: false, selector: 'mj-executions-list-view', template: `
    <div class="executions-list-placeholder" >
      <div class="placeholder-content">
        <i class="fa-solid fa-list"></i>
        <h3>Executions List View</h3>
        <p>Detailed execution history with filtering and sorting coming soon...</p>
      </div>
    </div>
  `, styles: ["\n    .executions-list-placeholder {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      height: 100%;\n      background: var(--mj-bg-surface);\n      \n      .placeholder-content {\n        text-align: center;\n        color: var(--mj-text-muted);\n        \n        i {\n          font-size: 3rem;\n          margin-bottom: 1rem;\n          opacity: 0.5;\n          color: var(--mj-brand-primary);\n        }\n        \n        h3 {\n          margin: 0 0 0.5rem 0;\n          font-size: 1.25rem;\n          font-weight: 600;\n        }\n        \n        p {\n          margin: 0;\n          font-size: 0.875rem;\n        }\n      }\n    }\n  "] }]
    }], null, { openEntityRecord: [{
            type: Output
        }] }); })();
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassDebugInfo(ExecutionsListViewComponent, { className: "ExecutionsListViewComponent", filePath: "src/Actions/components/executions-list-view.component.ts", lineNumber: 48 }); })();
//# sourceMappingURL=executions-list-view.component.js.map