- name: fade-swiper
  title: 渐入渐出轮播图
  type: pc
  belong: component
  labels: [Runtime]
  attrs:
    - name: dataSource
      title: 数据源
      type: array
      default: ''
      description: '用于展示gallery的数据源，形如Array<{link: string, url: string}>'
    - name: delay
      type: number
      default: 3000
      title: 延迟时间
      description: 延迟时间
    - name: duration
      type: number
      default: 300
      title: 动画持续时间
      description: 动画持续时间
    - name: height
      type: number
      default: 300
      description: 高度
  events:
    - name: onSwiperChange
      description: 轮播图变化时
      title: 轮播图变化	
      params:
        - name: $event
          type: number
          description: 当前激活的index
  methods:
    - name: slideNext
      description: 切换至下一个
      params: []
  slots:
    - concept: Slot
      name: item
      description: 自定义选项的结构和样式
      props:
        - name: item
          type: object
          description: 项目
        - name: index
          type: number
          description: 索引
      slotProps:
        concept: Param
        name: current
        typeAnnotation:
          concept: TypeAnnotation
          typeKind: generic
          typeNamespace: nasl.ui
          typeName: Current
          typeArguments:
            - concept: TypeAnnotation
              typeKind: typeParam
              typeName: T

