Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Clan

Hierarchy

  • Clan

Index

Constructors

constructor

Properties

Private api

badgeUrls

badgeUrls: object

Type declaration

  • large: string
  • medium: string
  • small: string

Optional chatLanguage

chatLanguage: Language

clanLevel

clanLevel: number

clanPoints

clanPoints: number

clanVersusPoints

clanVersusPoints: number

Optional description

description: string

isWarLogPublic

isWarLogPublic: boolean

labels

labels: Label[] = []

Optional location

location: Location

memberList

memberList: Map<string, ClanMember> = ...

members

members: number

name

name: string

requiredTownhallLevel

requiredTownhallLevel: number

requiredTrophies

requiredTrophies: number

requiredVersusTrophies

requiredVersusTrophies: number

tag

tag: string

type

type: string

warFrequency

warFrequency: string

Optional warLeague

warLeague: WarLeague

Optional warLosses

warLosses: number

Optional warTies

warTies: number

warWinStreak

warWinStreak: number

warWins

warWins: number

Methods

fetchClanWarLeagueWar

fetchCurrentWar

  • fetchCurrentWar(): Promise<ClanWar>

fetchCurrentWarLeagueGroup

  • fetchCurrentWarLeagueGroup(): Promise<unknown>
  • Retrieve information about clan's current clan war league group

    Returns Promise<unknown>

fetchMembers

  • fetchMembers(): Promise<Map<string, ClanMember>>

fetchWarLog

Made by Horyus. Documentation generated by TypeDoc.