{"__symbolic":"module","version":4,"metadata":{"RsNgCarouselComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"rs-ng-carousel","template":"<ng-container>\n  <div class=\"swiper\" *ngIf=\"styleName === 'style1'\">\n    <div class=\"swiper-wrapper\" >\n      <div class=\"swiper-slide\" *ngFor=\"let item of data?.dataList\">\n        <rs-ng-card *ngIf=\"subComponent['type'] === 'card'\" [data]=\"item\" [subTitle]=\"subComponent['subTitle']\" [styleName]=\"subComponent['styleName']\"></rs-ng-card>\n      </div>\n    </div>\n\n    <!--如果你需要分页-->\n    <div class=\"swiper-pagination\"></div>\n\n    <!--如果你需要前进后退按钮-->\n    <div (click)=\"prev()\">\n      <div class=\"swiper-button-prev\" ></div>\n    </div>\n    <div  (click)=\"next()\">\n      <div class=\"swiper-button-next\" ></div>\n    </div>\n    \n  </div>\n</ng-container>\n","styles":[".swiper{height:100%;position:absolute;width:100%}.swiper-slide{background-position:50%;background-size:cover;display:flex;height:100%;justify-content:center;transition:all 1s;width:25%}"]}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":2}}]}],"carouselParams":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":2}}]}],"subComponent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":2}}]}],"styleName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":2}}]}],"interfaceInfo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":2}}]}],"isInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":2}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"rs-ng-core","name":"DataService","line":23,"character":22},{"__symbolic":"reference","module":"rs-ng-core","name":"RenderService","line":24,"character":24}]}],"ngOnInit":[{"__symbolic":"method"}],"initSwiper":[{"__symbolic":"method"}],"prev":[{"__symbolic":"method"}],"next":[{"__symbolic":"method"}],"getDataList":[{"__symbolic":"method"}]}},"RsNgCarouselModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"RsNgCarouselComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4},{"__symbolic":"reference","module":"rs-ng-base","name":"RsNgBaseModule","line":10,"character":4},{"__symbolic":"reference","module":"rs-ng-common","name":"RsNgCommonModule","line":11,"character":4}],"exports":[{"__symbolic":"reference","name":"RsNgCarouselComponent"}]}]}],"members":{}}},"origins":{"RsNgCarouselComponent":"./rs-ng-carousel.component","RsNgCarouselModule":"./rs-ng-carousel.module"},"importAs":"rs-ng-composite/src/components/rs-ng-carousel"}