base
            pokelance.ext._base
⚓︎
    
              BaseExtension(client)
⚓︎
    The base extension class.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
client | 
            
                  HttpClient
             | 
            
               The client to use for requests.  | 
            required | 
Attributes:
| Name | Type | Description | 
|---|---|---|
_client | 
            
                  HttpClient
             | 
            
               The client to use for requests.  | 
          
_cache | 
            
                  Cache
             | 
            
               The cache to use for requests.  | 
          
Initializes the extension.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
client | 
            
                  HttpClient
             | 
            
               The client to use for requests.  | 
            required | 
Source code in pokelance/ext/_base.py
                    | Python | |
|---|---|
            setup()
  
      async
  
⚓︎
    Sets up the extension.