Generated Kiwi message module for NodeChange.
Summary
Types
@type t() :: %Figler.Schema.NodeChange{ accessible_html_tag: Figler.Schema.HTMLTag.t() | nil, accessible_label: String.t() | nil, agenda_metadata_map: Figler.Schema.AgendaMetadataMap.t() | nil, agenda_position_map: Figler.Schema.AgendaPositionMap.t() | nil, ai_canvas_prompt: Figler.Schema.AiCanvasPrompt.t() | nil, ai_chat_thread: Figler.Schema.AIChatThread.t() | nil, ai_edit_scope_label: String.t() | nil, ai_edited_node_change_field_numbers: [non_neg_integer()] | nil, ancestor_path_before_deletion: [Figler.Schema.GUID.t()] | nil, animation_presets: Figler.Schema.AnimationPresets.t() | nil, annotation_categories: Figler.Schema.AnnotationCategories.t() | nil, annotations: [Figler.Schema.Annotation.t()] | nil, arc_data: Figler.Schema.ArcData.t() | nil, are_slides_manually_indented: boolean() | nil, aria_attributes: Figler.Schema.ARIAAttributesMap.t() | nil, aria_role: Figler.Schema.ARIARole.t() | nil, auto_fork_code: boolean() | nil, auto_rename: boolean() | nil, auto_rename_tag: non_neg_integer() | nil, background_color: Figler.Schema.Color.t() | nil, background_color_tag: non_neg_integer() | nil, background_enabled: boolean() | nil, background_enabled_tag: non_neg_integer() | nil, background_opacity: float() | nil, background_opacity_tag: non_neg_integer() | nil, background_paints: [Figler.Schema.Paint.t()] | nil, backing_animation_preset_id: Figler.Schema.AnimationPresetId.t() | nil, backing_code_component_id: Figler.Schema.CodeComponentId.t() | nil, backing_node_id: Figler.Schema.CanvasNodeId.t() | nil, backing_variable_id: Figler.Schema.VariableIdOrVariableOverrideId.t() | nil, backing_variable_set_id: Figler.Schema.VariableSetID.t() | nil, behaviors: Figler.Schema.NodeBehaviors.t() | nil, belongs_to_code_library_id: Figler.Schema.CodeLibraryId.t() | nil, bezier_handles: Figler.Schema.BezierHandles.t() | nil, blend_mode: Figler.Schema.BlendMode.t() | nil, blend_mode_tag: non_neg_integer() | nil, blob_ref: binary() | nil, boolean_operation: Figler.Schema.BooleanOperation.t() | nil, boolean_operation_tag: non_neg_integer() | nil, border_bottom_hidden: boolean() | nil, border_bottom_weight: float() | nil, border_left_hidden: boolean() | nil, border_left_weight: float() | nil, border_right_hidden: boolean() | nil, border_right_weight: float() | nil, border_stroke_weights_independent: boolean() | nil, border_top_hidden: boolean() | nil, border_top_weight: float() | nil, borders_take_space: boolean() | nil, breakpoint_min_width: float() | nil, brush_type: Figler.Schema.BrushType.t() | nil, buzz_approval_node_status_info: Figler.Schema.BuzzApprovalNodeStatusInfo.t() | nil, buzz_approval_requests: Figler.Schema.BuzzApprovalRequests.t() | nil, chat_compression_state: Figler.Schema.NodeChatCompressionState.t() | nil, chat_messages: [Figler.Schema.NodeChatMessage.t()] | nil, child_reading_direction: Figler.Schema.ChildReadingDirection.t() | nil, clip_id: Figler.Schema.GUID.t() | nil, cms_consumption_map: Figler.Schema.CMSConsumptionMap.t() | nil, cms_rich_text_style_map: Figler.Schema.CMSRichTextStyleMap.t() | nil, cms_selector: Figler.Schema.CMSSelector.t() | nil, code_behavior_data: Figler.Schema.CodeBehaviorData.t() | nil, code_block_language: Figler.Schema.CodeBlockLanguage.t() | nil, code_block_theme: Figler.Schema.CodeBlockTheme.t() | nil, code_chat_messages_key: String.t() | nil, code_component_description: String.t() | nil, code_created_from_design: boolean() | nil, code_created_from_design_node_id: Figler.Schema.CanvasNodeId.t() | nil, code_embed_info: Figler.Schema.CodeEmbedInfo.t() | nil, code_examples: [Figler.Schema.CodeExample.t()] | nil, code_export_name: String.t() | nil, code_file_canvas_node_id: Figler.Schema.CanvasNodeId.t() | nil, code_file_path: String.t() | nil, code_library_format: non_neg_integer() | nil, code_object_type: Figler.Schema.CodeObjectType.t() | nil, code_preview_settings: Figler.Schema.PrototypeDevice.t() | nil, code_snapshot: Figler.Schema.CodeSnapshot.t() | nil, code_snapshot_invalidated_at: non_neg_integer() | nil, code_snapshot_layers: Figler.Schema.CodeSnapshotLayers.t() | nil, code_snapshot_state: Figler.Schema.CodeSnapshotState.t() | nil, code_source_info: Figler.Schema.CodeSourceInfo.t() | nil, code_syntax: Figler.Schema.CodeSyntaxMap.t() | nil, collaborative_source_code: Figler.Schema.CollaborativePlainText.t() | nil, color_profile: Figler.Schema.ColorProfile.t() | nil, component_key: String.t() | nil, component_or_state_group_key: String.t() | nil, component_or_state_group_version: non_neg_integer() | nil, component_prop_assignments: [Figler.Schema.ComponentPropAssignment.t()] | nil, component_prop_defs: [Figler.Schema.ComponentPropDef.t()] | nil, component_prop_refs: [Figler.Schema.ComponentPropRef.t()] | nil, connection_type: Figler.Schema.ConnectionType.t() | nil, connection_url: String.t() | nil, connector_bezier_control_points: [Figler.Schema.ConnectorControlPoint.t()] | nil, connector_control_points: [Figler.Schema.ConnectorControlPoint.t()] | nil, connector_end: Figler.Schema.ConnectorEndpoint.t() | nil, connector_end_cap: Figler.Schema.StrokeCap.t() | nil, connector_line_style: Figler.Schema.ConnectorLineStyle.t() | nil, connector_start: Figler.Schema.ConnectorEndpoint.t() | nil, connector_start_cap: Figler.Schema.StrokeCap.t() | nil, connector_text_midpoint: Figler.Schema.ConnectorTextMidpoint.t() | nil, connector_type: Figler.Schema.ConnectorType.t() | nil, connector_version: integer() | nil, container_supports_fill_stroke_and_corners: boolean() | nil, containers_support_fill_stroke_and_corners: boolean() | nil, contracted_size: Figler.Schema.Vector.t() | nil, cooper_revert_data: Figler.Schema.CooperRevertData.t() | nil, cooper_template_data: Figler.Schema.CooperTemplateData.t() | nil, corner_radius: float() | nil, corner_radius_tag: non_neg_integer() | nil, corner_smoothing: float() | nil, count: non_neg_integer() | nil, count_tag: non_neg_integer() | nil, custom_effects: Figler.Schema.CustomEffects.t() | nil, custom_tool_artifact_ref: Figler.Schema.CustomToolArtifactRef.t() | nil, dash_pattern: [float()] | nil, dash_pattern_tag: non_neg_integer() | nil, default_responsive_set_id: Figler.Schema.GUID.t() | nil, derived_breakpoint_data: Figler.Schema.DerivedBreakpointData.t() | nil, derived_immutable_frame_data: Figler.Schema.DerivedImmutableFrameData.t() | nil, derived_immutable_frame_data_version: Figler.Schema.MultiplayerFieldVersion.t() | nil, derived_jsx_data: Figler.Schema.DerivedJsxData.t() | nil, derived_symbol_data: [t()] | nil, derived_symbol_data_layout_version: integer() | nil, derived_text_data: Figler.Schema.DerivedTextData.t() | nil, description: String.t() | nil, destination_is_overlay: boolean() | nil, detach_optical_size_from_font_size: boolean() | nil, detached_symbol_id: Figler.Schema.SymbolId.t() | nil, developer_related_links: [Figler.Schema.DeveloperRelatedLink.t()] | nil, diagram_layout_paused: Figler.Schema.DiagramLayoutPaused.t() | nil, diagram_layout_rule_type: Figler.Schema.DiagramLayoutRuleType.t() | nil, diagram_parent_id: Figler.Schema.GUID.t() | nil, diagram_parent_index: Figler.Schema.DiagramParentIndex.t() | nil, disable_jit_dst: boolean() | nil, document_color_profile: Figler.Schema.DocumentColorProfile.t() | nil, dynamic_stroke_settings: Figler.Schema.DynamicStrokeSettings.t() | nil, easing_data: Figler.Schema.EasingData.t() | nil, easing_type: Figler.Schema.EasingType.t() | nil, edit_info: Figler.Schema.EditInfo.t() | nil, edit_scope_info: Figler.Schema.EditScopeInfo.t() | nil, effects: [Figler.Schema.Effect.t()] | nil, effects_tag: non_neg_integer() | nil, embed_data: Figler.Schema.EmbedData.t() | nil, emoji_image_set: Figler.Schema.EmojiImageSet.t() | nil, export_background_disabled: boolean() | nil, export_contents_only: boolean() | nil, export_contents_only_tag: non_neg_integer() | nil, export_settings: [Figler.Schema.ExportSettings.t()] | nil, export_settings_tag: non_neg_integer() | nil, export_text_as_svg_text: boolean() | nil, exported_from_code_file_id: Figler.Schema.CodeFileId.t() | nil, fallback_glyphs: boolean() | nil, file_asset_ids: Figler.Schema.AssetIdMap.t() | nil, fill_geometry: [Figler.Schema.Path.t()] | nil, fill_geometry_tag: non_neg_integer() | nil, fill_paints: [Figler.Schema.Paint.t()] | nil, fill_paints_tag: non_neg_integer() | nil, first_draft_data: Figler.Schema.FirstDraftData.t() | nil, first_draft_kit_element_data: Figler.Schema.FirstDraftKitElementData.t() | nil, fixed_children_divider: String.t() | nil, flapp_type: Figler.Schema.FlappType.t() | nil, font_name: Figler.Schema.FontName.t() | nil, font_name_tag: non_neg_integer() | nil, font_size: float() | nil, font_size_tag: non_neg_integer() | nil, font_variant_caps: Figler.Schema.FontVariantCaps.t() | nil, font_variant_common_ligatures: boolean() | nil, font_variant_contextual_ligatures: boolean() | nil, font_variant_discretionary_ligatures: boolean() | nil, font_variant_historical_ligatures: boolean() | nil, font_variant_numeric_figure: Figler.Schema.FontVariantNumericFigure.t() | nil, font_variant_numeric_fraction: Figler.Schema.FontVariantNumericFraction.t() | nil, font_variant_numeric_spacing: Figler.Schema.FontVariantNumericSpacing.t() | nil, font_variant_ordinal: boolean() | nil, font_variant_position: Figler.Schema.FontVariantPosition.t() | nil, font_variant_slashed_zero: boolean() | nil, font_variations: [Figler.Schema.FontVariation.t()] | nil, font_version: String.t() | nil, force_unflattening_mappings: [Figler.Schema.GUIDPathMapping.t()] | nil, frame_mask_disabled: boolean() | nil, frame_mask_disabled_tag: non_neg_integer() | nil, grid_auto_tracks: Figler.Schema.GridAutoTracks.t() | nil, grid_child_horizontal_align: Figler.Schema.GridChildAlign.t() | nil, grid_child_vertical_align: Figler.Schema.GridChildAlign.t() | nil, grid_column_anchor: Figler.Schema.GUID.t() | nil, grid_column_gap: float() | nil, grid_column_span: non_neg_integer() | nil, grid_columns: Figler.Schema.GUIDPositionMap.t() | nil, grid_columns_sizing: Figler.Schema.GUIDGridTrackSizeMap.t() | nil, grid_reflow_enabled: boolean() | nil, grid_row_anchor: Figler.Schema.GUID.t() | nil, grid_row_gap: float() | nil, grid_row_span: non_neg_integer() | nil, grid_rows: Figler.Schema.GUIDPositionMap.t() | nil, grid_rows_sizing: Figler.Schema.GUIDGridTrackSizeMap.t() | nil, guid: Figler.Schema.GUID.t() | nil, guid_path: Figler.Schema.GUIDPath.t() | nil, guid_path_tag: non_neg_integer() | nil, guid_tag: non_neg_integer() | nil, guides: [Figler.Schema.Guide.t()] | nil, handle_mirroring: Figler.Schema.VectorMirror.t() | nil, handle_mirroring_tag: non_neg_integer() | nil, handoff_status_map: Figler.Schema.HandoffStatusMap.t() | nil, hanging_list: boolean() | nil, hanging_punctuation: boolean() | nil, has_been_manually_renamed: boolean() | nil, has_had_rtl_text: boolean() | nil, horizontal_constraint: Figler.Schema.ConstraintType.t() | nil, horizontal_constraint_tag: non_neg_integer() | nil, hub_file_attribution: Figler.Schema.HubFileAttribution.t() | nil, hyperlink: Figler.Schema.Hyperlink.t() | nil, image_imports: Figler.Schema.ImageImportMap.t() | nil, imported_code_files: Figler.Schema.ImportedCodeFiles.t() | nil, inherit_effect_style_id: Figler.Schema.GUID.t() | nil, inherit_export_style_id: Figler.Schema.GUID.t() | nil, inherit_fill_style_id: Figler.Schema.GUID.t() | nil, inherit_fill_style_id_for_background: Figler.Schema.GUID.t() | nil, inherit_fill_style_id_for_stroke: Figler.Schema.GUID.t() | nil, inherit_grid_style_id: Figler.Schema.GUID.t() | nil, inherit_stroke_style_id: Figler.Schema.GUID.t() | nil, inherit_text_style_id: Figler.Schema.GUID.t() | nil, inherited_variable_ids: Figler.Schema.InheritedVariablesData.t() | nil, interaction_duration: float() | nil, interaction_maintained: boolean() | nil, interaction_type: Figler.Schema.InteractionType.t() | nil, interactive_slide_config_data: Figler.Schema.MultiplayerMap.t() | nil, interactive_slide_participant_data: Figler.Schema.MultiplayerMap.t() | nil, internal_data_for_test: Figler.Schema.InternalDataForTest.t() | nil, internal_enum_for_test: Figler.Schema.InternalEnumForTest.t() | nil, internal_only: boolean() | nil, interpolation_type: Figler.Schema.InterpolationType.t() | nil, is_breakpoint_in_focus: boolean() | nil, is_c2: boolean() | nil, is_clip: boolean() | nil, is_code_behavior: boolean() | nil, is_code_preview_playing_on_canvas: boolean() | nil, is_collection_extendable: boolean() | nil, is_decorative_image: boolean() | nil, is_embed_code_layer: boolean() | nil, is_embedded_prototype: boolean() | nil, is_entrypoint_code_file: boolean() | nil, is_fill_style: boolean() | nil, is_main_code_component: boolean() | nil, is_make_kit: boolean() | nil, is_non_updateable: boolean() | nil, is_override_over_text_style: boolean() | nil, is_page_divider: boolean() | nil, is_primary_breakpoint: boolean() | nil, is_publishable: boolean() | nil, is_responsive_set: boolean() | nil, is_skipped_slide: boolean() | nil, is_slot: boolean() | nil, is_slot_content: boolean() | nil, is_snake_game_board: boolean() | nil, is_soft_deleted: boolean() | nil, is_soft_deleted_style: boolean() | nil, is_state_group: boolean() | nil, is_stroke_paint_derived: boolean() | nil, is_stroke_style: boolean() | nil, is_symbol_publishable: boolean() | nil, is_widget_stickable: boolean() | nil, jsx_data: Figler.Schema.JsxData.t() | nil, jsx_props: Figler.Schema.MultiplayerMap.t() | nil, key: String.t() | nil, key_trigger: Figler.Schema.KeyTrigger.t() | nil, keyframe_operation: Figler.Schema.KeyframeOperation.t() | nil, keyframe_value: Figler.Schema.KeyframeValueData.t() | nil, keyframe_value_ref: Figler.Schema.VariableData.t() | nil, layout_grids: [Figler.Schema.LayoutGrid.t()] | nil, layout_grids_tag: non_neg_integer() | nil, layout_position: String.t() | nil, layout_root: Figler.Schema.GUID.t() | nil, leading_trim: Figler.Schema.LeadingTrim.t() | nil, letter_spacing: Figler.Schema.Number.t() | nil, library_move_history: [Figler.Schema.LibraryMoveHistoryItem.t()] | nil, library_move_info: Figler.Schema.LibraryMoveInfo.t() | nil, line_height: Figler.Schema.Number.t() | nil, line_height_tag: non_neg_integer() | nil, link_preview_data: Figler.Schema.LinkPreviewData.t() | nil, list_spacing: float() | nil, lock_mode: Figler.Schema.LockMode.t() | nil, locked: boolean() | nil, locked_tag: non_neg_integer() | nil, make_library_component_id: String.t() | nil, managed_string_data: Figler.Schema.ManagedStringData.t() | nil, mask: boolean() | nil, mask_is_outline: boolean() | nil, mask_is_outline_tag: non_neg_integer() | nil, mask_tag: non_neg_integer() | nil, mask_type: Figler.Schema.MaskType.t() | nil, max_lines: integer() | nil, max_size: Figler.Schema.OptionalVector.t() | nil, measurements: [Figler.Schema.AnnotationMeasurement.t()] | nil, mention: Figler.Schema.Mention.t() | nil, migration_status: Figler.Schema.MigrationStatus.t() | nil, mime_type: String.t() | nil, min_size: Figler.Schema.OptionalVector.t() | nil, miter_limit: float() | nil, miter_limit_tag: non_neg_integer() | nil, module_type: Figler.Schema.ModuleType.t() | nil, motion_transform: Figler.Schema.TRSSTransform2D.t() | nil, multi_edit_glue_id: Figler.Schema.GUID.t() | nil, name: String.t() | nil, name_tag: non_neg_integer() | nil, navigation_type: Figler.Schema.NavigationType.t() | nil, nested_instance_resize_enabled: boolean() | nil, node_generation_data: Figler.Schema.NodeGenerationData.t() | nil, object_animations: [Figler.Schema.PrototypeInteraction.t()] | nil, offset_fill_mask_geometry: [Figler.Schema.Path.t()] | nil, ojans_super_secret_node_field: Figler.Schema.SharedStyleMasterData.t() | nil, opacity: float() | nil, opacity_tag: non_neg_integer() | nil, origin_component_key: String.t() | nil, overlay_background_appearance: Figler.Schema.OverlayBackgroundAppearance.t() | nil, overlay_background_interaction: Figler.Schema.OverlayBackgroundInteraction.t() | nil, overlay_position_type: Figler.Schema.OverlayPositionType.t() | nil, overlay_relative_position: Figler.Schema.Vector.t() | nil, overridden_symbol_id: Figler.Schema.GUID.t() | nil, overridden_variable_id: Figler.Schema.VariableID.t() | nil, override_key: Figler.Schema.GUID.t() | nil, override_level: integer() | nil, override_stash: [Figler.Schema.InstanceOverrideStash.t()] | nil, override_stash_v2: [Figler.Schema.InstanceOverrideStashV2.t()] | nil, page_status: String.t() | nil, page_type: Figler.Schema.EditorType.t() | nil, paragraph_indent: float() | nil, paragraph_indent_tag: non_neg_integer() | nil, paragraph_spacing: float() | nil, paragraph_spacing_tag: non_neg_integer() | nil, parameter_consumption_map: Figler.Schema.VariableDataMap.t() | nil, parent_index: Figler.Schema.ParentIndex.t() | nil, parent_index_tag: non_neg_integer() | nil, partial_paste_annotation: Figler.Schema.PartialPasteAnnotation.t() | nil, paste_source: Figler.Schema.PasteSource.t() | nil, path_trim: Figler.Schema.OptionalVector.t() | nil, phase: Figler.Schema.NodePhase.t() | nil, phase_tag: non_neg_integer() | nil, placeholder: boolean() | nil, placeholder_client_lifecycle_id: String.t() | nil, placeholder_invalidate_at: integer() | nil, platform_shape_definition: Figler.Schema.PlatformShapeDefinition.t() | nil, playback_style: Figler.Schema.PlaybackStyle.t() | nil, plugin_data: [Figler.Schema.PluginData.t()] | nil, plugin_relaunch_data: [Figler.Schema.PluginRelaunchData.t()] | nil, presentation_outlines: Figler.Schema.MultiplayerMap.t() | nil, primary_responsive_node_id: Figler.Schema.GUID.t() | nil, proportions_constrained: boolean() | nil, props_are_bubbled: boolean() | nil, prototype_background_color: Figler.Schema.Color.t() | nil, prototype_device: Figler.Schema.PrototypeDevice.t() | nil, prototype_interactions: [Figler.Schema.PrototypeInteraction.t()] | nil, prototype_start_node_id: Figler.Schema.GUID.t() | nil, prototype_starting_point: Figler.Schema.PrototypeStartingPoint.t() | nil, publish_file: String.t() | nil, publish_id: Figler.Schema.GUID.t() | nil, published_version: String.t() | nil, reading_index: String.t() | nil, rectangle_bottom_left_corner_radius: float() | nil, rectangle_bottom_right_corner_radius: float() | nil, rectangle_corner_radii_independent: boolean() | nil, rectangle_corner_tool_independent: boolean() | nil, rectangle_top_left_corner_radius: float() | nil, rectangle_top_right_corner_radius: float() | nil, rendered_synced_state: Figler.Schema.MultiplayerMap.t() | nil, repeater_cms_override_data: Figler.Schema.RepeaterCmsOverrideData.t() | nil, repeater_override_data: Figler.Schema.RepeaterOverrideData.t() | nil, repeater_symbol_id: Figler.Schema.SymbolId.t() | nil, repeater_symbol_override_data: Figler.Schema.RepeaterSymbolOverrideData.t() | nil, resize_to_fit: boolean() | nil, resize_to_fit_tag: non_neg_integer() | nil, responsive_set_settings: Figler.Schema.ResponsiveSetSettings.t() | nil, responsive_text_style_variants: [Figler.Schema.ResponsiveTextStyleVariant.t()] | nil, rich_media_data: Figler.Schema.RichMediaData.t() | nil, root_variable_key: String.t() | nil, rotation_origin: Figler.Schema.Vector.t() | nil, scatter_brush_transforms: [Figler.Schema.Matrix.t()] | nil, scatter_stroke_settings: Figler.Schema.ScatterStrokeSettings.t() | nil, scene3d: Figler.Schema.Scene3d.t() | nil, scroll_behavior: Figler.Schema.ScrollBehavior.t() | nil, scroll_contracted_state: Figler.Schema.ScrollContractedState.t() | nil, scroll_direction: Figler.Schema.ScrollDirection.t() | nil, scroll_offset: Figler.Schema.Vector.t() | nil, section_contents_hidden: boolean() | nil, section_preset_info: Figler.Schema.SectionPresetInfo.t() | nil, section_status: Figler.Schema.SectionStatus.t() | nil, section_status_info: Figler.Schema.SectionStatusInfo.t() | nil, semantic_italic: Figler.Schema.SemanticItalic.t() | nil, semantic_weight: Figler.Schema.SemanticWeight.t() | nil, sev_moonlit_lily_data: Figler.Schema.SharedStyleMasterData.t() | nil, shape_truncates: boolean() | nil, shape_user_height: float() | nil, shape_with_text_type: Figler.Schema.ShapeWithTextType.t() | nil, shared_component_master_data: Figler.Schema.SharedComponentMasterData.t() | nil, shared_style_master_data: Figler.Schema.SharedStyleMasterData.t() | nil, shared_style_reference: Figler.Schema.SharedStyleReference.t() | nil, shared_symbol_mappings: [Figler.Schema.GUIDPathMapping.t()] | nil, shared_symbol_reference: Figler.Schema.SharedSymbolReference.t() | nil, shared_symbol_version: String.t() | nil, should_hide_cursors_on_widget_hover: boolean() | nil, should_hide_preview_for_make_kit_creation: boolean() | nil, simplify_instance_panels: boolean() | nil, size: Figler.Schema.Vector.t() | nil, size_tag: non_neg_integer() | nil, slide_active_theme_lib_key: String.t() | nil, slide_number: Figler.Schema.SlideNumber.t() | nil, slide_number_separator: String.t() | nil, slide_speaker_notes: String.t() | nil, slide_template_file_key: String.t() | nil, slide_theme_data: Figler.Schema.SlideThemeData.t() | nil, slide_theme_map: Figler.Schema.SlideThemeMap.t() | nil, slide_thumbnail_hash: String.t() | nil, sort_position: String.t() | nil, sorted_moving_child_indices: [integer()] | nil, source_code: String.t() | nil, source_code_collaborative_text_version: [Figler.Schema.CollaborativeTextOpID.t()] | nil, source_code_library_key: String.t() | nil, source_code_library_keys: [String.t()] | nil, source_control_config: Figler.Schema.SourceControlConfig.t() | nil, source_library_key: String.t() | nil, spec_block_content: Figler.Schema.CollaborativePlainText.t() | nil, spec_block_indent_level: integer() | nil, spec_block_table_alignment: String.t() | nil, spec_block_table_column_widths: Figler.Schema.TableRowColumnSizeMap.t() | nil, spec_block_table_row_heights: Figler.Schema.TableRowColumnSizeMap.t() | nil, spec_block_type: Figler.Schema.SpecBlockType.t() | nil, spec_code_block_language: String.t() | nil, spec_embed_url: String.t() | nil, spec_height: integer() | nil, spec_image_hash: String.t() | nil, spec_width: integer() | nil, stable_key: String.t() | nil, stack_align: Figler.Schema.StackAlign.t() | nil, stack_child_align_self: Figler.Schema.StackCounterAlign.t() | nil, stack_child_primary_grow: float() | nil, stack_counter_align: Figler.Schema.StackCounterAlign.t() | nil, stack_counter_align_content: Figler.Schema.StackCounterAlignContent.t() | nil, stack_counter_align_items: Figler.Schema.StackAlign.t() | nil, stack_counter_sizing: Figler.Schema.StackSize.t() | nil, stack_counter_spacing: float() | nil, stack_height: Figler.Schema.StackSize.t() | nil, stack_horizontal_padding: float() | nil, stack_justify: Figler.Schema.StackJustify.t() | nil, stack_layout_version: non_neg_integer() | nil, stack_mode: Figler.Schema.StackMode.t() | nil, stack_mode_tag: non_neg_integer() | nil, stack_padding: float() | nil, stack_padding_bottom: float() | nil, stack_padding_right: float() | nil, stack_padding_tag: non_neg_integer() | nil, stack_positioning: Figler.Schema.StackPositioning.t() | nil, stack_primary_align_items: Figler.Schema.StackJustify.t() | nil, stack_primary_sizing: Figler.Schema.StackSize.t() | nil, stack_reverse_z_index: boolean() | nil, stack_spacing: float() | nil, stack_spacing_tag: non_neg_integer() | nil, stack_vertical_padding: float() | nil, stack_width: Figler.Schema.StackSize.t() | nil, stack_wrap: Figler.Schema.StackWrap.t() | nil, stamp_data: Figler.Schema.StampData.t() | nil, star_inner_scale: float() | nil, star_inner_scale_tag: non_neg_integer() | nil, state_group_property_value_orders: [Figler.Schema.StateGroupPropertyValueOrder.t()] | nil, stretch_stroke_settings: Figler.Schema.StretchStrokeSettings.t() | nil, stroke_align: Figler.Schema.StrokeAlign.t() | nil, stroke_align_tag: non_neg_integer() | nil, stroke_brush_guid: Figler.Schema.GUID.t() | nil, stroke_cap: Figler.Schema.StrokeCap.t() | nil, stroke_cap_size: Figler.Schema.Number.t() | nil, stroke_cap_tag: non_neg_integer() | nil, stroke_data: Figler.Schema.StrokeData.t() | nil, stroke_geometry: [Figler.Schema.Path.t()] | nil, stroke_geometry_tag: non_neg_integer() | nil, stroke_join: Figler.Schema.StrokeJoin.t() | nil, stroke_join_tag: non_neg_integer() | nil, stroke_offset: float() | nil, stroke_paints: [Figler.Schema.Paint.t()] | nil, stroke_paints_tag: non_neg_integer() | nil, stroke_seed: non_neg_integer() | nil, stroke_weight: float() | nil, stroke_weight_tag: non_neg_integer() | nil, style_animations: [Figler.Schema.StyleAnimation.t()] | nil, style_description: String.t() | nil, style_id: non_neg_integer() | nil, style_id_for_effect: Figler.Schema.StyleId.t() | nil, style_id_for_fill: Figler.Schema.StyleId.t() | nil, style_id_for_grid: Figler.Schema.StyleId.t() | nil, style_id_for_stroke_fill: Figler.Schema.StyleId.t() | nil, style_id_for_text: Figler.Schema.StyleId.t() | nil, style_id_tag: non_neg_integer() | nil, style_ids_for_animation: [Figler.Schema.StyleIdForAnimation.t()] | nil, style_type: Figler.Schema.StyleType.t() | nil, symbol_data: Figler.Schema.SymbolData.t() | nil, symbol_data_tag: non_neg_integer() | nil, symbol_description: String.t() | nil, symbol_links: [Figler.Schema.SymbolLink.t()] | nil, table_column_positions: Figler.Schema.TableRowColumnPositionMap.t() | nil, table_column_widths: Figler.Schema.TableRowColumnSizeMap.t() | nil, table_merged_cells: Figler.Schema.TableMergedCellMap.t() | nil, table_row_heights: Figler.Schema.TableRowColumnSizeMap.t() | nil, table_row_positions: Figler.Schema.TableRowColumnPositionMap.t() | nil, target_aspect_ratio: Figler.Schema.OptionalVector.t() | nil, text_align_horizontal: Figler.Schema.TextAlignHorizontal.t() | nil, text_align_horizontal_tag: non_neg_integer() | nil, text_align_vertical: Figler.Schema.TextAlignVertical.t() | nil, text_align_vertical_tag: non_neg_integer() | nil, text_auto_resize: Figler.Schema.TextAutoResize.t() | nil, text_auto_resize_tag: non_neg_integer() | nil, text_bidi_version: non_neg_integer() | nil, text_case: Figler.Schema.TextCase.t() | nil, text_case_tag: non_neg_integer() | nil, text_data: Figler.Schema.TextData.t() | nil, text_data_tag: non_neg_integer() | nil, text_decoration: Figler.Schema.TextDecoration.t() | nil, text_decoration_fill_paints: [Figler.Schema.Paint.t()] | nil, text_decoration_skip_ink: boolean() | nil, text_decoration_style: Figler.Schema.TextDecorationStyle.t() | nil, text_decoration_tag: non_neg_integer() | nil, text_decoration_thickness: Figler.Schema.Number.t() | nil, text_explicit_layout_version: non_neg_integer() | nil, text_list_data: Figler.Schema.TextListData.t() | nil, text_path_start: Figler.Schema.TextPathStart.t() | nil, text_tracking: float() | nil, text_tracking_tag: non_neg_integer() | nil, text_truncation: Figler.Schema.TextTruncation.t() | nil, text_underline_offset: Figler.Schema.Number.t() | nil, text_user_layout_version: non_neg_integer() | nil, theme_id: Figler.Schema.ThemeID.t() | nil, thumbnail_info: Figler.Schema.ThumbnailInfo.t() | nil, timeline_assignments: Figler.Schema.TimelineAssignmentsMap.t() | nil, timeline_definitions: Figler.Schema.TimelineDefinitionsMap.t() | nil, timeline_disabled: boolean() | nil, timeline_duration: non_neg_integer() | nil, timeline_offset: integer() | nil, timeline_position: integer() | nil, timeline_position_type: Figler.Schema.TimelinePositionType.t() | nil, timing_display_unit: Figler.Schema.VariableTimingDisplayUnit.t() | nil, toggled_off_ot_features: [Figler.Schema.OpenTypeFeature.t()] | nil, toggled_on_ot_features: [Figler.Schema.OpenTypeFeature.t()] | nil, tools: Figler.Schema.Tools.t() | nil, transform: Figler.Schema.Matrix.t() | nil, transform3d: Figler.Schema.Transform3d.t() | nil, transform_modifiers: [Figler.Schema.TransformModifier.t()] | nil, transform_origin: Figler.Schema.TransformOrigin.t() | nil, transform_tag: non_neg_integer() | nil, transition_duration: float() | nil, transition_info: Figler.Schema.TransitionInfo.t() | nil, transition_node_id: Figler.Schema.GUID.t() | nil, transition_overrides: Figler.Schema.TransitionOverrideData.t() | nil, transition_preserve_scroll: boolean() | nil, transition_should_smart_animate: boolean() | nil, transition_timeout: float() | nil, transition_type: Figler.Schema.TransitionType.t() | nil, type: Figler.Schema.NodeType.t() | nil, type_tag: non_neg_integer() | nil, unflattening_mappings: [Figler.Schema.GUIDPathMapping.t()] | nil, use_absolute_bounds: boolean() | nil, use_legacy_smart_animate: boolean() | nil, used_make_libraries: [Figler.Schema.UsedMakeLibrary.t()] | nil, user_facing_version: String.t() | nil, variable_consumption_map: Figler.Schema.VariableDataMap.t() | nil, variable_data: Figler.Schema.VariableData.t() | nil, variable_data_values: Figler.Schema.VariableDataValues.t() | nil, variable_mode_by_set_map: Figler.Schema.VariableModeBySetMap.t() | nil, variable_resolved_type: Figler.Schema.VariableResolvedDataType.t() | nil, variable_scopes: [Figler.Schema.VariableScope.t()] | nil, variable_set_id: Figler.Schema.VariableSetID.t() | nil, variable_set_modes: [Figler.Schema.VariableSetMode.t()] | nil, variable_token_name: String.t() | nil, variable_width_points: [Figler.Schema.VariableWidthPoint.t()] | nil, variant_prop_specs: [Figler.Schema.VariantPropSpec.t()] | nil, vector_data: Figler.Schema.VectorData.t() | nil, vector_data_tag: non_neg_integer() | nil, vector_operation_version: non_neg_integer() | nil, version: String.t() | nil, vertical_constraint: Figler.Schema.ConstraintType.t() | nil, vertical_constraint_tag: non_neg_integer() | nil, video_playback: Figler.Schema.VideoPlayback.t() | nil, visible: boolean() | nil, visible_tag: non_neg_integer() | nil, voice_event_phrase: String.t() | nil, widget_cached_ancestor: Figler.Schema.WidgetPointer.t() | nil, widget_derived_subtree_cursor: Figler.Schema.WidgetDerivedSubtreeCursor.t() | nil, widget_events: [Figler.Schema.WidgetEvent.t()] | nil, widget_hover_style: Figler.Schema.WidgetHoverStyle.t() | nil, widget_input_behavior: Figler.Schema.WidgetInputBehavior.t() | nil, widget_input_text_node_type: Figler.Schema.WidgetInputTextNodeType.t() | nil, widget_metadata: Figler.Schema.WidgetMetadata.t() | nil, widget_property_menu_items: [Figler.Schema.WidgetPropertyMenuItem.t()] | nil, widget_sync_cursor: non_neg_integer() | nil, widget_synced_state: Figler.Schema.MultiplayerMap.t() | nil, widget_tooltip: String.t() | nil }