← Về thư mục
skills/pptx/scripts/add_slide.py
- _die · function · L71-L73 — def _die(msg: str) -> NoReturn
- get_next_slide_number · function · L76-L79 — def get_next_slide_number(slides_dir: Path) -> int
- parse_source · function · L82-L86 — def parse_source(source: str) -> tuple[str, str | None]
- create_slide_from_layout · function · L89-L112 — def create_slide_from_layout(unpacked_dir: Path, layout_file: str, after: str | None = None) -> str
- duplicate_slide · function · L115-L151 — def duplicate_slide(unpacked_dir: Path, source: str, after: str | None = None) -> str
- _precheck_registration · function · L154-L188 — def _precheck_registration(unpacked_dir: Path, after: str | None, dest: str) -> str | None
- _register_slide · function · L191-L201 — def _register_slide(unpacked_dir: Path, dest: str, source_desc: str, after_rid: str | None) -> None
- _add_to_content_types · function · L204-L212 — def _add_to_content_types(unpacked_dir: Path, dest: str) -> None
- _add_to_presentation_rels · function · L215-L232 — def _add_to_presentation_rels(unpacked_dir: Path, dest: str) -> str
- _find_slide_relationship · function · L235-L242 — def _find_slide_relationship(pres_rels: str, slide_name: str) -> str | None
- _get_next_slide_id · function · L245-L255 — def _get_next_slide_id(unpacked_dir: Path) -> int
- _insert_into_sld_id_lst · function · L258-L297 — def _insert_into_sld_id_lst( unpacked_dir: Path, slide_id: int, rid: str, after_rid: str | None = None ) -> tuple[int, int]
- _rid_for_slide · function · L300-L305 — def _rid_for_slide(unpacked_dir: Path, slide_name: str) -> str
- add_slide · function · L308-L312 — def add_slide(unpacked_dir: Path, source: str, after: str | None = None) -> str
- add_slide_to_package · function · L315-L326 — def add_slide_to_package( package: Path, source: str, after: str | None = None, output: Path | None = None ) -> str
- main · function · L329-L363 — def main() -> None