1import{a as E}from"./chunk-ZCI57EHG.js";import{a as I}from"./chunk-OLXUJZDO.js";import{a as A}from"./chunk-DAR76B2D.js";import"./chunk-LG33HHCW.js";import{e as _}from"./chunk-5JT2KAKO.js";import{b as P}from"./chunk-FW7WD2G2.js";import{a as C}from"./chunk-F7FZNQY7.js";import"./chunk-MPN3YM5U.js";import"./chunk-3AIRW276.js";import{$b as w,Cb as v,Fb as x,Ga as b,La as l,N as m,Wa as a,Xa as n,Ya as t,Za as c,Zb as y,_b as S,cc as h,dc as D,fb as f,nb as o,ob as p,pb as s,ta as r,xb as g,yb as u}from"./chunk-PGWAQGBE.js";var O=()=>({name:"Products",url:"/products"}),M=i=>[i],N=i=>["/products",i];function T(i,d){if(i&1&&(n(0,"span",25),o(1),t()),i&2){let e=f().$implicit;r(),s(" ",e.badge," ")}}function H(i,d){if(i&1&&(n(0,"li",26),c(1,"i",27),o(2),t()),i&2){let e=d.$implicit;r(2),s("",e," ")}}function L(i,d){if(i&1&&(n(0,"div",8)(1,"div",9)(2,"div",10)(3,"div")(4,"div",11)(5,"div",12),c(6,"i",13),t(),l(7,T,2,1,"span",14),t(),n(8,"h3",15),o(9),t(),n(10,"p",16),o(11),t(),n(12,"ul",17),l(13,H,3,1,"li",18),v(14,"slice"),t()(),n(15,"div")(16,"div",19),o(17),t(),n(18,"div",20)(19,"a",21),o(20," View Details & Features "),c(21,"i",22),t(),n(22,"a",23),c(23,"i",24),o(24," Download Trial "),t()()()()()()),i&2){let e=d.$implicit;r(6),a("ngClass",e.icon),r(),a("ngIf",e.badge),r(2),p(e.title),r(2),p(e.description),r(2),a("ngForOf",x(14,8,e.features,0,3)),r(4),s(" ",e.pricingPlan," "),r(2),a("routerLink",u(12,N,e.slug)),r(3),a("routerLink",e.downloadUrl)}}var F=class i{products=E;seoService=m(C);structuredDataService=m(P);ngOnInit(){this.seoService.updateSeo({title:"Active Directory Software Products",description:"AdSysNet Active Directory Manager \u2014 comprehensive AD management tool for bulk user creation, reporting, and automated administration.",keywords:"Active Directory Products, AD Manager, Bulk User Management, AD Reporting, Active Directory Administration",canonicalUrl:"/products"}),this.structuredDataService.injectSchemas([this.structuredDataService.getOrganizationSchema(),this.structuredDataService.getWebSiteSchema()])}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=b({type:i,selectors:[["app-products-hub"]],decls:12,vars:5,consts:[[1,"container","py-4"],[3,"items"],[1,"text-center","py-4"],[1,"badge","bg-primary","bg-opacity-10","text-primary","px-3","py-2","rounded-pill","fw-bold","text-uppercase","mb-2"],[1,"display-5","fw-extrabold","text-navy"],[1,"lead","text-muted","max-w-700","mx-auto","fs-6"],[1,"row","g-4","my-3"],["class","col-lg-4 col-md-6",4,"ngFor","ngForOf"],[1,"col-lg-4","col-md-6"],[1,"card","h-100","border-0","shadow-sm","rounded-4","overflow-hidden","hover-lift"],[1,"card-body","p-4","d-flex","flex-column","justify-content-between"],[1,"d-flex","justify-content-between","align-items-center","mb-3"],[1,"icon-square","bg-primary","bg-opacity-10","text-primary","rounded-3","p-3","fs-3"],[1,"bi",3,"ngClass"],["class","badge bg-success bg-opacity-10 text-success fw-bold px-2 py-1",4,"ngIf"],[1,"h5","fw-bold","text-dark","mb-2"],[1,"text-muted","small","mb-3"],[1,"list-unstyled","small","text-secondary","mb-4"],["class","mb-1 d-flex align-items-center",4,"ngFor","ngForOf"],[1,"p-2","rounded","bg-light","small","text-muted","mb-3","fw-semibold","text-center"],[1,"d-grid","gap-2"],[1,"btn","btn-primary","fw-bold",3,"routerLink"],[1,"bi","bi-arrow-right","ms-1"],[1,"btn","btn-outline-secondary","btn-sm","fw-semibold",3,"routerLink"],[1,"bi","bi-download","me-1"],[1,"badge","bg-success","bg-opacity-10","text-success","fw-bold","px-2","py-1"],[1,"mb-1","d-flex","align-items-center"],[1,"bi","bi-check-circle-fill","text-success","me-2","fs-6"]],template:function(e,k){e&1&&(n(0,"div",0),c(1,"app-breadcrumb",1),n(2,"div",2)(3,"span",3),o(4," Enterprise AD Solutions "),t(),n(5,"h1",4),o(6,"AdSysNet Software Products"),t(),n(7,"p",5),o(8," Powerful Active Directory management tools designed for bulk operations, password self-service, real last logon reporting, and license optimization. "),t()(),n(9,"div",6),l(10,L,25,14,"div",7),t(),c(11,"app-cta-banner"),t()),e&2&&(r(),a("items",u(3,M,g(2,O))),r(9),a("ngForOf",k.products))},dependencies:[D,y,S,w,_,A,I,h],styles:[".max-w-700[_ngcontent-%COMP%]{max-width:700px}"]})};export{F as ProductsHubComponent};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.