@@ -38,7 +38,7 @@ def __class_getitem__(cls, item: Any) -> Any:
3838Placeholder = Annotated [_AnyType , _Placeholder ]
3939
4040
41- class TpptSlideLayoutMeta (type ):
41+ class _SlideLayoutMeta (type ):
4242 """Meta class for TpptSlideLayout.
4343
4444 Tracks fields annotated as placeholders.
@@ -92,7 +92,7 @@ def __new__(
9292 order_default = False ,
9393 field_specifiers = (),
9494)
95- class TpptSlideLayout (metaclass = TpptSlideLayoutMeta ):
95+ class SlideLayout (metaclass = _SlideLayoutMeta ):
9696 """Base class for slide layouts"""
9797
9898 __placeholders__ : ClassVar [dict [str , Any ]] = {}
@@ -129,7 +129,7 @@ def builder(self) -> "SlideBuilder":
129129 return SlideBuilder ()
130130
131131
132- class DefaultMasterSlide (TpptSlideLayout ):
132+ class DefaultMasterSlide (SlideLayout ):
133133 """Default master slide layout."""
134134
135135 title : Placeholder [str ]
@@ -138,7 +138,7 @@ class DefaultMasterSlide(TpptSlideLayout):
138138 footer : Placeholder [str | None ] = None
139139
140140
141- class DefaultTitleSlide (TpptSlideLayout ):
141+ class DefaultTitleSlide (SlideLayout ):
142142 """Title slide layout."""
143143
144144 title : Placeholder [str ]
@@ -147,7 +147,7 @@ class DefaultTitleSlide(TpptSlideLayout):
147147 footer : Placeholder [str | None ] = None
148148
149149
150- class DefaultTitleAndContentSlide (TpptSlideLayout ):
150+ class DefaultTitleAndContentSlide (SlideLayout ):
151151 """Title and content slide layout."""
152152
153153 title : Placeholder [str ]
@@ -156,7 +156,7 @@ class DefaultTitleAndContentSlide(TpptSlideLayout):
156156 footer : Placeholder [str | None ] = None
157157
158158
159- class DefaultSectionHeaderSlide (TpptSlideLayout ):
159+ class DefaultSectionHeaderSlide (SlideLayout ):
160160 """Section header slide layout."""
161161
162162 title : Placeholder [str ]
@@ -165,7 +165,7 @@ class DefaultSectionHeaderSlide(TpptSlideLayout):
165165 footer : Placeholder [str | None ] = None
166166
167167
168- class DefaultTwoContentSlide (TpptSlideLayout ):
168+ class DefaultTwoContentSlide (SlideLayout ):
169169 """Two content slide layout."""
170170
171171 title : Placeholder [str ]
@@ -175,7 +175,7 @@ class DefaultTwoContentSlide(TpptSlideLayout):
175175 footer : Placeholder [str | None ] = None
176176
177177
178- class DefaultComparisonSlide (TpptSlideLayout ):
178+ class DefaultComparisonSlide (SlideLayout ):
179179 """Comparison slide layout."""
180180
181181 title : Placeholder [str ]
@@ -187,22 +187,22 @@ class DefaultComparisonSlide(TpptSlideLayout):
187187 footer : Placeholder [str | None ] = None
188188
189189
190- class DefaultTitleOnlySlide (TpptSlideLayout ):
190+ class DefaultTitleOnlySlide (SlideLayout ):
191191 """Title only slide layout."""
192192
193193 title : Placeholder [str ]
194194 date : Placeholder [datetime .date | None ] = None
195195 footer : Placeholder [str | None ] = None
196196
197197
198- class DefaultBlankSlide (TpptSlideLayout ):
198+ class DefaultBlankSlide (SlideLayout ):
199199 """Blank slide layout."""
200200
201201 date : Placeholder [datetime .date | None ] = None
202202 footer : Placeholder [str | None ] = None
203203
204204
205- class DefaultContentWithCaptionSlide (TpptSlideLayout ):
205+ class DefaultContentWithCaptionSlide (SlideLayout ):
206206 """Content with caption slide layout."""
207207
208208 title : Placeholder [str ]
@@ -211,7 +211,7 @@ class DefaultContentWithCaptionSlide(TpptSlideLayout):
211211 footer : Placeholder [str | None ] = None
212212
213213
214- class DefaultPictureWithCaptionSlide (TpptSlideLayout ):
214+ class DefaultPictureWithCaptionSlide (SlideLayout ):
215215 """Picture with caption slide layout."""
216216
217217 title : Placeholder [str ]
@@ -220,7 +220,7 @@ class DefaultPictureWithCaptionSlide(TpptSlideLayout):
220220 footer : Placeholder [str | None ] = None
221221
222222
223- class DefaultTitleAndVerticalTextSlide (TpptSlideLayout ):
223+ class DefaultTitleAndVerticalTextSlide (SlideLayout ):
224224 """Title and vertical text slide layout."""
225225
226226 title : Placeholder [str ]
@@ -229,7 +229,7 @@ class DefaultTitleAndVerticalTextSlide(TpptSlideLayout):
229229 footer : Placeholder [str | None ] = None
230230
231231
232- class DefaultVerticalTitleAndTextSlide (TpptSlideLayout ):
232+ class DefaultVerticalTitleAndTextSlide (SlideLayout ):
233233 """Vertical title and text slide layout."""
234234
235235 vertical_title : Placeholder [str ]
0 commit comments