-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy patheditor.py
More file actions
29 lines (16 loc) · 773 Bytes
/
editor.py
File metadata and controls
29 lines (16 loc) · 773 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from typing import List, Optional
from pydantic import Field as FieldInfo
from .._models import BaseModel
from .editor_version import EditorVersion
__all__ = ["Editor"]
class Editor(BaseModel):
id: str
installation_instructions: str = FieldInfo(alias="installationInstructions")
name: str
url_template: str = FieldInfo(alias="urlTemplate")
alias: Optional[str] = None
icon_url: Optional[str] = FieldInfo(alias="iconUrl", default=None)
short_description: Optional[str] = FieldInfo(alias="shortDescription", default=None)
versions: Optional[List[EditorVersion]] = None
"""versions contains the list of available versions for this editor"""