AngularDart Material Design 记分卡

ScorecardComponent

Selector: <acx-scorecard>git

独立记分卡组件。github

该组件旨在重用/嵌入更大的组件中。工具

ng-content:spa

  • name - 标签区域中的自定义内容。
  • value - 值区域中的自定义内容。
  • description - 描述区域中的自定义内容。

Inputs:component

  • changeGlyph bool 
    是否在描述中显示小的更改箭头字形; 可选的。
     
  • changeType String 

    设置记分卡描述的更改类型。orm

    这决定了描述的风格。 可能的值是:
          'POSITIVE'
          'NEGATIVE'
          'NEUTRAL' (默认)
     ip

  • description String 
    记分卡简短说明; 可选的。
     get

  • extraBig bool 
    是否使用“big”样式类风格的记分卡; 可选的。
     源码

  • label String 
    记分卡的标题。
     it

  • selectable bool 
    是否能够经过单击更改记分卡的选择状态。
     

  • selected bool 
    是否选择了记分卡。
     

  • selectedColor Color
    选择时应用于记分卡背景的颜色。
     

  • suggestionAfter String 
    描述后的一条建议文字; 可选的。
     

  • suggestionBefore String 
    描述以前的一条建议文本; 可选的。
     

  • tooltip String 
    当用户将鼠标悬停在值上时,工具提示中显示的值。
     

  • value String 
    显示给用户的值。

Outputs:

  • selectedChange Stream<bool> 
    选择状态发生变化时触发。

ScoreboardComponent

Selector: <acx-scoreboard>

该组件管理一排记分卡。

Attributes:

  • enableUniformWidths:bool - 记分板中的记分卡是否应具备统一的宽度。

Inputs:

  • isVertical bool 
    记分卡是否垂直显示。 默认为false。
     
  • resetOnCardChanges bool 
    卡更换时是否重置卡选择。
    若是添加或删除了卡,而且设置为true,则将取消选择全部卡。 对于ScoreboardType.radio,将选择第一张卡。
     
  • scrollable bool 

    是否容许经过滚动按钮滚动记分板。

    可滚动属性能够在应用程序运行时动态设置 - 将根据可滚动状态添加或删除窗口大小调整侦听器。
     

  • type ScoreboardType 
    记分板的类型,例如standard, selectable, radio, toggle。

ScorecardDemoComponent

查看示例,查看源码

相关文章
相关标签/搜索