[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-includes/js/dist/script-modules/abilities/ -> index.js (summary)

(no description)

File Size: 7638 lines (288 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 303 functions

  _()
  str()
  addCodeArg()
  optimize()
  mergeExprItems()
  strConcat()
  interpolate()
  stringify()
  safeStringify()
  getProperty()
  getEsmExportName()
  regexpCode()
  addNames()
  addExprNames()
  optimizeExpr()
  replaceName()
  canOptimize()
  subtractNames()
  not()
  and()
  or()
  mappend()
  par()
  toHash()
  alwaysValidSchema()
  checkUnknownRules()
  schemaHasRules()
  schemaHasRulesButRef()
  schemaRefOrVal()
  unescapeFragment()
  escapeFragment()
  escapeJsonPointer()
  unescapeJsonPointer()
  eachItem()
  makeMergeEvaluated()
  evaluatedPropsToName()
  setEvaluated()
  useFunc()
  getErrorPath()
  checkStrictMode()
  reportError()
  reportExtraError()
  resetErrorsCount()
  extendErrors()
  addError()
  returnErrors()
  errorObjectCode()
  errorObject()
  errorInstancePath()
  errorSchemaPath()
  extraErrorProps()
  topBoolOrEmptySchema()
  boolOrEmptySchema()
  falseSchemaError()
  isJSONType()
  getRules()
  schemaHasRulesForType()
  shouldUseGroup()
  shouldUseRule()
  getSchemaTypes()
  getJSONTypes()
  coerceAndCheckDataType()
  coerceToTypes()
  coerceData()
  coerceSpecificType()
  assignParentData()
  checkDataType()
  numCond()
  checkDataTypes()
  reportTypeError()
  getTypeErrorContext()
  assignDefaults()
  assignDefault()
  checkReportMissingProp()
  checkMissingProp()
  reportMissingProp()
  hasPropFunc()
  isOwnProperty()
  propertyInData()
  noPropertyInData()
  allSchemaProperties()
  schemaProperties()
  callValidateCode()
  usePattern()
  validateArray()
  validateItems()
  validateUnion()
  macroKeywordCode()
  funcKeywordCode()
  validateKeyword()
  validateAsync()
  validateSync()
  assignValid()
  reportErrs()
  modifyData()
  addErrs()
  checkAsyncKeyword()
  useKeyword()
  validSchemaType()
  validateKeywordUsage()
  getSubschema()
  extendSubschemaData()
  dataContextProps()
  extendSubschemaMode()
  _traverse()
  escapeJsonPtr()
  inlineRef()
  hasRef()
  countKeys()
  getFullPath()
  _getFullPath()
  normalizeId()
  resolveUrl()
  getSchemaRefs()
  addRef()
  addAnchor()
  checkAmbiguosRef()
  ambiguos()
  validateFunctionCode()
  validateFunction()
  destructureValCxt()
  destructureValCxtES5()
  topSchemaObjCode()
  resetEvaluated()
  funcSourceUrl()
  subschemaCode()
  schemaCxtHasRules()
  isSchemaObj()
  subSchemaObjCode()
  checkKeywords()
  typeAndKeywords()
  checkRefsAndKeywords()
  checkNoDefault()
  updateContext()
  checkAsyncSchema()
  commentKeyword()
  returnResults()
  assignEvaluated()
  schemaKeywords()
  groupKeywords()
  iterateKeywords()
  checkStrictTypes()
  checkContextTypes()
  checkMultipleTypes()
  checkKeywordTypes()
  hasApplicableType()
  includesType()
  narrowSchemaTypes()
  strictTypesError()
  wrong()
  invalid()
  keywordCode()
  getData()
  errorMsg()
  compileSchema()
  resolveRef()
  inlineOrCompile()
  getCompilingSchema()
  sameSchemaEnv()
  resolve()
  resolveSchema()
  getJsonPointer()
  normalizeIPv4()
  stringArrayToHexStripped()
  getIPV6()
  consume()
  normalizeIPv6()
  stripLeadingZeros()
  findToken()
  removeDotSegments()
  normalizeComponentEncoding()
  recomposeAuthority()
  isSecure()
  httpParse()
  httpSerialize()
  wsParse()
  wsSerialize()
  urnParse()
  urnSerialize()
  urnuuidParse()
  urnuuidSerialize()
  normalize()
  resolve()
  resolveComponents()
  equal()
  serialize()
  nonSimpleDomain()
  parse()
  requiredOptions()
  checkLoaded()
  checkOptions()
  getSchEnv()
  addInitialSchemas()
  addInitialFormats()
  addInitialKeywords()
  getMetaSchemaOptions()
  getLogger()
  checkKeyword()
  addRule()
  addBeforeRule()
  keywordMetaschema()
  schemaOrData()
  callRootRef()
  callValidate()
  inlineRefSchema()
  getValidate()
  callRef()
  callAsyncRef()
  callSyncRef()
  addErrorsFrom()
  addEvaluatedFrom()
  kwdOp()
  ucs2length()
  allErrorsMode()
  exitOnErrorMode()
  loopAllRequired()
  loopUntilMissing()
  validateUniqueItems()
  canOptimize()
  loopN()
  loopN2()
  loopEnum()
  equalCode()
  validateAdditionalItems()
  validateItems()
  validateTuple()
  checkStrictTuple()
  validateItemsWithCount()
  validateItems()
  checkLimits()
  splitDependencies()
  validatePropertyDeps()
  validateSchemaDeps()
  checkAdditionalProperties()
  isAdditional()
  deleteAdditional()
  additionalPropertyCode()
  applyAdditionalSchema()
  hasDefault()
  applyPropertySchema()
  validatePatternProperties()
  checkMatchingProperties()
  validateProperties()
  validateOneOf()
  validateIf()
  validateClause()
  hasSchema()
  getApplicator()
  validate()
  unknownFmt()
  invalidFmt()
  validateFormat()
  unknownFormat()
  unknownMsg()
  getFormat()
  validCondition()
  validateMapping()
  applyTagSchema()
  getMapping()
  hasRequired()
  addMappings()
  addMapping()
  fmtDef()
  isLeapYear()
  date()
  compareDate()
  getTime()
  compareTime()
  compareIsoTime()
  getDateTime()
  compareDateTime()
  compareIsoDateTime()
  uri()
  byte()
  validateInt32()
  validateInt64()
  validateNumber()
  regex()
  validate()
  validateFormat()
  compareCode()
  addFormats2()
  sanitizeAbility()
  sanitizeCategory()
  abilitiesByName()
  categoriesBySlug()
  filterAnnotations()
  registerAbility()
  unregisterAbility()
  registerAbilityCategory()
  unregisterAbilityCategory()
  getAbility()
  getAbilityCategory()
  formatAjvError()
  validateValueFromSchema()
  getAbilities2()
  getAbility2()
  getAbilityCategories2()
  getAbilityCategory2()
  registerAbility2()
  unregisterAbility2()
  registerAbilityCategory2()
  unregisterAbilityCategory2()

Functions
Functions that are not part of a class:

_(strs, ...args)   X-Ref
No description

str(strs, ...args)   X-Ref
No description

addCodeArg(code, arg)   X-Ref
No description

optimize(expr)   X-Ref
No description

mergeExprItems(a, b)   X-Ref
No description

strConcat(c1, c2)   X-Ref
No description

interpolate(x)   X-Ref
No description

stringify(x)   X-Ref
No description

safeStringify(x)   X-Ref
No description

getProperty(key)   X-Ref
No description

getEsmExportName(key)   X-Ref
No description

regexpCode(rx)   X-Ref
No description

addNames(names, from)   X-Ref
No description

addExprNames(names, from)   X-Ref
No description

optimizeExpr(expr, names, constants)   X-Ref
No description

replaceName(n)   X-Ref
No description

canOptimize(e)   X-Ref
No description

subtractNames(names, from)   X-Ref
No description

not(x)   X-Ref
No description

and(...args)   X-Ref
No description

or(...args)   X-Ref
No description

mappend(op)   X-Ref
No description

par(x)   X-Ref
No description

toHash(arr)   X-Ref
No description

alwaysValidSchema(it, schema)   X-Ref
No description

checkUnknownRules(it, schema = it.schema)   X-Ref
No description

schemaHasRules(schema, rules)   X-Ref
No description

schemaHasRulesButRef(schema, RULES)   X-Ref
No description

schemaRefOrVal({ topSchemaRef, schemaPath }, schema, keyword, $data)   X-Ref
No description

unescapeFragment(str)   X-Ref
No description

escapeFragment(str)   X-Ref
No description

escapeJsonPointer(str)   X-Ref
No description

unescapeJsonPointer(str)   X-Ref
No description

eachItem(xs, f)   X-Ref
No description

makeMergeEvaluated({ mergeNames, mergeToName, mergeValues, resultToName })   X-Ref
No description

evaluatedPropsToName(gen, ps)   X-Ref
No description

setEvaluated(gen, props, ps)   X-Ref
No description

useFunc(gen, f)   X-Ref
No description

getErrorPath(dataProp, dataPropType, jsPropertySyntax)   X-Ref
No description

checkStrictMode(it, msg, mode = it.opts.strictSchema)   X-Ref
No description

reportError(cxt, error = exports.keywordError, errorPaths, overrideAllErrors)   X-Ref
No description

reportExtraError(cxt, error = exports.keywordError, errorPaths)   X-Ref
No description

resetErrorsCount(gen, errsCount)   X-Ref
No description

extendErrors({ gen, keyword, schemaValue, data, errsCount, it })   X-Ref
No description

addError(gen, errObj)   X-Ref
No description

returnErrors(it, errs)   X-Ref
No description

errorObjectCode(cxt, error, errorPaths)   X-Ref
No description

errorObject(cxt, error, errorPaths = {})   X-Ref
No description

errorInstancePath({ errorPath }, { instancePath })   X-Ref
No description

errorSchemaPath({ keyword, it: { errSchemaPath } }, { schemaPath, parentSchema })   X-Ref
No description

extraErrorProps(cxt, { params, message }, keyValues)   X-Ref
No description

topBoolOrEmptySchema(it)   X-Ref
No description

boolOrEmptySchema(it, valid)   X-Ref
No description

falseSchemaError(it, overrideAllErrors)   X-Ref
No description

isJSONType(x)   X-Ref
No description

getRules()   X-Ref
No description

schemaHasRulesForType({ schema, self }, type)   X-Ref
No description

shouldUseGroup(schema, group)   X-Ref
No description

shouldUseRule(schema, rule)   X-Ref
No description

getSchemaTypes(schema)   X-Ref
No description

getJSONTypes(ts)   X-Ref
No description

coerceAndCheckDataType(it, types)   X-Ref
No description

coerceToTypes(types, coerceTypes)   X-Ref
No description

coerceData(it, types, coerceTo)   X-Ref
No description

coerceSpecificType(t)   X-Ref
No description

assignParentData({ gen, parentData, parentDataProperty }, expr)   X-Ref
No description

checkDataType(dataType, data, strictNums, correct = DataType.Correct)   X-Ref
No description

numCond(_cond = codegen_1.nil)   X-Ref
No description

checkDataTypes(dataTypes, data, strictNums, correct)   X-Ref
No description

reportTypeError(it)   X-Ref
No description

getTypeErrorContext(it)   X-Ref
No description

assignDefaults(it, ty)   X-Ref
No description

assignDefault(it, prop, defaultValue)   X-Ref
No description

checkReportMissingProp(cxt, prop)   X-Ref
No description

checkMissingProp({ gen, data, it: { opts } }, properties, missing)   X-Ref
No description

reportMissingProp(cxt, missing)   X-Ref
No description

hasPropFunc(gen)   X-Ref
No description

isOwnProperty(gen, data, property)   X-Ref
No description

propertyInData(gen, data, property, ownProperties)   X-Ref
No description

noPropertyInData(gen, data, property, ownProperties)   X-Ref
No description

allSchemaProperties(schemaMap)   X-Ref
No description

schemaProperties(it, schemaMap)   X-Ref
No description

callValidateCode({ schemaCode, data, it: { gen, topSchemaRef, schemaPath, errorPath }, it }, func, context, passSchema)   X-Ref
No description

usePattern({ gen, it: { opts } }, pattern)   X-Ref
No description

validateArray(cxt)   X-Ref
No description

validateItems(notValid)   X-Ref
No description

validateUnion(cxt)   X-Ref
No description

macroKeywordCode(cxt, def)   X-Ref
No description

funcKeywordCode(cxt, def)   X-Ref
No description

validateKeyword()   X-Ref
No description

validateAsync()   X-Ref
No description

validateSync()   X-Ref
No description

assignValid(_await = def.async ? (0, codegen_1._)   X-Ref
No description

reportErrs(errors)   X-Ref
No description

modifyData(cxt)   X-Ref
No description

addErrs(cxt, errs)   X-Ref
No description

checkAsyncKeyword({ schemaEnv }, def)   X-Ref
No description

useKeyword(gen, keyword, result)   X-Ref
No description

validSchemaType(schema, schemaType, allowUndefined = false)   X-Ref
No description

validateKeywordUsage({ schema, opts, self, errSchemaPath }, def, keyword)   X-Ref
No description

getSubschema(it, { keyword, schemaProp, schema, schemaPath, errSchemaPath, topSchemaRef })   X-Ref
No description

extendSubschemaData(subschema, it, { dataProp, dataPropType: dpType, data, dataTypes, propertyName })   X-Ref
No description

dataContextProps(_nextData)   X-Ref
No description

extendSubschemaMode(subschema, { jtdDiscriminator, jtdMetadata, compositeRule, createErrors, allErrors })   X-Ref
No description

_traverse(opts, pre, post, schema, jsonPtr, rootSchema, parentJsonPtr, parentKeyword, parentSchema, keyIndex)   X-Ref
No description

escapeJsonPtr(str)   X-Ref
No description

inlineRef(schema, limit = true)   X-Ref
No description

hasRef(schema)   X-Ref
No description

countKeys(schema)   X-Ref
No description

getFullPath(resolver, id = "", normalize)   X-Ref
No description

_getFullPath(resolver, p)   X-Ref
No description

normalizeId(id)   X-Ref
No description

resolveUrl(resolver, baseId, id)   X-Ref
No description

getSchemaRefs(schema, baseId)   X-Ref
No description

addRef(ref)   X-Ref
No description

addAnchor(anchor)   X-Ref
No description

checkAmbiguosRef(sch1, sch2, ref)   X-Ref
No description

ambiguos(ref)   X-Ref
No description

validateFunctionCode(it)   X-Ref
No description

validateFunction({ gen, validateName, schema, schemaEnv, opts }, body)   X-Ref
No description

destructureValCxt(opts)   X-Ref
No description

destructureValCxtES5(gen, opts)   X-Ref
No description

topSchemaObjCode(it)   X-Ref
No description

resetEvaluated(it)   X-Ref
No description

funcSourceUrl(schema, opts)   X-Ref
No description

subschemaCode(it, valid)   X-Ref
No description

schemaCxtHasRules({ schema, self })   X-Ref
No description

isSchemaObj(it)   X-Ref
No description

subSchemaObjCode(it, valid)   X-Ref
No description

checkKeywords(it)   X-Ref
No description

typeAndKeywords(it, errsCount)   X-Ref
No description

checkRefsAndKeywords(it)   X-Ref
No description

checkNoDefault(it)   X-Ref
No description

updateContext(it)   X-Ref
No description

checkAsyncSchema(it)   X-Ref
No description

commentKeyword({ gen, schemaEnv, schema, errSchemaPath, opts })   X-Ref
No description

returnResults(it)   X-Ref
No description

assignEvaluated({ gen, evaluated, props, items })   X-Ref
No description

schemaKeywords(it, types, typeErrors, errsCount)   X-Ref
No description

groupKeywords(group)   X-Ref
No description

iterateKeywords(it, group)   X-Ref
No description

checkStrictTypes(it, types)   X-Ref
No description

checkContextTypes(it, types)   X-Ref
No description

checkMultipleTypes(it, ts)   X-Ref
No description

checkKeywordTypes(it, ts)   X-Ref
No description

hasApplicableType(schTs, kwdT)   X-Ref
No description

includesType(ts, t)   X-Ref
No description

narrowSchemaTypes(it, withTypes)   X-Ref
No description

strictTypesError(it, msg)   X-Ref
No description

wrong(if (schemaType.length)   X-Ref
No description

invalid(if (def.validateSchema)   X-Ref
No description

keywordCode(it, keyword, def, ruleType)   X-Ref
No description

getData($data, { dataLevel, dataNames, dataPathArr })   X-Ref
No description

errorMsg(pointerType, up)   X-Ref
No description

compileSchema(sch)   X-Ref
No description

resolveRef(root, baseId, ref)   X-Ref
No description

inlineOrCompile(sch)   X-Ref
No description

getCompilingSchema(schEnv)   X-Ref
No description

sameSchemaEnv(s1, s2)   X-Ref
No description

resolve(root, ref)   X-Ref
No description

resolveSchema(root, ref)   X-Ref
No description

getJsonPointer(parsedRef, { baseId, schema, root })   X-Ref
No description

normalizeIPv4(host)   X-Ref
No description

stringArrayToHexStripped(input, keepZero = false)   X-Ref
No description

getIPV6(input)   X-Ref
No description

consume()   X-Ref
No description

normalizeIPv6(host, opts = {})   X-Ref
No description

stripLeadingZeros(str, token)   X-Ref
No description

findToken(str, token)   X-Ref
No description

removeDotSegments(input)   X-Ref
No description

normalizeComponentEncoding(components, esc)   X-Ref
No description

recomposeAuthority(components, options)   X-Ref
No description

isSecure(wsComponents)   X-Ref
No description

httpParse(components)   X-Ref
No description

httpSerialize(components)   X-Ref
No description

wsParse(wsComponents)   X-Ref
No description

wsSerialize(wsComponents)   X-Ref
No description

urnParse(urnComponents, options)   X-Ref
No description

urnSerialize(urnComponents, options)   X-Ref
No description

urnuuidParse(urnComponents, options)   X-Ref
No description

urnuuidSerialize(uuidComponents)   X-Ref
No description

normalize(uri, options)   X-Ref
No description

resolve(baseURI, relativeURI, options)   X-Ref
No description

resolveComponents(base, relative, options, skipNormalization)   X-Ref
No description

equal(uriA, uriB, options)   X-Ref
No description

serialize(cmpts, opts)   X-Ref
No description

nonSimpleDomain(value)   X-Ref
No description

parse(uri, opts)   X-Ref
No description

requiredOptions(o)   X-Ref
No description

checkLoaded({ missingSchema: ref, missingRef })   X-Ref
No description

checkOptions(checkOpts, options, msg, log = "error")   X-Ref
No description

getSchEnv(keyRef)   X-Ref
No description

addInitialSchemas()   X-Ref
No description

addInitialFormats()   X-Ref
No description

addInitialKeywords(defs)   X-Ref
No description

getMetaSchemaOptions()   X-Ref
No description

getLogger(logger)   X-Ref
No description

checkKeyword(keyword, def)   X-Ref
No description

addRule(keyword, definition, dataType)   X-Ref
No description

addBeforeRule(ruleGroup, rule, before)   X-Ref
No description

keywordMetaschema(def)   X-Ref
No description

schemaOrData(schema)   X-Ref
No description

callRootRef()   X-Ref
No description

callValidate(sch)   X-Ref
No description

inlineRefSchema(sch)   X-Ref
No description

getValidate(cxt, sch)   X-Ref
No description

callRef(cxt, v, sch, $async)   X-Ref
No description

callAsyncRef()   X-Ref
No description

callSyncRef()   X-Ref
No description

addErrorsFrom(source)   X-Ref
No description

addEvaluatedFrom(source)   X-Ref
No description

kwdOp(cxt)   X-Ref
No description

ucs2length(str)   X-Ref
No description

allErrorsMode()   X-Ref
No description

exitOnErrorMode()   X-Ref
No description

loopAllRequired()   X-Ref
No description

loopUntilMissing(missing, valid)   X-Ref
No description

validateUniqueItems()   X-Ref
No description

canOptimize()   X-Ref
No description

loopN(i, j)   X-Ref
No description

loopN2(i, j)   X-Ref
No description

loopEnum()   X-Ref
No description

equalCode(vSchema, i)   X-Ref
No description

validateAdditionalItems(cxt, items)   X-Ref
No description

validateItems(valid)   X-Ref
No description

validateTuple(cxt, extraItems, schArr = cxt.schema)   X-Ref
No description

checkStrictTuple(sch)   X-Ref
No description

validateItemsWithCount()   X-Ref
No description

validateItems(_valid, block)   X-Ref
No description

checkLimits(count)   X-Ref
No description

splitDependencies({ schema })   X-Ref
No description

validatePropertyDeps(cxt, propertyDeps = cxt.schema)   X-Ref
No description

validateSchemaDeps(cxt, schemaDeps = cxt.schema)   X-Ref
No description

checkAdditionalProperties()   X-Ref
No description

isAdditional(key)   X-Ref
No description

deleteAdditional(key)   X-Ref
No description

additionalPropertyCode(key)   X-Ref
No description

applyAdditionalSchema(key, valid, errors)   X-Ref
No description

hasDefault(prop)   X-Ref
No description

applyPropertySchema(prop)   X-Ref
No description

validatePatternProperties()   X-Ref
No description

checkMatchingProperties(pat)   X-Ref
No description

validateProperties(pat)   X-Ref
No description

validateOneOf()   X-Ref
No description

validateIf()   X-Ref
No description

validateClause(keyword, ifClause)   X-Ref
No description

hasSchema(it, keyword)   X-Ref
No description

getApplicator(draft2020 = false)   X-Ref
No description

validate(const fmts = gen.scopeValue("formats", {ref: self.formats,code: opts.code.formats})   X-Ref
No description

unknownFmt()   X-Ref
No description

invalidFmt()   X-Ref
No description

validateFormat()   X-Ref
No description

unknownFormat()   X-Ref
No description

unknownMsg()   X-Ref
No description

getFormat(fmtDef)   X-Ref
No description

validCondition()   X-Ref
No description

validateMapping()   X-Ref
No description

applyTagSchema(schemaProp)   X-Ref
No description

getMapping()   X-Ref
No description

hasRequired({ required })   X-Ref
No description

addMappings(sch, i)   X-Ref
No description

addMapping(tagValue, i)   X-Ref
No description

fmtDef(validate, compare)   X-Ref
No description

isLeapYear(year)   X-Ref
No description

date(str)   X-Ref
No description

compareDate(d1, d2)   X-Ref
No description

getTime(strictTimeZone)   X-Ref
No description

compareTime(s1, s2)   X-Ref
No description

compareIsoTime(t1, t2)   X-Ref
No description

getDateTime(strictTimeZone)   X-Ref
No description

compareDateTime(dt1, dt2)   X-Ref
No description

compareIsoDateTime(dt1, dt2)   X-Ref
No description

uri(str)   X-Ref
No description

byte(str)   X-Ref
No description

validateInt32(value)   X-Ref
No description

validateInt64(value)   X-Ref
No description

validateNumber()   X-Ref
No description

regex(str)   X-Ref
No description

validate(const fmts = gen.scopeValue("formats", {ref: self.formats,code: opts.code.formats})   X-Ref
No description

validateFormat()   X-Ref
No description

compareCode(fmt)   X-Ref
No description

addFormats2(ajv2, list, fs, exportName)   X-Ref
No description

sanitizeAbility(ability)   X-Ref
No description

sanitizeCategory(category)   X-Ref
No description

abilitiesByName(state = DEFAULT_STATE, action)   X-Ref
No description

categoriesBySlug(state = DEFAULT_CATEGORIES_STATE, action)   X-Ref
No description

filterAnnotations(sourceAnnotations, allowedKeys)   X-Ref
No description

registerAbility(ability)   X-Ref
No description

unregisterAbility(name)   X-Ref
No description

registerAbilityCategory(slug, args)   X-Ref
No description

unregisterAbilityCategory(slug)   X-Ref
No description

getAbility(state, name)   X-Ref
No description

getAbilityCategory(state, slug)   X-Ref
No description

formatAjvError(ajvError, param)   X-Ref
No description

validateValueFromSchema(value, args, param = "")   X-Ref
No description

getAbilities2(args = {})   X-Ref
No description

getAbility2(name)   X-Ref
No description

getAbilityCategories2()   X-Ref
No description

getAbilityCategory2(slug)   X-Ref
No description

registerAbility2(ability)   X-Ref
No description

unregisterAbility2(name)   X-Ref
No description

registerAbilityCategory2(slug, args)   X-Ref
No description

unregisterAbilityCategory2(slug)   X-Ref
No description



Generated : Thu Mar 5 08:20:03 2026 Cross-referenced by PHPXref