Skip to contents

Generate code

The main functions of the package

construct() construct_multi()
Build code to recreate an object
construct_dput() construct_base()
Construct using only low level constructors
construct_serialize()
Build code to recreate an object from its serialized form
construct_clip()
Construct to clipboard
construct_dump()
Dump Constructed Code to a File
construct_reprex()
construct_reprex
construct_diff()
Display diff of object definitions
construct_signature()
Construct a function's signature
deparse_call()
Deparse a language object
construct_issues()
Show constructive issues

Global options

Extension system

extend-constructive
Extend constructive
.cstr_apply()
.cstr_apply
.cstr_combine_errors()
Combine errors
.cstr_construct()
Generic for object code generation
.cstr_options()
Create constructive options
.cstr_pipe()
Insert a pipe between two calls
.cstr_repair_attributes()
Repair attributes after idiomatic construction
.cstr_wrap()
Wrap argument code in function call
.cstr_new_class() .cstr_new_constructor()
Extend constructive

Provide options to the main functions

compare_options()
Options for waldo::compare
opts_AsIs()
Constructive options for the class AsIs
opts_CoordRadial()
Constructive options for class 'CoordRadial'
opts_CoordTransform()
Constructive options for class 'CoordTransform'
opts_Date()
Constructive options class 'Date'
opts_Duration()
Constructive options for class 'Duration'
opts_FacetNull()
Constructive options for class 'FacetNull'
opts_GuideAxis()
Constructive options for class 'GuideAxis'
opts_GuideAxisLogticks()
Constructive options for class 'GuideAxisLogticks'
opts_GuideAxisStack()
Constructive options for class 'GuideAxisStack'
opts_GuideAxisTheta()
Constructive options for class 'GuideAxisTheta'
opts_GuideBins()
Constructive options for class 'GuideBins'
opts_GuideColourbar()
Constructive options for class 'GuideColourbar'
opts_GuideColoursteps()
Constructive options for class 'GuideColoursteps'
opts_GuideCustom()
Constructive options for class 'GuideCustom'
opts_GuideLegend()
Constructive options for class 'GuideLegend'
opts_GuideNone()
Constructive options for class 'GuideNone'
opts_Guides()
Constructive options for class 'Guides'
opts_IDate()
Constructive options for class 'IDate'
opts_ITime()
Constructive options for class 'ITime'
opts_Interval()
Constructive options for class 'Interval'
opts_Layer()
Constructive options for class 'Layer' (ggplot2)
opts_POSIXct()
Constructive options for class 'POSIXct'
opts_POSIXlt()
Constructive options for class 'POSIXlt'
opts_Period()
Constructive options for class 'Period'
opts_R6()
Constructive options for class 'R6'
opts_R6ClassGenerator()
Constructive options for class 'R6ClassGenerator'
opts_R_system_version()
Constructive options for R_system_version
opts_S4()
Constructive options for class 'S4'
opts_S7_S3_class()
Constructive options for class 'S7_S3_class'
opts_S7_any()
Constructive options for class 'S7_any'
opts_S7_base_class()
Constructive options for class 'S7_base_class'
opts_S7_class()
Constructive options for class 'S7_class'
opts_S7_class_ref()
Constructive options for class 'S7_class_ref'
opts_S7_external_generic()
Constructive options for class 'S7_external_generic'
opts_S7_generic()
Constructive options for class 'S7_generic'
opts_S7_object()
Constructive options for class 'S7_object'
opts_S7_property()
Constructive options for class 'S7_property'
opts_S7_union()
Constructive options for class 'S7_union'
opts_Surv()
Constructive options for class 'Surv'
opts_array()
Constructive options for arrays
opts_atomic()
Constructive options for atomic types
opts_bbox()
Constructive options for class 'bbox'
opts_blob()
Constructive options for class 'blob'
opts_character()
Constructive options for type 'character'
opts_classGeneratorFunction()
Constructive options for class 'classGeneratorFunction'
opts_classPrototypeDef()
Constructive options for class 'classPrototypeDef'
opts_classRepresentation()
Constructive options for class 'classRepresentation'
opts_clock_duration()
Constructive options for class 'clock_duration'
opts_clock_iso_year_week_day()
Constructive options for class 'clock_iso_year_week_day'
opts_clock_naive_time()
Constructive options for class 'clock_naive_time'
opts_clock_sys_time()
Constructive options for class 'clock_sys_time'
opts_clock_weekday()
Constructive options for class 'clock_weekday'
opts_clock_year_day()
Constructive options for class 'clock_year_day'
opts_clock_year_month_day()
Constructive options for class 'clock_year_month_day'
opts_clock_year_month_weekday()
Constructive options for class 'clock_year_month_weekday'
opts_clock_year_quarter_day()
Constructive options for class 'clock_year_quarter_day'
opts_clock_year_week_day()
Constructive options for class 'clock_year_week_day'
opts_clock_zoned_time()
Constructive options for class 'clock_zoned_time'
opts_col_spec()
Constructive options for class 'col_spec'
opts_collector()
Constructive options for class 'collector'
opts_complex()
Constructive options for type 'complex'
opts_constructive_options()
Constructive options for the class constructive_options
opts_crs()
Constructive options for class 'crs'
opts_data.frame()
Constructive options for class 'data.frame'
opts_data.table()
Constructive options for class 'data.table'
opts_date_names()
Constructive options for class 'date_names'
opts_denseMatrix()
Constructive options for class 'denseMatrix'
opts_diagonalMatrix()
Constructive options for class 'diagonalMatrix'
opts_dist()
Constructive options for class 'dist'
opts_dm()
Constructive options class 'dm'
opts_dots()
Constructive options for type '...'
opts_double()
Constructive options for type 'double'
opts_ecdf()
Constructive options for class 'ecdf'
opts_ellmer_TypeArray()
Constructive options for class 'ellmer::TypeArray`'
opts_ellmer_TypeBasic()
Constructive options for class 'ellmer::TypeBasic`'
opts_ellmer_TypeEnum()
Constructive options for class 'ellmer::TypeEnum`'
opts_ellmer_TypeJsonSchema()
Constructive options for class 'ellmer::TypeJsonSchema`'
opts_ellmer_TypeObject()
Constructive options for class 'ellmer::TypeObject`'
opts_environment()
Constructive options for type 'environment'
opts_externalptr()
Constructive options for type 'externalptr'
opts_factor()
Constructive options for class 'factor'
opts_formula()
Constructive options for formulas
opts_fs_bytes()
Constructive options for class 'fs_bytes'
opts_fs_path()
Constructive options for class 'fs_path'
opts_fs_perms()
Constructive options for class 'fs_perms'
opts_ftable()
Constructive options for class 'ftable'
opts_function()
Constructive options for functions
opts_ggplot()
Constructive options for class 'ggplot'
opts_ggplot2_ggplot()
Constructive options for class 'ggplot2::ggplot'
opts_ggplot2_labels()
Constructive options for class 'ggplot2::labels'
opts_glue()
Constructive options for class 'glue'
opts_grouped_df()
Constructive options for class 'grouped_df'
opts_grouped_ts()
Constructive options for class 'grouped_ts'
opts_haven_labelled()
Constructive options for class 'haven_labelled'
opts_haven_labelled_spss()
Constructive options for class 'haven_labelled_spss'
opts_hexmode()
Constructive options for class 'hexmode'
opts_hms()
Constructive options for class 'hms'
opts_html()
Constructive options for class 'html'
opts_html_dependency()
Constructive options for class 'html_dependency'
opts_indMatrix()
Constructive options for class 'indMatrix'
opts_integer()
Constructive options for type 'integer'
opts_integer64()
Constructive options for class 'integer64'
opts_language()
Constructive options for type 'language'
opts_list()
Constructive options for type 'list'
opts_locale()
Constructive options for class 'locale'
opts_logical()
Constructive options for type 'logical'
opts_matrix()
Constructive options for matrices
opts_mixed_units()
Constructive options for class 'mixed_units'
opts_mts()
Constructive options for time-series objets
opts_numeric_version()
Constructive options for numeric_version
opts_object()
Constructive options for class 'object'
opts_octmode()
Constructive options for class 'octmode'
opts_ordered()
Constructive options for class 'ordered'
opts_package_version()
Constructive options for package_version
opts_pairlist()
Constructive options for pairlists
opts_quosure()
Constructive options for class 'quosure'
opts_quosures()
Constructive options for class 'quosures'
opts_raster()
Constructive options for class 'raster'
opts_raw()
Constructive options for type 'raw'
opts_roman()
Constructive options for class 'roman'
opts_rowwise_df()
Constructive options for class 'rowwise_df'
opts_sf()
Constructive options for class 'sf'
opts_sfc()
Constructive options for class 'sfc'
opts_sfg()
Constructive options for class 'sfg'
opts_shiny.tag()
Constructive options for class 'shiny.tag'
opts_shiny.tag.function()
Constructive options for class 'shiny.tag.function'
opts_shiny.tag.list()
Constructive options for class 'shiny.tag.list'
opts_sparseMatrix()
Constructive options for class 'sparseMatrix'
opts_sparseVector()
Constructive options for class 'sparseVector'
opts_stepfun()
Constructive options for class 'stepfun'
opts_table()
Constructive options for class 'table'
opts_tbl_df()
Constructive options for tibbles
opts_tbl_ts()
Constructive options for class 'tbl_ts'
opts_ts()
Constructive options for time-series objets
opts_units()
Constructive options for class 'units'
opts_vctrs_list_of()
Constructive options for class 'data.table'
opts_vctrs_rcrd()
Constructive options for class 'vctrs_rcrd'
opts_vctrs_unspecified()
Constructive options for class 'vctrs_unspecified'
opts_vctrs_vctr()
Constructive options for class 'vctrs_vctr'
opts_weakref()
Constructive options for the class weakref
opts_xml_document()
Constructive options for class 'xml_document'
opts_xts()
Constructive options for class 'xts'
opts_yearmon()
Constructive options for class 'yearmon'
opts_yearmonth()
Constructive options for class 'yearmonth'
opts_yearqtr()
Constructive options for class 'yearqtr'
opts_yearquarter()
Constructive options for class 'yearquarter'
opts_yearweek()
Constructive options for class 'yearweek'
opts_zoo()
Constructive options for class 'zoo'
opts_zooreg()
Constructive options for class 'zooreg'
opts_NULL() opts_bibentry() opts_citationFooter() opts_citationHeader() opts_difftime() opts_error() opts_expression() opts_CoordCartesian() opts_CoordFixed() opts_CoordFlip() opts_CoordMap() opts_CoordMunch() opts_CoordPolar() opts_CoordQuickmap() opts_CoordSf() opts_CoordTrans() opts_FacetGrid() opts_FacetWrap() opts_Guide() opts_Scale() opts_ScalesList() opts_element_blank() opts_element_grob() opts_element_line() opts_element_rect() opts_element_render() opts_element_text() opts_ggplot2_element_blank() opts_ggplot2_element_geom() opts_ggplot2_element_line() opts_ggplot2_element_point() opts_ggplot2_element_polygon() opts_ggplot2_element_rect() opts_ggplot2_element_text() opts_ggplot2_mapping() opts_ggplot2_margin() opts_ggplot2_theme() opts_ggproto() opts_labels() opts_margin() opts_rel() opts_theme() opts_uneval() opts_waiver() opts_noquote() opts_person() opts_simpleCondition() opts_simpleError() opts_simpleMessage() opts_simpleUnit() opts_simpleWarning() opts_warning()
Other Opts Functions

Helpers for special object construction

.env()
Fetch environment from memory address
.xptr()
Build a pointer from a memory address