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_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_Date()
Constructive options class 'Date'
opts_Layer()
Constructive options for class 'Layer' (ggplot2)
opts_POSIXct()
Constructive options for class 'POSIXct'
opts_POSIXlt()
Constructive options for class 'POSIXlt'
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_array()
Constructive options for arrays
opts_atomic()
Constructive options for atomic types
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_complex()
Constructive options for type 'complex'
opts_constructive_options()
Constructive options for the class constructive_options
opts_data.frame()
Constructive options for class 'data.frame'
opts_data.table()
Constructive options for class 'data.table'
opts_dm()
Constructive options class 'dm'
opts_dots()
Constructive options for type '...'
opts_double()
Constructive options for type 'double'
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_function()
Constructive options for functions
opts_ggplot()
Constructive options for class 'ggplot'
opts_grouped_df()
Constructive options for class 'grouped_df'
opts_hexmode()
Constructive options for class 'hexmode'
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_logical()
Constructive options for type 'logical'
opts_matrix()
Constructive options for matrices
opts_mts()
Constructive options for time-series objets
opts_numeric_version()
Constructive options for numeric_version
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_raw()
Constructive options for type 'raw'
opts_rowwise_df()
Constructive options for class 'rowwise_df'
opts_tbl_df()
Constructive options for tibbles
opts_ts()
Constructive options for time-series objets
opts_vctrs_list_of()
Constructive options for class 'data.table'
opts_weakref()
Constructive options for the class weakref
opts_xts()
Constructive options for class 'xts'
opts_yearmon()
Constructive options for class 'yearmon'
opts_yearqtr()
Constructive options for class 'yearqtr'
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_FacetWrap() opts_Scale() opts_ScalesList() opts_element_blank() opts_element_grob() opts_element_line() opts_element_rect() opts_element_render() opts_element_text() 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