Astral.Config.Scope (Astral v0.2.1)

Copy Markdown View Source

Process-local state used while evaluating Astral config DSL files.

Summary

Functions

assets_active()

assets_active?()

attach(child_name, child)

collection_active()

collection_active?()

collection_opts()

finish_assets()

flush_collection()

flush_image()

flush_islands()

flush_schema()

flush_top_level()

image_opts()

islands_opts()

put_assets_active(value)

put_collection(opts)

put_collection_active(value)

put_collection_opts(value)

put_image(opts)

put_image_opts(value)

put_islands(opts)

put_islands_opts(value)

put_schema_field(field)

put_schema_fields(value)

put_top_level(opts)

put_top_level_opts(value)

require_scope!(required, opts \\ [])

reset_all()

reset_assets_active()

reset_collection()

reset_collection_active()

reset_collection_opts()

reset_image()

reset_image_opts()

reset_islands()

reset_islands_opts()

reset_schema()

reset_schema_fields()

reset_top_level_opts()

schema_fields()

start_assets()

start_collection()

top_level_opts()