getComponentConfig<T> method

T? getComponentConfig<T>(
  1. Type type
)

Implementation

T? getComponentConfig<T>(Type type) {
  if (type == HeaderComponentConfig) {
    return _headerComponentConfig.value as T;
  } else if (type == MessageComponentConfig) {
    return _messageComponentConfig.value as T;
  } else if (type == SetttingComponentConfig) {
    return _setttingComponentConfig.value as T;
  } else if (type == MemebersComponentConfig) {
    return _membersComponentConfig.value as T;
  } else if (type == WhiteboardComponentConfig) {
    return _whiteboardComponentConfig.value as T;
  } else if (type == VideoComponentConfig) {
    return _videoComponentConfig.value as T;
  } else if (type == LayoutComponentConfig) {
    return _layoutComponentConfig.value as T;
  } else if (type == FooterComponentConfig) {
    return _footerComponentConfig.value as T;
  } else if (type == MemberListComponentConfig) {
    return _memberListComponentConfig.value as T;
  }
  else if (type == MainViewComponentConfig) {
    return _mainViewComponentConfig.value as T;
  }
  return null;
}