GroupProfileWidgetBuilder constructor

GroupProfileWidgetBuilder({
  1. Widget detailCard(
    1. V2TimGroupInfo groupInfo,
    2. dynamic updateGroupName(
      1. String updateGroupName
      )?
    )?,
  2. Widget memberListTile(
    1. List<V2TimGroupMemberFullInfo?> memberList
    )?,
  3. Widget groupNotice(
    1. String currentNotice,
    2. dynamic toDefaultNoticeEditPage(),
    3. dynamic setGroupNotice(
      1. String newNotice
      )
    )?,
  4. Widget groupManage(
    1. dynamic toDefaultGroupManagementPage()
    )?,
  5. Widget searchMessage()?,
  6. Widget operationDivider()?,
  7. Widget groupTypeBar(
    1. String groupType
    )?,
  8. Widget groupJoiningModeBar(
    1. int groupAddOptType,
    2. dynamic handleActionTap(
      1. int addOpt
      )
    )?,
  9. Widget nameCardBar(
    1. String nameCard,
    2. dynamic setNameCard(
      1. String newName
      )
    )?,
  10. Widget muteGroupMessageBar(
    1. bool isMute,
    2. dynamic setMute(
      1. bool isMute
      )
    )?,
  11. Widget pinedConversationBar(
    1. bool isPined,
    2. dynamic pinedConversation(
      1. bool isMute
      )
    )?,
  12. Widget buttonArea(
    1. V2TimGroupInfo groupInfo,
    2. List<V2TimGroupMemberFullInfo?> groupMemberList
    )?,
  13. Widget customBuilderOne(
    1. V2TimGroupInfo groupInfo,
    2. List<V2TimGroupMemberFullInfo?> groupMemberList
    )?,
  14. Widget customBuilderTwo(
    1. V2TimGroupInfo groupInfo,
    2. List<V2TimGroupMemberFullInfo?> groupMemberList
    )?,
  15. Widget customBuilderThree(
    1. V2TimGroupInfo groupInfo,
    2. List<V2TimGroupMemberFullInfo?> groupMemberList
    )?,
  16. Widget customBuilderFour(
    1. V2TimGroupInfo groupInfo,
    2. List<V2TimGroupMemberFullInfo?> groupMemberList
    )?,
  17. Widget customBuilderFive(
    1. V2TimGroupInfo groupInfo,
    2. List<V2TimGroupMemberFullInfo?> groupMemberList
    )?,
})

Implementation

GroupProfileWidgetBuilder(
    {this.detailCard,
    this.memberListTile,
    this.groupNotice,
    this.groupManage,
    this.searchMessage,
    this.operationDivider,
    this.groupTypeBar,
    this.groupJoiningModeBar,
    this.nameCardBar,
    this.muteGroupMessageBar,
    this.pinedConversationBar,
    this.buttonArea,
    this.customBuilderOne,
    this.customBuilderTwo,
    this.customBuilderThree,
    this.customBuilderFour,
    this.customBuilderFive});