Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ExportedPage

import type { ExportedPage } from "https://raw.githubusercontent.com/takker99/scrapbox-url-customizer/0.2.2/deps/scrapbox-rest.ts";

exportしたときのページデータ

interface ExportedPage <hasMetadata extends true | false = false> extends Pick<Page, "title" | "updated" | "created" | "id"> {
lines: hasMetadata extends true ? Omit<BaseLine, "id" | "userId">[] : string[];
}

§Type Parameters

§
hasMetadata extends true | false = false
[src]

§Extends

§
Pick<Page, "title" | "updated" | "created" | "id">
[src]

§Properties

§
lines: hasMetadata extends true ? Omit<BaseLine, "id" | "userId">[] : string[]
[src]

ページ本文

hasMetadata === trueのときは行のmetadataが入る それ以外の場合は行のテキストが入る