Module: ContextDev::Models::ParseHandleParams::Extension

Extended by:
Internal::Type::Enum
Defined in:
lib/context_dev/models/parse_handle_params.rb,
sig/context_dev/models/parse_handle_params.rbs

Overview

Optional file extension hint. Case-insensitive; a leading dot is accepted (e.g. ".pdf").

Constant Summary collapse

TXT =

Returns:

  • (:txt)
:txt
TEXT =

Returns:

  • (:text)
:text
MD =

Returns:

  • (:md)
:md
MARKDOWN =

Returns:

  • (:markdown)
:markdown
HTML =

Returns:

  • (:html)
:html
HTM =

Returns:

  • (:htm)
:htm
XHTML =

Returns:

  • (:xhtml)
:xhtml
XML =

Returns:

  • (:xml)
:xml
RSS =

Returns:

  • (:rss)
:rss
ATOM =

Returns:

  • (:atom)
:atom
CSV =

Returns:

  • (:csv)
:csv
TSV =

Returns:

  • (:tsv)
:tsv
YAML =

Returns:

  • (:yaml)
:yaml
YML =

Returns:

  • (:yml)
:yml
PY =

Returns:

  • (:py)
:py
JAVA =

Returns:

  • (:java)
:java
JS =

Returns:

  • (:js)
:js
JSX =

Returns:

  • (:jsx)
:jsx
MJS =

Returns:

  • (:mjs)
:mjs
CJS =

Returns:

  • (:cjs)
:cjs
JSON =

Returns:

  • (:json)
:json
JSONL =

Returns:

  • (:jsonl)
:jsonl
NDJSON =

Returns:

  • (:ndjson)
:ndjson
PHP =

Returns:

  • (:php)
:php
SH =

Returns:

  • (:sh)
:sh
BASH =

Returns:

  • (:bash)
:bash
ZSH =

Returns:

  • (:zsh)
:zsh
FISH =

Returns:

  • (:fish)
:fish
RB =

Returns:

  • (:rb)
:rb
TS =

Returns:

  • (:ts)
:ts
TSX =

Returns:

  • (:tsx)
:tsx
RTF =

Returns:

  • (:rtf)
:rtf
SRT =

Returns:

  • (:srt)
:srt
CSS =

Returns:

  • (:css)
:css
SCSS =

Returns:

  • (:scss)
:scss
LESS =

Returns:

  • (:less)
:less
STYL =

Returns:

  • (:styl)
:styl
SASS =

Returns:

  • (:sass)
:sass
SVG =

Returns:

  • (:svg)
:svg
PDF =

Returns:

  • (:pdf)
:pdf
DOCX =

Returns:

  • (:docx)
:docx
DOC =

Returns:

  • (:doc)
:doc
XLSX =

Returns:

  • (:xlsx)
:xlsx
XLSM =

Returns:

  • (:xlsm)
:xlsm
XLSB =

Returns:

  • (:xlsb)
:xlsb
XLTX =

Returns:

  • (:xltx)
:xltx
XLTM =

Returns:

  • (:xltm)
:xltm
XLS =

Returns:

  • (:xls)
:xls
PPTX =

Returns:

  • (:pptx)
:pptx
PPTM =

Returns:

  • (:pptm)
:pptm
PPSX =

Returns:

  • (:ppsx)
:ppsx
PPSM =

Returns:

  • (:ppsm)
:ppsm
POTX =

Returns:

  • (:potx)
:potx
POTM =

Returns:

  • (:potm)
:potm
PPT =

Returns:

  • (:ppt)
:ppt
PPS =

Returns:

  • (:pps)
:pps
POT =

Returns:

  • (:pot)
:pot
JPG =

Returns:

  • (:jpg)
:jpg
JPEG =

Returns:

  • (:jpeg)
:jpeg
JPE =

Returns:

  • (:jpe)
:jpe
PNG =

Returns:

  • (:png)
:png
GIF =

Returns:

  • (:gif)
:gif
BMP =

Returns:

  • (:bmp)
:bmp
TIFF =

Returns:

  • (:tiff)
:tiff
TIF =

Returns:

  • (:tif)
:tif
WEBP =

Returns:

  • (:webp)
:webp
PPM =

Returns:

  • (:ppm)
:ppm
PBM =

Returns:

  • (:pbm)
:pbm
PGM =

Returns:

  • (:pgm)
:pgm
PNM =

Returns:

  • (:pnm)
:pnm

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Instance Method Details

#self?.values::Array[ContextDev::Models::ParseHandleParams::extension]

Returns:

  • (::Array[ContextDev::Models::ParseHandleParams::extension])


224
# File 'sig/context_dev/models/parse_handle_params.rbs', line 224

def self?.values: -> ::Array[ContextDev::Models::ParseHandleParams::extension]