Namespace

Module

Class

Methods

Attributes

[R] directives

Class Public methods

new()

📝 Source code
# File actionpack/lib/action_dispatch/http/permissions_policy.rb, line 97
    def initialize
      @directives = {}
      yield self if block_given?
    end
🔎 See on GitHub

Instance Public methods

build(context = nil)

📝 Source code
# File actionpack/lib/action_dispatch/http/permissions_policy.rb, line 116
    def build(context = nil)
      build_directives(context).compact.join("; ")
    end
🔎 See on GitHub

initialize_copy(other)

📝 Source code
# File actionpack/lib/action_dispatch/http/permissions_policy.rb, line 102
    def initialize_copy(other)
      @directives = other.directives.deep_dup
    end
🔎 See on GitHub