Skip to content

GistFile

[Source]

A single file within a gist. Contains the file's metadata and optionally its content. The content, encoding, and truncated fields are only present when fetching a single gist; list endpoints omit them.

The content_type field corresponds to the "type" key in the GitHub JSON response (renamed because type is a Pony keyword).

class val GistFile

Constructors

create

[Source]

new val create(
  filename': String val,
  content_type': String val,
  language': (String val | None val),
  raw_url': String val,
  size': I64 val,
  content': (String val | None val) = reference,
  encoding': (String val | None val) = reference,
  truncated': (Bool val | None val) = reference)
: GistFile val^

Parameters

Returns


Public fields

let filename: String val

[Source]


let content_type: String val

[Source]


let language: (String val | None val)

[Source]


let raw_url: String val

[Source]


let size: I64 val

[Source]


let content: (String val | None val)

[Source]


let encoding: (String val | None val)

[Source]


let truncated: (Bool val | None val)

[Source]