Browse Source

documented ASP.NET Core MVC / Razor Pages UI: JavaScript Features API

pull/5869/head
Halil İbrahim Kalkan 5 years ago
parent
commit
977db7889f
  1. 15
      docs/en/UI/AspNetCore/JavaScript-API/Features.md
  2. 2
      docs/en/UI/AspNetCore/JavaScript-API/Index.md
  3. 4
      docs/en/docs-nav.json

15
docs/en/UI/AspNetCore/JavaScript-API/Features.md

@ -0,0 +1,15 @@
# ASP.NET Core MVC / Razor Pages UI: JavaScript Features API
`abp.features` API allows you to check features or get the values of the features on the client side. You can read the current value of a feature in the client side only if it is allowed by the feature definition (on the server side).
> This document only explains the JavaScript API. See the [Features](../../../Features.md) document to understand the ABP Features system.
## Basic Usage
`abp.features.values` can be used to access to the all feature values.
````js
var excelExportFeatureValue = abp.features.values["ExportingToExcel"];
````
Then you can check the value of the feature to perform your logic.

2
docs/en/UI/AspNetCore/JavaScript-API/Index.md

@ -9,7 +9,7 @@ ABP provides a set of JavaScript APIs for ASP.NET Core MVC / Razor Pages applica
* [abp.currentUser](CurrentUser.md)
* [abp.dom](DOM.md)
* [abp.event](Events.md)
* abp.features
* [abp.features](Features.md)
* [abp.localization](Localization.md)
* abp.log
* [abp.message](Message.md)

4
docs/en/docs-nav.json

@ -467,6 +467,10 @@
"text": "Settings",
"path": "UI/AspNetCore/JavaScript-API/Settings.md"
},
{
"text": "Features",
"path": "UI/AspNetCore/JavaScript-API/Features.md"
},
{
"text": "AJAX",
"path": "UI/AspNetCore/JavaScript-API/Ajax.md"

Loading…
Cancel
Save