@@ -66,39 +66,39 @@ def avg_color(self) -> str | None:
66
66
67
67
68
68
class Folder (AbstractModel ):
69
- def __init__ (self , folder : IFolder , client : ClientManager ):
70
- self .__folder : IFolder = folder
69
+ def __init__ (self , raw_folder : IFolder , client : ClientManager ):
70
+ self .__raw_folder : IFolder = raw_folder
71
71
self .__client : ClientManager = client
72
72
73
73
@property
74
74
def id (self ) -> str :
75
- return self .__folder ["id" ]
75
+ return self .__raw_folder ["id" ]
76
76
77
77
@property
78
78
def created_at (self ) -> str : # TODO: 型
79
- return self .__folder ["created_at" ]
79
+ return self .__raw_folder ["created_at" ]
80
80
81
81
@property
82
82
def name (self ) -> str :
83
- return self .__folder ["name" ]
83
+ return self .__raw_folder ["name" ]
84
84
85
85
@property
86
86
def parent_id (self ) -> str | None :
87
- return self .__folder ["parent_id" ]
87
+ return self .__raw_folder ["parent_id" ]
88
88
89
89
@property
90
90
def folders_count (self ) -> int | None :
91
- return self .__folder .get ("folders_count" )
91
+ return self .__raw_folder .get ("folders_count" )
92
92
93
93
@property
94
94
def files_count (self ) -> int | None :
95
- return self .__folder .get ("files_count" )
95
+ return self .__raw_folder .get ("files_count" )
96
96
97
97
@property
98
98
def parent (self ) -> Folder | None :
99
99
return (
100
- Folder (self .__folder ["parent" ], client = self .__client )
101
- if "parent" in self .__folder and self .__folder ["parent" ]
100
+ Folder (self .__raw_folder ["parent" ], client = self .__client )
101
+ if "parent" in self .__raw_folder and self .__raw_folder ["parent" ]
102
102
else None
103
103
)
104
104
@@ -114,79 +114,79 @@ def __ne__(self, __value: object) -> bool:
114
114
115
115
116
116
class File (AbstractModel ):
117
- def __init__ (self , file : IFile , * , client : ClientManager ):
118
- self .__file : IFile = file
117
+ def __init__ (self , raw_file : IFile , * , client : ClientManager ):
118
+ self .__raw_file : IFile = raw_file
119
119
self .__client : ClientManager = client
120
120
121
121
@property
122
122
def id (self ) -> str :
123
- return self .__file ["id" ]
123
+ return self .__raw_file ["id" ]
124
124
125
125
@property
126
126
def created_at (self ):
127
- return self .__file ["created_at" ]
127
+ return self .__raw_file ["created_at" ]
128
128
129
129
@property
130
130
def name (self ) -> str :
131
- return self .__file ["name" ]
131
+ return self .__raw_file ["name" ]
132
132
133
133
@property
134
134
def type (self ) -> str :
135
- return self .__file ["type" ]
135
+ return self .__raw_file ["type" ]
136
136
137
137
@property
138
138
def md5 (self ) -> str :
139
- return self .__file ["md5" ]
139
+ return self .__raw_file ["md5" ]
140
140
141
141
@property
142
142
def size (self ) -> int :
143
- return self .__file ["size" ]
143
+ return self .__raw_file ["size" ]
144
144
145
145
@property
146
146
def is_sensitive (self ) -> bool :
147
- return self .__file ["is_sensitive" ]
147
+ return self .__raw_file ["is_sensitive" ]
148
148
149
149
@property
150
150
def blurhash (self ) -> str | None :
151
- return self .__file ["blurhash" ]
151
+ return self .__raw_file ["blurhash" ]
152
152
153
153
@property
154
154
def properties (self ) -> FileProperties :
155
- return FileProperties (self .__file ["properties" ])
155
+ return FileProperties (self .__raw_file ["properties" ])
156
156
157
157
@property
158
158
def url (self ) -> str :
159
- return self .__file ["url" ]
159
+ return self .__raw_file ["url" ]
160
160
161
161
@property
162
162
def thumbnail_url (self ) -> str | None :
163
- return self .__file ["thumbnail_url" ]
163
+ return self .__raw_file ["thumbnail_url" ]
164
164
165
165
@property
166
166
def comment (self ) -> str | None :
167
- return self .__file ["comment" ]
167
+ return self .__raw_file ["comment" ]
168
168
169
169
@property
170
170
def folder_id (self ) -> str | None :
171
- return self .__file ["folder_id" ]
171
+ return self .__raw_file ["folder_id" ]
172
172
173
173
@property
174
174
def folder (self ) -> Folder | None :
175
175
return (
176
- Folder (self .__file ["folder" ], client = self .__client )
177
- if "folder" in self .__file and self .__file ["folder" ]
176
+ Folder (self .__raw_file ["folder" ], client = self .__client )
177
+ if "folder" in self .__raw_file and self .__raw_file ["folder" ]
178
178
else None
179
179
)
180
180
181
181
@property
182
182
def user_id (self ) -> str | None :
183
- return self .__file ["user_id" ]
183
+ return self .__raw_file ["user_id" ]
184
184
185
185
@property
186
186
def user (self ) -> PartialUser | None :
187
187
return (
188
- PartialUser (self .__file ["user" ], client = self .__client )
189
- if "user" in self .__file and self .__file ["user" ]
188
+ PartialUser (self .__raw_file ["user" ], client = self .__client )
189
+ if "user" in self .__raw_file and self .__raw_file ["user" ]
190
190
else None
191
191
)
192
192
0 commit comments