diff --git a/.env.example b/.env.example deleted file mode 100644 index c5a3a49171..0000000000 --- a/.env.example +++ /dev/null @@ -1,13 +0,0 @@ -# --------------------------------------------------------------------------- -# docs-template — local development environment -# -# Copy this file to .env and fill in the paths for your machine. -# The .env file is gitignored; never commit real paths. -# --------------------------------------------------------------------------- - -# Absolute path to the root of the docs source repository. -# This directory must contain en/components/toc.yml and en/components/*.md -# -# Windows example: DOCS_SOURCE_PATH=C:/Repos/docs/my-docs-source -# macOS/Linux: DOCS_SOURCE_PATH=/home/user/repos/my-docs-source -DOCS_SOURCE_PATH= diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index e6aed90770..9ba3a1412d 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -446,6 +446,16 @@ The xplat documentation uses a single MDX source file shared across all four pla When creating a shared topic that covers multiple grid types (e.g. Grid, TreeGrid, HierarchicalGrid), use the `{ComponentName}` token in prose and code examples so the same file can be referenced from each grid's navigation entry with a different `{ComponentName}` value injected. Each generated output file gets its own resolved content without duplicating the MDX source. +### Grid template files (`_shared/`) + +Files under `docs/xplat/src/content/*/components/grids/_shared/` are template sources expanded by `docs/xplat/scripts/generate.mjs` into per-grid-type output under `docs/xplat/generated/`. They are **excluded** from the direct relative-link check; their links are validated via the generated output after the generate step runs. + +Cross-references from a `_shared/` file to grid-specific topics must use relative paths that resolve from the **generated** location, e.g. `../grid/groupby.mdx` (not `./groupby.mdx`, which would resolve from the `_shared/` directory itself). + +### Relative link convention + +All cross-page links must carry the `.mdx` extension. Both explicit (`./page.mdx`, `../dir/page.mdx`) and bare (`page.mdx`) forms are accepted by the checker and by the `remarkMdLinks` build plugin. Run `npm run check-relative-links:ci` to validate all links after making changes. + # Updating of Data Visualization related topics The cross-platform (xplat) documentation MDX source files live in this repository under `docs/xplat/src/content/`. Edit them directly here. The generated per-platform output is produced by the build scripts under `docs/xplat/scripts/`. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 61670d2bae..0d4505a859 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -4,7 +4,7 @@ Closes # - [ ] check topic's TOC/menu and paragraph headings - [ ] Include TOC topic labels in the topic content when it has a valuable update, is new, or is considered `preview` / `beta` - - [ ] link to other topics using `../relative/path.md` + - [ ] link to other topics using `./page.mdx` or `../relative/path.mdx` (`.mdx` extension required) - [ ] at the References section at the end of the topic add links to topics, samples, etc - [ ] reference API documentation instead of adding a section with API diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 41ecffdcc6..030c8083e7 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -89,3 +89,59 @@ jobs: echo "$RESULT" >> "$GITHUB_STEP_SUMMARY" echo '```' >> "$GITHUB_STEP_SUMMARY" fi + + check-relative-links: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - uses: actions/setup-node@v4 + with: + node-version: 22 + cache: 'npm' + + - run: npm ci + + # Sync xplat-generated Angular content into docs/angular/src/content + # before scanning so the angular tree is complete (same as the angular build). + - name: Sync xplat → angular (en) + run: npm run sync:generated-from-xplat --prefix docs/angular + + - name: Sync xplat → angular (jp) + run: npm run sync:generated-from-xplat:jp --prefix docs/angular + + - name: Generate angular content (en) + run: npm run generate:en --prefix docs/angular + + - name: Generate angular content (jp) + run: npm run generate:jp --prefix docs/angular + + # Expand xplat _shared/ templates into docs/xplat/generated/ for all + # non-Angular platforms so the generated grid pages are present when + # the xplat link check runs (Angular is already generated by the sync step). + - name: Generate xplat content (en) + run: | + npm run generate:react --prefix docs/xplat + npm run generate:webcomponents --prefix docs/xplat + npm run generate:blazor --prefix docs/xplat + + - name: Generate xplat content (jp) + run: | + npm run generate:react:jp --prefix docs/xplat + npm run generate:webcomponents:jp --prefix docs/xplat + npm run generate:blazor:jp --prefix docs/xplat + + - name: Check relative links + shell: bash + run: | + set -o pipefail + + EXIT=0 + echo '## Relative Link Check' >> "$GITHUB_STEP_SUMMARY" + echo '```' >> "$GITHUB_STEP_SUMMARY" + + node scripts/check-relative-links.mjs --platform=xplat 2>&1 | tee -a "$GITHUB_STEP_SUMMARY" || EXIT=1 + node scripts/check-relative-links.mjs --platform=angular 2>&1 | tee -a "$GITHUB_STEP_SUMMARY" || EXIT=1 + + echo '```' >> "$GITHUB_STEP_SUMMARY" + exit $EXIT diff --git a/README.md b/README.md index a29aac5371..235634e716 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,71 @@ The MDX files currently use these documentation components from `igniteui-astro- | `PlatformBlock` | Shows content only for selected platforms. | | `Sample` | Embeds runnable or linked product samples. | +## Checking Relative Links + +Use the root `check-relative-links` scripts to validate that every relative cross-page link in the MDX source resolves to an existing file. + +### Link convention + +All relative cross-page links must carry the `.mdx` extension. Preferred forms: + +- `./page.mdx` — same-directory link (explicit relative) +- `../folder/page.mdx` — parent-directory link (explicit relative) +- `page.mdx` — bare same-directory link (also accepted by the checker) + +The `.mdx` extension enables editor Go-to-Definition (Ctrl+Click). The `remarkMdLinks` plugin strips the extension and makes the URL absolute at build time. The link checker validates that the target file exists and normalizes bare `page.mdx` links as same-directory relative. + +### Angular content pipeline + +The Angular documentation is assembled from three sources before being checked: + +1. **xplat sync** — `docs/xplat/src/content/` is generated into platform-specific output and then copied into `docs/angular/src/content/` by the sync scripts. +2. **Grid generation** — `docs/angular/src/content/en/grids_templates/` and `jp/grids_templates/` are template files shared across all four grid types (Grid, TreeGrid, HierarchicalGrid, PivotGrid). `generate.mjs` expands them into the individual component pages under `docs/angular/src/content/en/components/grid/`, `treegrid/`, `hierarchicalgrid/`, and `pivotGrid/`. These template directories are excluded from link checking (same as xplat `_shared/`). +3. **Link check** — the checker scans the fully assembled `docs/angular/src/content/` tree. + +The check must run **after** both steps above, otherwise it scans stale or incomplete files and misses links that only exist in generated output. + +> **xplat:** The checker scans only `docs/xplat/src/content/` (source files). The `docs/xplat/generated/` tree is excluded — `_shared/` links are validated via the source, and generated output correctness is owned by the generate scripts. + +### Commands + +The preferred command to replicate the exact CI pipeline locally: + +```bash +npm run check-relative-links:ci +``` + +This runs the full chain in order: +1. Sync xplat → angular (en) +2. Sync xplat → angular (jp) +3. Generate angular grid pages (en) +4. Generate angular grid pages (jp) +5. Generate xplat React + WC + Blazor pages (en) — expands `_shared/` templates and rewrites `_shared/` paths in output +6. Generate xplat React + WC + Blazor pages (jp) +7. Check xplat links (source `docs/xplat/src/content/` + `docs/xplat/generated/`) +8. Check angular links + +> **Note:** The generate scripts rewrite `../_shared/X.mdx` → `./X.mdx` (and `./_shared/X.mdx` → `./grid/X.mdx`) in the generated output so links in the expanded files resolve correctly. + +Other available commands: + +| Scope | Command | +|---|---| +| Full CI simulation (preferred) | `npm run check-relative-links:ci` | +| Angular only (runs generate first) | `npm run check-relative-links:angular` | +| xplat (generates all platforms, then checks source + generated) | `npm run check-relative-links:xplat` | +| Both trees, no setup (skips generate steps) | `npm run check-relative-links` | +| Angular report to file | `npm run check-relative-links:report:angular` | +| xplat report to file | `npm run check-relative-links:report:xplat` | + +The checker exits with code 1 on any broken link and prints each failure with a reason code: + +| Reason | Meaning | +|---|---| +| `[not found]` | Target file does not exist | +| `[add .mdx extension]` | Link is `./page` — has `./` prefix but is missing the `.mdx` extension | +| `[use ./page.mdx instead]` | Link is `(page)` — bare path with no extension and no `./` prefix | + ## Checking MDX API Links Use the root `check-mdx-links` scripts to validate `ApiLink` references: @@ -94,7 +159,6 @@ Fix ambiguous links by adding a specific `pkg` or `kind` prop. If the correct ta - [.github/CONTRIBUTING.md](.github/CONTRIBUTING.md): day-to-day editing, generated-content behavior, and report expectations. - [API-LINK-WORKFLOW.md](API-LINK-WORKFLOW.md): API registry flow, `ApiLink` resolution, ambiguity handling, and checker commands. -- [migration.md](migration.md): MDX migration rules and component examples. ## Contributing diff --git a/docs/angular/.github/CONTRIBUTING.md b/docs/angular/.github/CONTRIBUTING.md deleted file mode 100644 index cffb6b3670..0000000000 --- a/docs/angular/.github/CONTRIBUTING.md +++ /dev/null @@ -1,242 +0,0 @@ -## In this topic - ### 1. [Writing an article](#writing-an-article) - ### 2. [Topic structure](#topic-structure) - ### 3. [Writing a Styling section for article](#styling-section) - ### 4. [Workflow](#workflow) - ### 5. [Environment variables](#environment-variables) - ### 6. [Code View Configuration](#code-view-configuration) - ### 7. [Creating shared help topics](#creating-shared-help-topics) - ### 8. [Updating of Data Visualization related topics](#updating-of-data-visualization-related-topics) - ### 9. [Adding of images](#adding-of-images-in-the-topic) - -# Writing an article - -When writing an article about a specific component, it is important to have a plan that you stick to. This will improve the overall cohesion of the text, making it more structured and clear for the reader. - -There are a few questions one can ask, when charting such plan. - -### 1. What is this article about (objective)? - - a. List required previous knowledge to better understand the concept of the topic. For instance, if the article is about a directive feature, put references to the ng directives in the beginning of the article. - - b. Identify common use cases. Where would said component/directive be used in most often. Try to outline samples around said use cases. - -### 2. What are the prerequisites to using said component/directive?\*\* Does it depend on other components, or can it be used on its own? - -### 3. How does one get started with using said component/directive? - -### 4. Identify the most important feature(s) of a component/directive. - - Why was a feature implemented? What problem does it solve? How important is that feature for the overall weight of the component? Can this component exist without the feature and still be perceived useful? Rank features by importance and write about the most important ones. - -### 5. What are some common gotchas about a component/directive’s feature? - - Does the feature require any previous knowledge? If yes, then refer the user to it. - -### 6. Can we identify some problems that may occur when using said component/directive? - - If yes, we can anticipate questions and have a troubleshooting section where we outline such issues and how to solve them. - -### 7. Do we have a summary of the article and component APIs? - - Since the product API docs have been made available online, the API tables in the DocFX articles are inapplicable. All API tables should be removed, if there are such in the component topics, and they should be replaced with links to the API for each component mentioned in the article. If such tables are not present, and the article is updated to mention a new component that is not present as an API link, then a link to the component's API should be included. Example of listing the mentioned components: -```markdown -[IgxGridComponent API]({environment:angularApiUrl}/classes/igxgridcomponent.html) -[IgxGridComponent Styles]({environment:sassApiUrl}/index.html#mixin-igx-grid) -[IgxGridRow API]({environment:angularApiUrl}/classes/igxgridrow.html) -``` - - Also any text in the article that mentions a component class, or other class/interface that can be linked to in the API docs, should be accompanied by a link to the corresponding class in the API documentation. Example of linking a corresponding item in the article to the API documentation in the grid filtering topic: - -```markdown -Depending on the set [`dataType`]({environment:angularApiUrl/classes/igxcolumncomponent.html#datatype}) of the column, the correct set of [**filtering operations**](grid.md#filtering-conditions) is loaded inside the filter UI dropdown. -``` - -### 8. Where does one find further help related to the topic of the article? - -# Topic structure - -The purpose of this section is to present what the structure of the topic should be and the arrangement of the main elements in it. - -### 1. The first title of the page should be with `

` tag (`#` Page Title) and it wont appear on the submenu on the right. - -### 2. Every main title should be with `

` tag (`##` Main Title). - -### 3. Using nested titles. -Minor titles related to the main titles can be used with `

`(`###`) or `

` (`####`). -Note: when `

` (`####`) is used the title wont appear on the submenu on the right. - -# Writing a Styling section for article - -The main purpose of the Styling section is to provide simple examples on how to style most common parts of the UI (lets say styling for alternate rows in the grid), copy/paste the code in any sample and see it working. In order to write content that fullfills the purpose, follow the steps below: - -### 1. Give the content an `

` Section header, so that it appears on the submenu on the right. -### 2. Start the content with the example of adding the theming index file. -### 3. Provide the simplest styling example, which is to extend the default theme for the corresponding feature/component. For example, when styling the paginator UI, the `igx-grid-paginator-theme` needs to be extended: - -```scss -$dark-grid-paginator: grid-paginator-theme( - $text-color: #F4D45C, - $background-color: #575757, - $border-color: #292826 -); -``` - -### 4. If other elements in the feature UI are styled by another theme, add example for that theme too. For example - the buttons in the paginator UI require that a new theme for buttons is created. -### 5. If a theme provides a ton of parameters for styling, choose those that you decide would be the most common. You may state in one sentence what each property controls, and provide a link to the theme under the SASS API. -### 6. Provide the last step, which is to include the component mixin, along with two notes – the first one for scoping any mixin if needed, and the second note about penetrating the `ViewEncapsulation`, along with example on how to overcome the encapsulation. -### 7. Add an iframe with an example, along with a Stackblitz button -### 8. Examples on styling with `igx-color`, `palettes` and `schemas` are not necessary, but you may add a link to Theming engine topics as they are quite detailed. -### 9. When adding a section for a certain grid feature, add it for the igxHierachicalGrid and igxTreeGrid as well. - - -# Workflow - -When working on an issue for the Ignite UI for Angular DocFX Site Builder, you need to be aware of and to follow a correct status workflow. We have created a number of status labels in order to communicate well what the current status of a single issue/pull request is. The statuses are as follows: - -## Development - applicable to issues and pull requests -1. `status: in-review` this is the initial status of an issue. If the label is not placed, go ahead and place it. -2. `status: in-development` this is the status once you start working on an issue. Assign the issue to yourself if it hasn't been assigned already and remove the previous status and assign it an in development status. -3. `status: by-design` this is the status of an issue that has been reviewed and has been determined that the current design of the feature is such that the issue describes the correct behavior as incorrect. Remove other statuses and place this status if you've reviewed the issue. -4. `status: third-party-issue` this is the status of an issue that has been reviewed, has been determined to be an issue, but the root case is not in the Ignite UI for Angular code. Example would be browser specific bugs caused by the particular browser's rendering or JavaScript engines, or an issue with the Angular framework. Remove other statuses and place only this one if you're the one performing the investigation. -5. `status: not-to-fix` this is the status of issues that derive from our code, but have been decided to leave as is. This is done when fixes require general design and/or architecture changes and are very risky. -6. `status: already-fixed` this status indicates that the issue is already fixed in the source code. When setting this status assign the person that logged the issue so that he can verify the issue is fixed in the respective development branch. Remove other statuses and place this status if you've reviewed the issue. -7. `status: cannot-reproduce` this status indicates that you cannot reproduce the issue in the source code. A reason may be because the issue is already fixed. When setting this status assign the person that logged the issue so that he can respond with more details on how to reproduce it. -8. `status: not a bug` this is the status of an issue that you reviewed and concluded that it's not a bug. You should comment explaining the reasons why you think the issue is not a bug. -9. `status: resolved` this is the status of an issue that has been fixed and there are active pull requests related to it. - -Example status workflows: - -`status: in-review` => `status: in-development` => `status: resolved` (PR is created) - -`status: in-review` => `status: by-design` (Issue can be closed) - -`status: in-review` => `status: third-party-issue` (Issue can be closed) - -`status: in-review` => `status: not-to-fix` (Issue can be closed) - -> Note: In most cases the development will be related to new topics creation or updating of existing one. Keep in mind that **for each newly added topic the toc.json should be updated with a reference to the new topic**. It is recommended `Additional references` section to be added at the end of each topic. - -## Testing - applicable to pull requests -1. `status: awaiting-test` this is the initial status of pull requests. If you're performing the pull request, please place this status on it. Pull requests are accepted if and only if all status checks pass, review is performed, and the pull request has been tested and contains `status: verified`. -2. `status: in-test` place this status once you pick up the pull request for testing. -3. `status: verified` place this status once you've tested the pull request, have verified that the issue is fixed, and have included all necessary automated tests for the issue. -4. `status: not-fixed` place this status once you've tested the pull request and you are still able to reproduce the issue it's attempting to fix. Then assign the developer back on the pull request. - -Example status workflows: - -`status: awaiting-test` => `status: in-test` => `status: verified` (PR can be merged if all prerequisites are met) - -`status: awaiting-test` => `status: in-test` => `status: not-fixed` => `status: in-development` => `status: awaiting-test` - -> Note: When you are assigned to test a PR related to new topic creation or updating an existing one: -1. Check the build result. -2. Be sure that `Writing an article` guidance is respected. -3. Check whether the embed sample is working. -4. Code views are working as well -5. Each hyperlink is working properly. -6. Table of content is correct. - -> Note: Testing a PR from Angular Samples (when new sample is added) with combination of PR related to topic update (or when new topic is added). -Open both repositories and perform `npm start`. This will start both projects and you will see the embed sample in your topic under `localhost`. - -## Localization - applicable to issues and pull requests -Ensure that whenever a change is made to the text content the appropriate status is set: -1. `status: pending-localization` this status tells that there are changes in the localization strings that need to be translated. When you make such changes, put this status badge without removing the other applicable ones and assign a person to do the translations. - -> Note: This status should be set only when the PR is approved. This will indicate that no further changes will be applied. -2. `status: localized` this status is for issues that were with a pending translation status and have already been localized. Place this status label once these translation changes have been included in the current pull request, or the changes are already pulled with a different pull request. - -> Note: Keep in mind that when you submit a change in the EN .md files, you don't need to make the same change in the JP/KR versions. This task will be handled by the Localization team. - - -## Fixing a bug - -1. Depending on where the bug/change/feature was found/is planned `the current version` or the `ongoing release version`, checkout a development branches from `vnext` or/and `master` branch. `vnext` is the version that is going to be used upon release (next version), and `master` is the branch with the current state (current version available on production). If the change/fix is applicable only to the ongoing release branch (`vnext`) there is no need to cherry-pick to `master` branch as the change/fix/feature will be pushed to `master` branch upon release. -2. Run lint -4. Pull request your changes and reference the issue. Use the enforced commit message format with applicable type, scope, etc. -5. Don't forget to make the necessary status updates, as described in the workflow section. - -> Note: Cherry-pick to `master` branch only changes with **high priority**. There is no need to cherry-pick into `master` every bug fix/change from `vnext`> A regular mass merge PRs are going to be made from `vnext` into `master`. - -**Example workflow for a bug with high priority** -The process will look like this: - -1. Checkout new branch from `vnext`. For code example purposes let's say the new branch is called `fixing-bug-5423-vnext`. -2. Commit your changes to your `fixing-bug-5423-vnext` branch. -3. Push and PR to the `vnext` branch. -4. Switch to the `master` branch. -5. Create a new branch from `master`. For code example purposes let's say the new branch is called `fixing-bug-5423-master`. -6. Cherry pick your commit from the `fixing-bug-5423-vnext` branch: `git cherry-pick fixing-bug-5423-master` -7. Push to your `fixing-bug-5423-master` branch and PR to the `master` branch. - -# Environment variables -The environment variables are a syntactic sugar for pointing out the location of the resources used in a topic. -These variables are defined in the [**environment.json**](https://github.com/IgniteUI/igniteui-docfx/blob/master/en/environment.json) file of a docfx project. Each environment variable is replaced with its corresponding value during build time. - -# Code View Configuration - -If you want to add a sample and introduce the code behind this sample to the readers, you have to add a `````` element. -This element is rendered as a container with tabs, their respective views and a footer element containing **StackBlitz** and **Codesandbox** buttons for live editing purposes. The first tab renders the sample iframe and each following tab renders the content of a specific file, used for the development of the sample. The live editing buttons create [StackBlitz](https://stackblitz.com/) and [Codesandbox](https://codesandbox.io/) applications for the sample in the code view. - -The `````` element has the following attributes: - -- ***style***: The [*global style attribute*](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/style). At runtime its values are applied to the container of the sample. -> Note: It is necessary to add the **height** of the code-view when you create this element. -- ***data-demos-base-url***: The base url of the sample. It is recommended to assign an **environment variable** to this attribute. -- ***iframe-src***: The absolute path of the sample. It is recommended to assign the value of the *data-demos-base-url* attribute combined with the relative (relative to its base url) path of the sample. -- ***alt*** (optional): This attribute is applied as an *alt* attribute to the iframe of the sample. - -Code view example: - -```html - - -``` - -Here is a brief explanation of how the code view element works. For each sample (grid-sample-1) a .json file is created (grid--grid-sample-1.json). Each .json file contains the source code of the sample. -All of the `.json` files are located under `/assets/samples` of [igniteui-angular-samples](https://github.com/IgniteUI/igniteui-angular-samples/) project. - -> Note: Samples without a respective .json file are still rendered in the code view, but the code tabs and the footer will be omitted. - -# Add/Change environment variables -Our samples are embedded in the topics with iframes. Some topics have more than one sample and in order to prevent loading delays, we've added lazy loading functionality of [the iframes](https://github.com/IgniteUI/igniteui-docfx-template/issues/75). In order to achieve this we use [lazysizes](https://www.npmjs.com/package/lazysizes#recommendedpossible-markup-patterns) library. - -Follow the steps below for lazy loading implementation in a topic ([PR example](https://github.com/IgniteUI/igniteui-docfx/pull/1001/files#diff-52bafd164f6207a20517090ad21d7a6aR13)): -1. Generally the first sample should not be lazily loaded. Add `loading` class to the sample container and: `onload="onSampleIframeContentLoaded(this);` on the `iframe`. -2. For all of the sample you'd like to load lazily, add -- `loading` class to the sample container -- `lazyload` class to the `iframe` -- rename the `src` of the iframe to `data-src` -- you shouldn't have `onload="onSampleIframeContentLoaded(this);"` - -# Creating shared help topics -[Here](https://github.com/IgniteUI/igniteui-docfx/wiki/Creating-Shared-Help-Topics) you can find the document which describes how to create a shared topic (template) which is used to produce separate topics for a particular features. For example shared templates for IgxGrid, IgxTreeGrid and/or IgxHierarchicalGrid components. - -# Updating of Data Visualization related topics -Our cross platform docs are in `internal repo`. - -If you need to update the cross platform docs, please do so from the [`igniteui-xplat-doc`](https://github.com/IgniteUI/igniteui-xplat-docs) repo, queue an Angular build from `AngularDocFX_EN` build definition in the `igniteui-xplat-doc` repository, and then approve the PR that will come into public repo from ESShared. - -# Adding of images in the topic -When there is a need to add image (png, jpeg and etc.) to a topic use the following guidance: -- add `b-lazy` and `responsive-img` classes - these are responsible for the lazy loading and part of the image responsiveness -- always add the image as part of the `images` folder. -- define `data-srcset` with 480w, 768w and 1100w -- set `alt` and `title` attributes - - -Example: - -```html -Angular Data Grid - -``` \ No newline at end of file diff --git a/docs/angular/README.md b/docs/angular/README.md deleted file mode 100644 index fa1501b140..0000000000 --- a/docs/angular/README.md +++ /dev/null @@ -1,198 +0,0 @@ -# Ignite UI for Angular Docs (Astro + Starlight) - -The Astro-based migration of the [igniteui-docfx](https://github.com/IgniteUI/igniteui-docfx) documentation site for Ignite UI for Angular. Built with [Astro Starlight](https://starlight.astro.build) and the internal `docs-template` integration. - ---- - -## Prerequisites - -- **Node.js** 18 or later -- **docs-template** package at `C:/Repos/docs/docs-template` - (referenced as a `file:` dependency in `package.json`) - ---- - -## Getting started - -```bash -npm install -npm run dev # English, development env → http://localhost:4321 -``` - ---- - -## Build commands - -The build depends on two environment variables: - -| Variable | Values | Default | -| :---------- | :---------------------------------------- | :------------ | -| `NODE_ENV` | `development`, `staging`, `production` | `development` | -| `DOCS_LANG` | `en`, `jp`, `kr` | `en` | - -All combinations are available as npm scripts: - -### Development server - -```bash -npm run dev # English (default) -npm run dev:en # English (explicit) -npm run dev:jp # Japanese -npm run dev:kr # Korean -``` - -### Build (development URLs) - -```bash -npm run build # English (default) -npm run build:en # English (explicit) -npm run build:jp # Japanese -npm run build:kr # Korean -``` - -### Build for staging - -```bash -npm run build-staging # English (default) -npm run build-staging:en # English (explicit) -npm run build-staging:jp # Japanese -npm run build-staging:kr # Korean -``` - -### Build for production - -```bash -npm run build-production # English (default) -npm run build-production:en # English (explicit) -npm run build-production:jp # Japanese -npm run build-production:kr # Korean -``` - -### Preview - -```bash -npm run preview # serve the last build locally -``` - ---- - -## Environment variables - -Documentation uses `{environment:variableName}` tokens inside markdown that are resolved **at build time**. - -All variable values are defined in each language's `environment.json` (e.g. `src/content/en/environment.json`), keyed by `NODE_ENV` (`development`, `staging`, `production`). - -At startup, `astro.config.mjs` reads `NODE_ENV` and `DOCS_LANG`. The `remark-docfx` plugin (from `docs-template`) resolves every `{environment:key}` token at render time using the matching variable set from `environment.json`. - -Key variables: - -| Token | Description | -| :---- | :---------- | -| `{environment:demosBaseUrl}` | Base URL for Angular sample iframes | -| `{environment:dvDemosBaseUrl}` | Data Visualization samples base URL | -| `{environment:lobDemosBaseUrl}` | LOB samples base URL | -| `{environment:angularApiUrl}` | TypeScript API docs base URL | -| `{environment:sassApiUrl}` | SASS API docs base URL | -| `{environment:infragisticsBaseUrl}` | Main Infragistics site base URL | - -You can also set these via a `.env` file at the project root: - -``` -NODE_ENV=development -DOCS_LANG=en -``` - ---- - -## How it works - -### 1. Content source - -Markdown files live in `src/content/{lang}/` (e.g. `src/content/en/`). They are either: - -- **Flat docs** — individual `.md` files (e.g. `accordion.md`, `calendar.md`). -- **Grid template pages** — shared templates in `src/content/{lang}/grids_templates/` expanded at build time into per-variant pages. - -### 2. Grid page generation (`src/generate-grids.mjs`) - -Grid, Tree Grid, Hierarchical Grid, and Pivot Grid share documentation via DocFX-style conditional templates: - -``` -@@if (igxName === 'IgxGrid') { ... } -@@if (igxName === 'IgxTreeGrid') { ... } -``` - -`generateGridTopics()` runs before Astro starts, evaluates the `@@if` blocks and replaces `@@variable` placeholders for each grid variant, writing resolved files into `src/content/{lang}/grid/`, `treegrid/`, `hierarchicalgrid/`, and `pivotGrid/`. - -### 3. Environment token resolution - -The `remark-docfx` plugin (from `docs-template`) resolves `{environment:key}` tokens at render time using the values from `src/content/{lang}/environment.json` matching the current `NODE_ENV`. - -### 4. Image path normalization - -`normalizeImagePaths()` rewrites relative `../images/` paths to absolute `/images/` so Astro resolves them from `public/`. - -### 5. Navigation (`src/content/{lang}/toc.json`) - -The sidebar is driven by `toc.json`, consumed by the `docs-template` integration via `source.tocPath`. - -### 6. Site configuration (`astro.config.mjs`) - -```js -createDocsSite({ - site: 'https://www.infragistics.com/products/ignite-ui-angular', - platform: 'angular', - navLang: docsLang, - mode, // 'development' | 'staging' | 'production' - source: { - tocPath: `./src/content/${docsLang}/toc.json`, - docsDir: `./src/content/${docsLang}`, - }, -}) -``` - ---- - -## Project structure - -``` -. -├── .github/ -│ └── CONTRIBUTING.md Contribution guidelines -├── public/ -│ └── images/ Static images referenced by docs -├── scripts/ -│ └── sync-docfx.mjs Pull content from igniteui-docfx -├── src/ -│ ├── content/ -│ │ ├── en/ English docs + toc.json + environment.json -│ │ ├── jp/ Japanese docs + toc.json + environment.json -│ │ └── kr/ Korean docs + toc.json + environment.json -│ │ ├── grids_templates/ Shared @@if-templated source files -│ │ ├── grid/ Generated IgxGrid pages -│ │ ├── treegrid/ Generated IgxTreeGrid pages -│ │ ├── hierarchicalgrid/ Generated IgxHierarchicalGrid pages -│ │ ├── pivotGrid/ Generated IgxPivotGrid pages -│ │ ├── toc.json Sidebar navigation -│ │ └── environment.json Environment variables (dev/staging/prod) -│ ├── content.config.ts Astro content collection schema -│ ├── generate-grids.mjs Build-time grid page generator -├── astro.config.mjs Main site config (grid gen, createDocsSite) -└── package.json Build scripts for all lang/env combinations -``` - ---- - -## Migrated from igniteui-docfx - -This project replaces the DocFX + Gulp build pipeline with Astro + Starlight. Key changes: - -| DocFX | Astro | -| :---- | :---- | -| `gulp serve --lang en` | `npm run dev:en` | -| `cross-env NODE_ENV=staging gulp build --lang jp` | `npm run build-staging:jp` | -| `cross-env NODE_ENV=production gulp build --lang kr` | `npm run build-production:kr` | -| DocFX `docfx.json` | `astro.config.mjs` + `createDocsSite()` | -| `gulp-file-include` (@@if/@@var) | `src/generate-grids.mjs` | -| `environment.json` per locale dir | `src/content/{lang}/environment.json` per locale | -| DocFX template (`igniteui-docfx-template`) | `docs-template` Astro integration | diff --git a/docs/angular/scripts/generate.mjs b/docs/angular/scripts/generate.mjs index 6b6c2c1da7..522737e41b 100644 --- a/docs/angular/scripts/generate.mjs +++ b/docs/angular/scripts/generate.mjs @@ -1,6 +1,7 @@ import { writeFileSync, rmSync, existsSync } from 'node:fs'; import path from 'node:path'; import { fileURLToPath } from 'node:url'; +import { generateGridTopics } from '../src/scripts/generate-grids.mjs'; const args = process.argv.slice(2); const get = (prefix) => args.find(a => a.startsWith(prefix))?.split('=')[1]; @@ -12,6 +13,11 @@ const ROOT = path.join(path.dirname(fileURLToPath(import.meta.url)), '..'); writeFileSync(path.join(ROOT, '.platform.json'), JSON.stringify({ platform: 'Angular', lang: LANG }, null, 2)); console.log(`[generate] lang: ${LANG}`); +// Generate per-grid-variant MDX files from grids_templates/ so that +// check-relative-links:ci can validate the generated pages without starting Astro. +const docsDir = path.join(ROOT, 'src', 'content', LANG); +generateGridTopics(path.join(docsDir, 'grids_templates'), path.join(docsDir, 'components')); + // Clear Astro's content cache so the next build picks up fresh content const cache = path.join(ROOT, '.astro'); if (existsSync(cache)) { diff --git a/docs/angular/src/content/en/.gitignore b/docs/angular/src/content/en/.gitignore index bf43056a16..7aae44cd45 100644 --- a/docs/angular/src/content/en/.gitignore +++ b/docs/angular/src/content/en/.gitignore @@ -15,6 +15,8 @@ components/treegrid/*.md components/treegrid/*.mdx components/hierarchicalgrid/*.md components/hierarchicalgrid/*.mdx +components/pivotgrid/*.md +components/pivotgrid/*.mdx components/pivotGrid/*.md components/pivotGrid/*.mdx @@ -45,6 +47,12 @@ components/pivotGrid/*.mdx !components/hierarchicalgrid/load-on-demand.mdx # All pivot grid specific files that should NOT be ignored: +!components/pivotgrid/pivot-grid.md +!components/pivotgrid/pivot-grid-features.md +!components/pivotgrid/pivot-grid-custom.md +!components/pivotgrid/pivot-grid.mdx +!components/pivotgrid/pivot-grid-features.mdx +!components/pivotgrid/pivot-grid-custom.mdx !components/pivotGrid/pivot-grid.md !components/pivotGrid/pivot-grid-features.md !components/pivotGrid/pivot-grid-custom.md diff --git a/docs/angular/src/content/en/components/action-strip.mdx b/docs/angular/src/content/en/components/action-strip.mdx index 7b4caadeb1..5fb9dc7627 100644 --- a/docs/angular/src/content/en/components/action-strip.mdx +++ b/docs/angular/src/content/en/components/action-strip.mdx @@ -163,7 +163,7 @@ When `IgxActionStripComponent` is a child component of the grid, hovering a row -More information about how to use ActionStrip in the grid component could be found in the [Grid Row Actions documentation](/components/grid/row-actions.html). +More information about how to use ActionStrip in the grid component could be found in the [Grid Row Actions documentation](./grid/row-actions.mdx). ## Styling diff --git a/docs/angular/src/content/en/components/ai/ai-assisted-development-overview.mdx b/docs/angular/src/content/en/components/ai/ai-assisted-development-overview.mdx index e31ab2b743..a42367b6f9 100644 --- a/docs/angular/src/content/en/components/ai/ai-assisted-development-overview.mdx +++ b/docs/angular/src/content/en/components/ai/ai-assisted-development-overview.mdx @@ -114,7 +114,7 @@ Agent Skills are structured, developer-owned packages that tell AI coding assist Ignite UI ships dedicated Skill packages for Angular, React, Web Components, and Blazor. The Skill package is developer-owned: edit the `SKILL.md` to match your team's conventions, add project-specific patterns, reference your internal design system, and version the package alongside your codebase. -For full setup instructions and IDE wiring, see [Agent Skills](skills.md). +For full setup instructions and IDE wiring, see [Agent Skills](skills.mdx). ## CLI MCP Server @@ -126,7 +126,7 @@ The CLI MCP server runs via `npx` without a global install: npx -y igniteui-cli mcp ``` -Use `ai-config` to write the MCP configuration for your AI client automatically. The server connects to VS Code with GitHub Copilot, Cursor, Claude Desktop, Claude Code, JetBrains AI Assistant, and any other MCP-compatible client that supports STDIO transport. The exact configuration format differs by client - see [CLI MCP](cli-mcp.md) for the full setup guide. +Use `ai-config` to write the MCP configuration for your AI client automatically. The server connects to VS Code with GitHub Copilot, Cursor, Claude Desktop, Claude Code, JetBrains AI Assistant, and any other MCP-compatible client that supports STDIO transport. The exact configuration format differs by client - see [CLI MCP](cli-mcp.mdx) for the full setup guide. It does not generate code autonomously - it exposes tools to the AI agent, which invokes them in response to developer prompts. @@ -142,7 +142,7 @@ npx -y igniteui-theming igniteui-theming-mcp The Theming MCP server supports Angular, React, Web Components, and Blazor. It updates with every Ignite UI release so agents always work against the current token surface. -For configuration details, see [Theming MCP](theming-mcp.md). +For configuration details, see [Theming MCP](theming-mcp.mdx). ## Supported AI Clients @@ -205,7 +205,7 @@ The Skill package ships with the library in `node_modules/igniteui-{framework}/s Wire it to your IDE using the persistent setup for your client. -See [Agent Skills](skills.md) for the complete setup. +See [Agent Skills](skills.mdx) for the complete setup. ### Step 2 - Connect the CLI MCP Server @@ -237,7 +237,7 @@ Add the `igniteui-cli` MCP server entry to the configuration file for your AI cl } ``` -For the full setup guide, including VS Code, GitHub, Cursor, Claude Desktop, Claude Code, JetBrains, and other MCP-compatible clients, see [CLI MCP](cli-mcp.md). +For the full setup guide, including VS Code, GitHub, Cursor, Claude Desktop, Claude Code, JetBrains, and other MCP-compatible clients, see [CLI MCP](cli-mcp.mdx). ### Step 3 - Connect the Theming MCP Server (optional) @@ -269,13 +269,13 @@ Add the `igniteui-theming` entry to the same MCP configuration file, alongside ` } ``` -For configuration details and theming workflows, see [Theming MCP](theming-mcp.md). +For configuration details and theming workflows, see [Theming MCP](theming-mcp.mdx). ## Additional Resources -- [Agent Skills](./skills.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [Agent Skills](./skills.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/components/ai/cli-mcp.mdx b/docs/angular/src/content/en/components/ai/cli-mcp.mdx index 419983b0fa..3d783fa41c 100644 --- a/docs/angular/src/content/en/components/ai/cli-mcp.mdx +++ b/docs/angular/src/content/en/components/ai/cli-mcp.mdx @@ -18,7 +18,7 @@ import DocsAside from 'igniteui-astro-components/components/mdx/DocsAside.astro' ## Overview -Ignite UI CLI MCP gives AI assistants direct access to Ignite UI CLI project scaffolding, component generation, project modification, and documentation-aware workflows through chat or agent mode. The server works alongside [Ignite UI Theming MCP](./theming-mcp.md). CLI MCP handles project and component workflows while Theming MCP handles palettes, themes, tokens, and styling. Most teams connect both servers in the same AI client session. +Ignite UI CLI MCP gives AI assistants direct access to Ignite UI CLI project scaffolding, component generation, project modification, and documentation-aware workflows through chat or agent mode. The server works alongside [Ignite UI Theming MCP](./theming-mcp.mdx). CLI MCP handles project and component workflows while Theming MCP handles palettes, themes, tokens, and styling. Most teams connect both servers in the same AI client session. The recommended setup path is to start with Ignite UI CLI first. That path creates the project, installs the required packages, and prompts you to choose which AI clients and agents to configure. You can also start from an empty folder and let the assistant create the project through MCP, or connect MCP to a project that already exists. @@ -425,9 +425,9 @@ Validate that the JSON uses the `mcpServers` structure and that each local serve ## Additional Resources -- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.md) -- [Ignite UI for Angular Skills](./skills.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.mdx) +- [Ignite UI for Angular Skills](./skills.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/components/ai/maker-framework.mdx b/docs/angular/src/content/en/components/ai/maker-framework.mdx index 8661cf69f4..905ec51cd9 100644 --- a/docs/angular/src/content/en/components/ai/maker-framework.mdx +++ b/docs/angular/src/content/en/components/ai/maker-framework.mdx @@ -13,7 +13,7 @@ mentionedTypes: [] The MAKER Framework (`@igniteui/maker-mcp`) is a multi-agent AI orchestration MCP server from Infragistics that decomposes complex tasks into validated, executable step plans using a consensus-based voting algorithm across multiple AI agents. MAKER stands for Maximal Agentic decomposition, first-to-ahead-by-K Error correction, and Red-flagging. The framework is based on the research paper _Solving a million-step LLM task with zero errors_ by Cognizant AI Lab. It runs as an MCP server via `npx` from the `@igniteui` GitHub Packages registry and connects to any MCP-compatible AI client through STDIO transport. Once connected, the AI assistant can invoke three tools - `plan`, `execute`, and `plan_and_execute` - to run long-horizon tasks with automatic error detection and correction. -The MAKER Framework is not an Ignite UI component scaffolding tool. For Ignite UI project creation, component generation, and documentation queries, use the [CLI MCP server](cli-mcp.md). MAKER is framework-agnostic - it does not target Angular, React, Blazor or Web Components specifically, and it does not read or modify project source files on its own. It requires at least one AI provider API key (OpenAI, Anthropic, or Google AI) and a GitHub Personal Access Token with `read:packages` scope for the `@igniteui` registry. +The MAKER Framework is not an Ignite UI component scaffolding tool. For Ignite UI project creation, component generation, and documentation queries, use the [CLI MCP server](cli-mcp.mdx). MAKER is framework-agnostic - it does not target Angular, React, Blazor or Web Components specifically, and it does not read or modify project source files on its own. It requires at least one AI provider API key (OpenAI, Anthropic, or Google AI) and a GitHub Personal Access Token with `read:packages` scope for the `@igniteui` registry. ## How MAKER Works @@ -221,10 +221,10 @@ The binary cache location can be overridden with the `MAKER_MCP_CACHE` environme ## Additional Resources -- [AI-Assisted Development Overview](ai-assisted-development-overview.md) -- [Agent Skills](./skills.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [AI-Assisted Development Overview](ai-assisted-development-overview.mdx) +- [Agent Skills](./skills.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/components/ai/skills.mdx b/docs/angular/src/content/en/components/ai/skills.mdx index 3a95886d6c..bd88a0c726 100644 --- a/docs/angular/src/content/en/components/ai/skills.mdx +++ b/docs/angular/src/content/en/components/ai/skills.mdx @@ -255,9 +255,9 @@ For more information on the Theming MCP, refer to the [Ignite UI Theming MCP](/a - Getting Started with Ignite UI for Angular - Angular Schematics & Ignite UI CLI -- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx)
Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/components/ai/theming-mcp.mdx b/docs/angular/src/content/en/components/ai/theming-mcp.mdx index a187ea6508..a581c90664 100644 --- a/docs/angular/src/content/en/components/ai/theming-mcp.mdx +++ b/docs/angular/src/content/en/components/ai/theming-mcp.mdx @@ -349,19 +349,19 @@ Also confirm that `core()` is called before any other theming mixin in your `sty ## Additional Resources -- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.md) -- [Ignite UI for Angular Skills](./skills.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [MAKER Framework](./maker-framework.md) +- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.mdx) +- [Ignite UI for Angular Skills](./skills.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [MAKER Framework](./maker-framework.mdx) {/* Ideally these should be included once documentation is combined -- [Theming Overview](../themes/index) -- [Palettes](../themes/palettes) -- [Typography](../themes/typography) -- [Elevations](../themes/elevations) -- [Spacing](../themes/spacing) -- [Roundness](../themes/roundness) -- [Theming with Sass](../themes/sass/index) +- [Theming Overview](../themes/index.mdx) +- [Palettes](../themes/palettes.mdx) +- [Typography](../themes/typography.mdx) +- [Elevations](../themes/elevations.mdx) +- [Spacing](../themes/spacing.mdx) +- [Roundness](../themes/roundness.mdx) +- [Theming with Sass](../themes/sass/index.mdx) */}
diff --git a/docs/angular/src/content/en/components/banner.mdx b/docs/angular/src/content/en/components/banner.mdx index 7ca75f5d91..91ccea7456 100644 --- a/docs/angular/src/content/en/components/banner.mdx +++ b/docs/angular/src/content/en/components/banner.mdx @@ -29,7 +29,7 @@ To get started with the Ignite UI for Angular Banner component, first you need t ng add igniteui-angular ``` -For a complete introduction to the Ignite UI for Angular, read the [_getting started_](/general/getting-started) topic. +For a complete introduction to the Ignite UI for Angular, read the [_getting started_](./general/getting-started.mdx) topic. The next step is to import the `IgxBannerModule` in your **app.module.ts** file. @@ -117,7 +117,7 @@ Configuring the message displayed in the banner is easy - just change the conten ### Adding an icon -An [`igx-icon`](/icon) can be displayed in the banner by passing it to the banner's content. The icon will always be positioned at the beginning of the banner message. +An [`igx-icon`](./icon.mdx) can be displayed in the banner by passing it to the banner's content. The icon will always be positioned at the beginning of the banner message. If several `igx-icon` elements are inserted as direct descendants of the banner, the banner will try to position all of them at the beginning. It is strongly advised to pass only one `igx-icon` directly to the banner. @@ -278,7 +278,7 @@ $custom-banner-theme: banner-theme( ``` -Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](/themes/sass/palettes/) topic for detailed guidance on how to use them. +Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](./themes/sass/palettes.mdx) topic for detailed guidance on how to use them. The last step is to pass the custom banner theme: diff --git a/docs/angular/src/content/en/components/bullet-graph.mdx b/docs/angular/src/content/en/components/bullet-graph.mdx index 9896a0cc00..e616b1d40e 100644 --- a/docs/angular/src/content/en/components/bullet-graph.mdx +++ b/docs/angular/src/content/en/components/bullet-graph.mdx @@ -323,5 +323,5 @@ For your convenience, all above code snippets are combined into one code block b You can find more information about other types of gauges in these topics: -- [Linear Gauge](Linear-gauge.md) -- [Radial Gauge](radial-gauge.md) +- [Linear Gauge](linear-gauge.mdx) +- [Radial Gauge](radial-gauge.mdx) diff --git a/docs/angular/src/content/en/components/charts/chart-api.mdx b/docs/angular/src/content/en/components/charts/chart-api.mdx index fb694797a0..f833a7bfa1 100644 --- a/docs/angular/src/content/en/components/charts/chart-api.mdx +++ b/docs/angular/src/content/en/components/charts/chart-api.mdx @@ -34,7 +34,7 @@ The Angular has the following API members: | Chart Properties | Axis Classes | |------------------|--------------| -| -
-
-
-
-
-
-
-
-
-
| - is base class for all axis types
- used with [Category Series](types/column-chart.md), [Stacked Series](types/stacked-chart.md), and [Financial Series](types/stock-chart.md)
- used with [Category Series](types/column-chart.md), [Stacked Series](types/stacked-chart.md)
- used with [Radial Series](types/radial-chart.md)
- used with [Scatter Series](types/scatter-chart.md) and [Bar Series](types/bar-chart.md)
- used with [Scatter Series](types/scatter-chart.md), [Category Series](types/column-chart.md), [Stacked Series](types/stacked-chart.md), and [Financial Series](types/stock-chart.md)
- used with [Polar Series](types/polar-chart.md)
- used with [Polar Series](types/polar-chart.md) and [Radial Series](types/radial-chart.md)
- used with [Category Series](types/column-chart.md) and [Financial Series](types/stock-chart.md)

| +| -
-
-
-
-
-
-
-
-
-
| - is base class for all axis types
- used with [Category Series](types/column-chart.mdx), [Stacked Series](types/stacked-chart.mdx), and [Financial Series](types/stock-chart.mdx)
- used with [Category Series](types/column-chart.mdx), [Stacked Series](types/stacked-chart.mdx)
- used with [Radial Series](types/radial-chart.mdx)
- used with [Scatter Series](types/scatter-chart.mdx) and [Bar Series](types/bar-chart.mdx)
- used with [Scatter Series](types/scatter-chart.mdx), [Category Series](types/column-chart.mdx), [Stacked Series](types/stacked-chart.mdx), and [Financial Series](types/stock-chart.mdx)
- used with [Polar Series](types/polar-chart.mdx)
- used with [Polar Series](types/polar-chart.mdx) and [Radial Series](types/radial-chart.mdx)
- used with [Category Series](types/column-chart.mdx) and [Financial Series](types/stock-chart.mdx)

| The Angular can use the following type of series that inherit from : @@ -44,7 +44,7 @@ The Angular can use the following type of series th | Scatter Series | Financial Series | |----------------|------------------| -| -
-
-
-
-
-
-
-
-

| -
-
-
-
-
-
-
-
-
- and [many more](types/stock-chart.md) | +| -
-
-
-
-
-
-
-
-

| -
-
-
-
-
-
-
-
-
- and [many more](types/stock-chart.mdx) | | Radial Series | Polar Series | |---------------|--------------| @@ -116,5 +116,5 @@ The Angular has the following API members: You can find more information about charts in these topics: -- [Chart Overview](chart-overview.md) -- [Chart Features](chart-features.md) +- [Chart Overview](chart-overview.mdx) +- [Chart Features](chart-features.mdx) diff --git a/docs/angular/src/content/en/components/charts/chart-features.mdx b/docs/angular/src/content/en/components/charts/chart-features.mdx index 59fcf82941..e5989ec3ba 100644 --- a/docs/angular/src/content/en/components/charts/chart-features.mdx +++ b/docs/angular/src/content/en/components/charts/chart-features.mdx @@ -16,61 +16,61 @@ The Angular Charts offer the following chart features: ## Axis -Modify or customize all aspects of both the X-Axis and Y-Axis using the different axis properties. You can display gridlines, customize the style of tickmarks, change axis titles, and even modify axis locations and crossing values. You can learn more about customizations of the Angular chart's [Axis Gridlines](features/chart-axis-gridlines.md), [Axis Layouts](features/chart-axis-layouts.md), and [Axis Options](features/chart-axis-options.md) topic. +Modify or customize all aspects of both the X-Axis and Y-Axis using the different axis properties. You can display gridlines, customize the style of tickmarks, change axis titles, and even modify axis locations and crossing values. You can learn more about customizations of the Angular chart's [Axis Gridlines](features/chart-axis-gridlines.mdx), [Axis Layouts](features/chart-axis-layouts.mdx), and [Axis Options](features/chart-axis-options.mdx) topic. ## Annotations -These additional layers are on top of the chart which are mouse / touch dependent. Used individually or combined, they provide powerful interactions that help to highlight certain values within the chart. You can learn more about this feature in the [Chart Annotations](features/chart-annotations.md) topic. +These additional layers are on top of the chart which are mouse / touch dependent. Used individually or combined, they provide powerful interactions that help to highlight certain values within the chart. You can learn more about this feature in the [Chart Annotations](features/chart-annotations.mdx) topic. ## Animations -Animate your chart as it loads a new data source by enabling animations. These are customizable by setting different types of animations and the speed at which those animations take place. You can learn more about this feature in the [Chart Animations](features/chart-animations.md) topic. +Animate your chart as it loads a new data source by enabling animations. These are customizable by setting different types of animations and the speed at which those animations take place. You can learn more about this feature in the [Chart Animations](features/chart-animations.mdx) topic. ## Highlighting -Bring focus to visuals such as lines, columns, or markers by highlighting them as the mouse hovers over the data items. This feature is enabled on all chart types. You can learn more about this feature in the [Chart Highlighting](features/chart-highlighting.md) topic. +Bring focus to visuals such as lines, columns, or markers by highlighting them as the mouse hovers over the data items. This feature is enabled on all chart types. You can learn more about this feature in the [Chart Highlighting](features/chart-highlighting.mdx) topic. ## Markers -Identify data points quickly, even if the value falls between major gridlines with the use of markers on the chart series. These are fully customizable in style, color, and shape. You can learn more about this feature in the [Chart Markers](features/chart-markers.md) topic. +Identify data points quickly, even if the value falls between major gridlines with the use of markers on the chart series. These are fully customizable in style, color, and shape. You can learn more about this feature in the [Chart Markers](features/chart-markers.mdx) topic. ## Navigation -You can navigate the chart by zooming and panning with the mouse, keyboard, and touch interactions. You can learn more about this feature in the [Chart Navigation](features/chart-navigation.md) topic. +You can navigate the chart by zooming and panning with the mouse, keyboard, and touch interactions. You can learn more about this feature in the [Chart Navigation](features/chart-navigation.mdx) topic. ## Overlays -Overlays allows you to annotate important values and thresholds by plotting horizontal or vertical lines in charts. You can learn more about this feature in the [Chart Overlays](features/chart-overlays.md) topic. +Overlays allows you to annotate important values and thresholds by plotting horizontal or vertical lines in charts. You can learn more about this feature in the [Chart Overlays](features/chart-overlays.mdx) topic. ## Performance -Angular charts are optimized for high performance of rendering millions of data points and updating them every few milliseconds. However, there are several chart features that affect performance of the charts and they should be considered when optimizing performance in your application. You can learn more about this feature in the [Chart Performance](features/chart-performance.md) topic. +Angular charts are optimized for high performance of rendering millions of data points and updating them every few milliseconds. However, there are several chart features that affect performance of the charts and they should be considered when optimizing performance in your application. You can learn more about this feature in the [Chart Performance](features/chart-performance.mdx) topic. ## Tooltips -Display all information relevant to the particular series type via Tooltips. There are different tooltips that can be enabled, such as Item-level and Category-level tooltips. You can learn more about this feature in the [Chart Tooltips](features/chart-tooltips.md) topic. +Display all information relevant to the particular series type via Tooltips. There are different tooltips that can be enabled, such as Item-level and Category-level tooltips. You can learn more about this feature in the [Chart Tooltips](features/chart-tooltips.mdx) topic. ## Trendlines -Use trendlines to identify a trend or find patterns in your data. There are many different trendlines supported by the Angular chart, such as CubicFit and LinearFit. You can learn more about this feature in the [Chart Trendlines](features/chart-trendlines.md) topic. +Use trendlines to identify a trend or find patterns in your data. There are many different trendlines supported by the Angular chart, such as CubicFit and LinearFit. You can learn more about this feature in the [Chart Trendlines](features/chart-trendlines.mdx) topic. diff --git a/docs/angular/src/content/en/components/charts/chart-overview.mdx b/docs/angular/src/content/en/components/charts/chart-overview.mdx index 52087e58d2..c5a8b18b87 100644 --- a/docs/angular/src/content/en/components/charts/chart-overview.mdx +++ b/docs/angular/src/content/en/components/charts/chart-overview.mdx @@ -59,103 +59,103 @@ We make Angular Category and Financial Chart easier to use, the good news you ca ### Angular Bar Chart -The Angular Bar Chart, or Bar Graph is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by horizontal bars of equal width and differing lengths. They are ideal for showing variations in the value of an item over time, data distribution, sorted data ranking (high to low, worst to best). Data is represented using a collection of rectangles that extend from the left to right of the chart towards the values of data points. Learn more about our [bar chart](types/bar-chart.md) +The Angular Bar Chart, or Bar Graph is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by horizontal bars of equal width and differing lengths. They are ideal for showing variations in the value of an item over time, data distribution, sorted data ranking (high to low, worst to best). Data is represented using a collection of rectangles that extend from the left to right of the chart towards the values of data points. Learn more about our [bar chart](types/bar-chart.mdx) ### Angular Pie Chart -The Angular Pie Chart, or Pie Graph, is a very common part-to-whole chart type. Part-to-whole charts show how categories (parts) of a data set add up to a total (whole) value. Categories are shown in proportion to other categories based on their value percentage to the total value being analyzed. A pie chart renders data values as sections in a circular, or pie-shaped graph. Each section, or pie slice, has an arc length proportional to its underlying data value. The total values represented by the pie slices represent a whole value, like 100 or 100%. Pie charts are perfect for small data sets and are easy to read at a quick glance. Learn more about our [pie chart](types/pie-chart.md) +The Angular Pie Chart, or Pie Graph, is a very common part-to-whole chart type. Part-to-whole charts show how categories (parts) of a data set add up to a total (whole) value. Categories are shown in proportion to other categories based on their value percentage to the total value being analyzed. A pie chart renders data values as sections in a circular, or pie-shaped graph. Each section, or pie slice, has an arc length proportional to its underlying data value. The total values represented by the pie slices represent a whole value, like 100 or 100%. Pie charts are perfect for small data sets and are easy to read at a quick glance. Learn more about our [pie chart](types/pie-chart.mdx) ### Angular Line Chart -The Angular Line Chart, or Line Graph is a type of category line graph shows the continuous data values represented by points connected by straight line segments of one or more quantities over a period time for showing trends and performing comparative analysis. The Y-Axis (labels on left side) show a numeric value, while the X-Axis (bottom labels) are showing a time-series or comparison category. You can include one or more data sets to compare, which would render as multiple lines in the chart. Learn more about our [line chart](types/line-chart.md) +The Angular Line Chart, or Line Graph is a type of category line graph shows the continuous data values represented by points connected by straight line segments of one or more quantities over a period time for showing trends and performing comparative analysis. The Y-Axis (labels on left side) show a numeric value, while the X-Axis (bottom labels) are showing a time-series or comparison category. You can include one or more data sets to compare, which would render as multiple lines in the chart. Learn more about our [line chart](types/line-chart.mdx) ### Angular Donut Chart -The Angular Donut Chart or Donut Graph, is a variant of a Pie Chart, proportionally illustrating the occurrences of a variable in a circle to represents parts of a whole. The donut chart has a circular opening at the center of the pie chart, where a title or category explanation can be displayed. Donut charts can support multiple concentric rings, with built-in support for visualizing hierarchical data. Learn more about our [Donut chart](types/donut-chart.md) +The Angular Donut Chart or Donut Graph, is a variant of a Pie Chart, proportionally illustrating the occurrences of a variable in a circle to represents parts of a whole. The donut chart has a circular opening at the center of the pie chart, where a title or category explanation can be displayed. Donut charts can support multiple concentric rings, with built-in support for visualizing hierarchical data. Learn more about our [Donut chart](types/donut-chart.mdx) ### Angular Area Chart -The Angular Area Chart is rendered using a collection of points connected by straight line segments with the area below the line filled in. Values are represented on the y-axis (labels on the left side) and categories are displayed on the x-axis (bottom labels). Area Charts emphasize the amount of change over a period of time or compare multiple items as well as the relationship of parts of a whole by displaying the total of the plotted values. Learn more about our [area chart](types/area-chart.md) +The Angular Area Chart is rendered using a collection of points connected by straight line segments with the area below the line filled in. Values are represented on the y-axis (labels on the left side) and categories are displayed on the x-axis (bottom labels). Area Charts emphasize the amount of change over a period of time or compare multiple items as well as the relationship of parts of a whole by displaying the total of the plotted values. Learn more about our [area chart](types/area-chart.mdx) ### Angular Sparkline Chart -The Angular Sparkline Chart, or Sparkline Graph is a type of category graph intended for rendering within a small-scale layout such as within a grid cell, or anywhere a word-sized visualization is needed to tell a data story. Like other Angular chart types, the Sparkline Chart has several visual elements and corresponding features that can be configured and customized such as the chart type, markers, ranges, trendlines, unknown value plotting, and tooltips. Sparkline charts can render as a Line Chart, Area Chart, Column Chart or Win / Loss Chart. The difference between the full-sized chart equivalent to the Spark-chart, is the Y-Axis (left side labels) and X-Axis (bottom labels) are not visible. Learn more about our [sparkline chart](types/sparkline-chart.md). +The Angular Sparkline Chart, or Sparkline Graph is a type of category graph intended for rendering within a small-scale layout such as within a grid cell, or anywhere a word-sized visualization is needed to tell a data story. Like other Angular chart types, the Sparkline Chart has several visual elements and corresponding features that can be configured and customized such as the chart type, markers, ranges, trendlines, unknown value plotting, and tooltips. Sparkline charts can render as a Line Chart, Area Chart, Column Chart or Win / Loss Chart. The difference between the full-sized chart equivalent to the Spark-chart, is the Y-Axis (left side labels) and X-Axis (bottom labels) are not visible. Learn more about our [sparkline chart](types/sparkline-chart.mdx). ### Angular Bubble Chart -The Angular Bubble Chart, or Bubble Graph, is used to show data comprising of three numeric values. Two of the values are plotted as an intersecting point using a Cartesian (X, Y) coordinate system, and the third value is rendered as the diameter size of the point. This gives the Bubble Chart its name - a visualization of varying sized bubbles along the X and Y coordinates of the plot. The Angular Bubble Chart is used to show relationships of data correlations with the data value differences rendered by size. You can also use a fourth data dimension, typically color, to further differentiate the values in your Bubble chart. Learn more about our [bubble chart](types/bubble-chart.md). +The Angular Bubble Chart, or Bubble Graph, is used to show data comprising of three numeric values. Two of the values are plotted as an intersecting point using a Cartesian (X, Y) coordinate system, and the third value is rendered as the diameter size of the point. This gives the Bubble Chart its name - a visualization of varying sized bubbles along the X and Y coordinates of the plot. The Angular Bubble Chart is used to show relationships of data correlations with the data value differences rendered by size. You can also use a fourth data dimension, typically color, to further differentiate the values in your Bubble chart. Learn more about our [bubble chart](types/bubble-chart.mdx). ### Angular Financial / Stock Chart -The Angular Financial or Stock Chart, is a composite visualization that renders stock data and financial data in a time-series chart that includes interactive visual elements in a toolbar like day / week / month filters, chart type selection, volume type selection, indicators selection and trends lines selection. Designed for customization, the Angular Stock Chart can be customized in any way to give an easier visualization and interpretation of your data. The financial chart renders the date-time data along the X-Axis (bottom labels) and shows fields like Open, High, Low and Close volumes. The type of chart to render the Time-Series data can be Bar, Candle, Column, or Line. Learn more about our [stock chart](types/stock-chart.md). +The Angular Financial or Stock Chart, is a composite visualization that renders stock data and financial data in a time-series chart that includes interactive visual elements in a toolbar like day / week / month filters, chart type selection, volume type selection, indicators selection and trends lines selection. Designed for customization, the Angular Stock Chart can be customized in any way to give an easier visualization and interpretation of your data. The financial chart renders the date-time data along the X-Axis (bottom labels) and shows fields like Open, High, Low and Close volumes. The type of chart to render the Time-Series data can be Bar, Candle, Column, or Line. Learn more about our [stock chart](types/stock-chart.mdx). ### Angular Column Chart -The Angular Column Chart, or Column Graph is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by vertical bars of equal width and differing lengths. They are ideal for showing variations in the value of an item over time, data distribution, sorted data ranking (high to low, worst to best). Data is represented using a collection of rectangles that extend from the top to bottom of the chart towards the values of data points. Learn more about our [column chart](types/column-chart.md). +The Angular Column Chart, or Column Graph is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by vertical bars of equal width and differing lengths. They are ideal for showing variations in the value of an item over time, data distribution, sorted data ranking (high to low, worst to best). Data is represented using a collection of rectangles that extend from the top to bottom of the chart towards the values of data points. Learn more about our [column chart](types/column-chart.mdx). ### Angular Composite Chart -The Angular Composite Chart, also called a Combo Chart, is visualization that combines different types of chart types in the same plot area. It is very useful when presenting two data series that have a very different scale and might be expressed in different units. The most common example is dollars on one axis and percentage on the other axis. Learn more about our [composite chart](types/composite-chart.md). +The Angular Composite Chart, also called a Combo Chart, is visualization that combines different types of chart types in the same plot area. It is very useful when presenting two data series that have a very different scale and might be expressed in different units. The most common example is dollars on one axis and percentage on the other axis. Learn more about our [composite chart](types/composite-chart.mdx). {/* ### Angular Gantt Chart -The Angular Gantt Chart is a type of bar chart, that visualizes various categories into time series. Gantt charts illustrate the start and finish time in time period blocks. It is often used in project management as one of the most popular and useful ways of showing activities (tasks or events) displayed against time. On the left of the chart is a list of the activities and along the top is a suitable time scale. Each activity is represented by a bar; the position and length of the bar reflects the start date, duration and end date of the activity. Learn more about our [gantt chart](types/gantt-chart.md). */} +The Angular Gantt Chart is a type of bar chart, that visualizes various categories into time series. Gantt charts illustrate the start and finish time in time period blocks. It is often used in project management as one of the most popular and useful ways of showing activities (tasks or events) displayed against time. On the left of the chart is a list of the activities and along the top is a suitable time scale. Each activity is represented by a bar; the position and length of the bar reflects the start date, duration and end date of the activity. Learn more about our [gantt chart](types/gantt-chart.mdx). */} {/* ### Angular Network Chart -The Angular Network Chart, also called Network Graph or Polyline Chart, visualizes complex relationships between a large amount of elements. This visualization displays undirected and directed graph structures. It also shows relationships between entities that are displayed as round nodes and lines show the relationships between them. Learn more about our [network chart](types/network-chart.md). */} +The Angular Network Chart, also called Network Graph or Polyline Chart, visualizes complex relationships between a large amount of elements. This visualization displays undirected and directed graph structures. It also shows relationships between entities that are displayed as round nodes and lines show the relationships between them. Learn more about our [network chart](types/network-chart.mdx). */} ### Angular Polar Chart -The Angular Polar Area Chart or Polar Graph belongs to a group of polar charts and has a shape of a filled polygon which vertices or corners are located at the polar (angle/radius) coordinates of data points. The Polar Area Chart uses the same concepts of data plotting as the Scatter Chart but wraps data points around a circle rather than stretching them horizontally. Like with other series types, multiple Polar Area Charts can be plotted in the same data chart and they can be overlaid on each other to show differences and similarities between data sets. Learn more about our [polar chart](types/polar-chart.md). +The Angular Polar Area Chart or Polar Graph belongs to a group of polar charts and has a shape of a filled polygon which vertices or corners are located at the polar (angle/radius) coordinates of data points. The Polar Area Chart uses the same concepts of data plotting as the Scatter Chart but wraps data points around a circle rather than stretching them horizontally. Like with other series types, multiple Polar Area Charts can be plotted in the same data chart and they can be overlaid on each other to show differences and similarities between data sets. Learn more about our [polar chart](types/polar-chart.mdx). {/* ### Angular Pyramid Chart -The Angular Pyramid Chart, also called an age pyramid or population pyramid, is a graphical illustration that shows distribution of various age groups in a population, which forms the shape of a pyramid when the population is growing. It is also used in ecology to determine the overall age distribution of a population; an indication of the reproductive capabilities and likelihood of the continuation of a species. Learn more about our [pyramid chart](types/pyramid-chart.md). */} +The Angular Pyramid Chart, also called an age pyramid or population pyramid, is a graphical illustration that shows distribution of various age groups in a population, which forms the shape of a pyramid when the population is growing. It is also used in ecology to determine the overall age distribution of a population; an indication of the reproductive capabilities and likelihood of the continuation of a species. Learn more about our [pyramid chart](types/pyramid-chart.mdx). */} ### Angular Scatter Chart -The Angular Scatter Chart, or Scatter Graph, is used to show the relationship between two values using a Cartesian (X, Y) coordinate system to plot data. Each data point is rendered as the intersecting point of the data value on the X and Y Axis. Scatter charts draw attention to uneven intervals or clusters of data. They can highlight the deviation of collected data from predicted results and they are often used to plot scientific and statistical data. The Angular Scatter chart organizes and plots data chronologically (even if the data is not in chronological order before binding) on X-Axis and Y-Axis. Learn more about our [scatter chart](types/scatter-chart.md). +The Angular Scatter Chart, or Scatter Graph, is used to show the relationship between two values using a Cartesian (X, Y) coordinate system to plot data. Each data point is rendered as the intersecting point of the data value on the X and Y Axis. Scatter charts draw attention to uneven intervals or clusters of data. They can highlight the deviation of collected data from predicted results and they are often used to plot scientific and statistical data. The Angular Scatter chart organizes and plots data chronologically (even if the data is not in chronological order before binding) on X-Axis and Y-Axis. Learn more about our [scatter chart](types/scatter-chart.mdx). ### Angular Shape Chart -The Angular Shape Charts is a group of chart that take array of shapes (array or arrays of X/Y points) and render them as collection of polygons or polylines in Cartesian (x, y) coordinate system. They are often used highlight regions in scientific data or they can be used to plot diagrams, blueprints, or even floor plan of buildings. Learn more about our [shape chart](types/shape-chart.md). +The Angular Shape Charts is a group of chart that take array of shapes (array or arrays of X/Y points) and render them as collection of polygons or polylines in Cartesian (x, y) coordinate system. They are often used highlight regions in scientific data or they can be used to plot diagrams, blueprints, or even floor plan of buildings. Learn more about our [shape chart](types/shape-chart.mdx). ### Angular Spline Chart -The Angular Spline Chart, or Spline Graph is a type of category line graph shows the continuous data values represented by points connected by smooth line segments of one or more quantities over a period time for showing trends and performing comparative analysis. The Y-Axis (labels on left side) show a numeric value, while the X-Axis (bottom labels) are showing a time-series or comparison category. You can include one or more data sets to compare, which would render as multiple lines in the chart. The Angular Spline chart is identical to the Angular Spline chart, the only different being the line chart is points connected by straight lines, and the spline chart points are connected by smooth curves. Learn more about our [spline chart](types/spline-chart.md). +The Angular Spline Chart, or Spline Graph is a type of category line graph shows the continuous data values represented by points connected by smooth line segments of one or more quantities over a period time for showing trends and performing comparative analysis. The Y-Axis (labels on left side) show a numeric value, while the X-Axis (bottom labels) are showing a time-series or comparison category. You can include one or more data sets to compare, which would render as multiple lines in the chart. The Angular Spline chart is identical to the Angular Spline chart, the only different being the line chart is points connected by straight lines, and the spline chart points are connected by smooth curves. Learn more about our [spline chart](types/spline-chart.mdx). ### Angular Step Chart -The Angular Step Chart, or Step Graph, is a category charts that renders a collection of data points connected by continuous vertical and horizontal lines forming a step-like progression. Values are represented on the Y-Axis (left labels) and categories are displayed on the X-Axis (bottom labels). The Angular Step Line chart emphasizes the amount of change over a period of time or compares multiple items. The Angular Step Line chart is identical to the Angular Step Area Chart in all aspects except that the area below the step lines is not filled in. Learn more about our [step chart](types/step-chart.md) +The Angular Step Chart, or Step Graph, is a category charts that renders a collection of data points connected by continuous vertical and horizontal lines forming a step-like progression. Values are represented on the Y-Axis (left labels) and categories are displayed on the X-Axis (bottom labels). The Angular Step Line chart emphasizes the amount of change over a period of time or compares multiple items. The Angular Step Line chart is identical to the Angular Step Area Chart in all aspects except that the area below the step lines is not filled in. Learn more about our [step chart](types/step-chart.mdx) @@ -165,7 +165,7 @@ A Time-Series Chart, or Timeline Graph, is a visualization that treats the data ### Angular Treemap -The Ignite UI for Angular Treemap displays hierarchical (tree-structured) data as a set of nested nodes. Each branch of the tree is given a treemap node, which is then tiled with smaller nodes representing sub-branches. Each node's rectangle has an area proportional to a specified dimension on the data. Often the nodes are colored to show a separate dimension of the data. Learn more about our [treemaps](types/treemap-chart.md). +The Ignite UI for Angular Treemap displays hierarchical (tree-structured) data as a set of nested nodes. Each branch of the tree is given a treemap node, which is then tiled with smaller nodes representing sub-branches. Each node's rectangle has an area proportional to a specified dimension on the data. Often the nodes are colored to show a separate dimension of the data. Learn more about our [treemaps](types/treemap-chart.mdx). @@ -175,19 +175,19 @@ Show how your data changes over time with our built-in Time Axis. We'll dynamica ### Dynamic Charts -Visualize your data by creating new [Composite Chart](types/Composite-chart.md) and overlapping multiple series in single chart. In the Chart, you can display and overlap multiple chart columns to create stacked columns. +Visualize your data by creating new [Composite Chart](types/composite-chart.mdx) and overlapping multiple series in single chart. In the Chart, you can display and overlap multiple chart columns to create stacked columns. ### Custom Tooltips -Visualize your data by creating new composite views and overlapping multiple series in single chart. In the Chart, you can create [Custom Tooltips](features/chart-tooltips.md#angular-chart-tooltip-template) with images, data binding, and even combine tooltips of multiple series into single tooltip. +Visualize your data by creating new composite views and overlapping multiple series in single chart. In the Chart, you can create [Custom Tooltips](features/chart-tooltips.mdx#angular-chart-tooltip-template) with images, data binding, and even combine tooltips of multiple series into single tooltip. ### High-Performance, Real-Time Charting -Display thousands of data points with milliseconds-level updates in real time with live, streaming data. You will experience no lag, no screen-flicker, and no visual delays, even as you interact with the chart on a touch-device. For a demo, refer to the [Chart with High-Frequency](features/chart-performance.md#angular-chart-with-high-frequency) topic. +Display thousands of data points with milliseconds-level updates in real time with live, streaming data. You will experience no lag, no screen-flicker, and no visual delays, even as you interact with the chart on a touch-device. For a demo, refer to the [Chart with High-Frequency](features/chart-performance.mdx#angular-chart-with-high-frequency) topic. ### High-Volume Data Handling -Optimize [Chart Performance](features/chart-performance.md) to render millions of data points while the chart keeps providing smooth performance when end-users tries zooming in/out or navigating chart content. For a demo, refer to the [Chart with High-Volume](features/chart-performance.md#angular-chart-with-high-volume) topic. +Optimize [Chart Performance](features/chart-performance.mdx) to render millions of data points while the chart keeps providing smooth performance when end-users tries zooming in/out or navigating chart content. For a demo, refer to the [Chart with High-Volume](features/chart-performance.mdx#angular-chart-with-high-volume) topic. ### Modular Design @@ -203,7 +203,7 @@ Let us choose the chart type. Our smart Data Adapter automatically chooses the b ### Trendlines -Angular Charts support all [Trendlines](features/chart-trendlines.md) you'll ever need, including linear (x), quadratic (x2), cubic (x3), quartic (x4), quintic (x5), logarithmic (log x), exponential (ex), and power law (axk + o(xk)) trend lines. +Angular Charts support all [Trendlines](features/chart-trendlines.mdx) you'll ever need, including linear (x), quadratic (x2), cubic (x3), quartic (x4), quintic (x5), logarithmic (log x), exponential (ex), and power law (axk + o(xk)) trend lines. Angular Charts Trendlines @@ -215,7 +215,7 @@ Use single or multi-touch, keyboard, zoom bar, mouse wheel, drag-select for any ### Markers, Tooltips, and Templates -Use one of 10 [Marker Types](features/chart-markers.md) or create your own [Marker Template](features/chart-markers.md#angular-chart-marker-templates) to highlight data or use simple [Tooltips](features/chart-tooltips.md) or multi-axis and multi-series chart with [Custom Tooltips](features/chart-tooltips.md#angular-chart-tooltip-template) to give more context and meaning to your data. +Use one of 10 [Marker Types](features/chart-markers.mdx) or create your own [Marker Template](features/chart-markers.mdx#angular-chart-marker-templates) to highlight data or use simple [Tooltips](features/chart-tooltips.mdx) or multi-axis and multi-series chart with [Custom Tooltips](features/chart-tooltips.mdx#angular-chart-tooltip-template) to give more context and meaning to your data. Angular Charts Markers, Tooltips, and Templates diff --git a/docs/angular/src/content/en/components/charts/features/chart-animations.mdx b/docs/angular/src/content/en/components/charts/features/chart-animations.mdx index f8c0fcd918..0cbf277a2e 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-animations.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-animations.mdx @@ -17,7 +17,7 @@ Animations are disabled in the Ignite UI for Angular Charts, but they can be ena ## Angular Chart Animation Example -The following example depicts a [Line Chart](../types/line-chart.md) with an animation set to the default - "Auto." The drop-down and slider at the top in this example will allow you to modify the and , respectively, so that you can see what the different supported animations look like at different speeds. +The following example depicts a [Line Chart](../types/line-chart.mdx) with an animation set to the default - "Auto." The drop-down and slider at the top in this example will allow you to modify the and , respectively, so that you can see what the different supported animations look like at different speeds. @@ -25,9 +25,9 @@ The following example depicts a [Line Chart](../types/line-chart.md) with an ani You can find more information about related chart features in these topics: -- [Chart Annotations](chart-annotations.md) -- [Chart Highlighting](chart-highlighting.md) -- [Chart Tooltips](chart-tooltips.md) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Highlighting](chart-highlighting.mdx) +- [Chart Tooltips](chart-tooltips.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-axis-gridlines.mdx b/docs/angular/src/content/en/components/charts/features/chart-axis-gridlines.mdx index 58110ee38c..d120388898 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-axis-gridlines.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-axis-gridlines.mdx @@ -96,8 +96,8 @@ You can customize how the axis tickmarks are displayed in our Angular chats by s You can find more information about related chart features in these topics: -- [Axis Layout](chart-axis-layouts.md) -- [Axis Options](chart-axis-options.md) +- [Axis Layout](chart-axis-layouts.mdx) +- [Axis Options](chart-axis-options.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-axis-layouts.mdx b/docs/angular/src/content/en/components/charts/features/chart-axis-layouts.mdx index 0ea924fcbd..bd6c6ceabd 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-axis-layouts.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-axis-layouts.mdx @@ -22,7 +22,7 @@ the following examples can be applied to as wel For all axes, you can specify axis location in relationship to chart plot area. The property of the Angular charts, allows you to position x-axis line and its labels on above or below plot area. Similarly, you can use the property to position y-axis on left side or right side of plot area. -The following example depicts the amount of renewable electricity produced since 2009, represented by a [Line Chart](../types/line-chart.md). There is a drop-down that lets you configure the so that you can visualize what the axes look like when the labels are placed on the left or right side on the inside or outside of the chart's plot area. +The following example depicts the amount of renewable electricity produced since 2009, represented by a [Line Chart](../types/line-chart.mdx). There is a drop-down that lets you configure the so that you can visualize what the axes look like when the labels are placed on the left or right side on the inside or outside of the chart's plot area. @@ -40,7 +40,7 @@ For more advanced axis layout scenarios, you can use Angular Data Chart to share You can share and add multiple axes in the same plot area of the Angular . It a common scenario to use share and add multiple to plot many data sources that have wide range of values (e.g. stock prices and stock trade volumes). -The following example depicts a stock price and trade volume chart with a [Stock Chart](../types/stock-chart.md) and a [Column Chart](../types/column-chart.md) plotted. In this case, the Y-Axis on the left is used by the [Column Chart](../types/column-chart.md) and the Y-Axis on the right is used by the [Stock Chart](../types/stock-chart.md), while the X-Axis is shared between the two. +The following example depicts a stock price and trade volume chart with a [Stock Chart](../types/stock-chart.mdx) and a [Column Chart](../types/column-chart.mdx) plotted. In this case, the Y-Axis on the left is used by the [Column Chart](../types/column-chart.mdx) and the Y-Axis on the right is used by the [Stock Chart](../types/stock-chart.mdx), while the X-Axis is shared between the two. @@ -50,7 +50,7 @@ The following example depicts a stock price and trade volume chart with a [Stock In addition to placing axes outside plot area, the Angular also provides options to position axes inside of plot area and make them cross at specific values. For example, you can create trigonometric chart by setting and properties on both x-axis and y-axis to render axis lines and axis labels such that they are crossing at (0, 0) origin point. -The following example shows a Sin and Cos wave represented by a [Scatter Spline Chart](../types/scatter-chart.md) with the X and Y axes crossing each other at the (0, 0) origin point. +The following example shows a Sin and Cos wave represented by a [Scatter Spline Chart](../types/scatter-chart.mdx) with the X and Y axes crossing each other at the (0, 0) origin point. @@ -60,8 +60,8 @@ The following example shows a Sin and Cos wave represented by a [Scatter Spline You can find more information about related chart features in these topics: -- [Axis Gridlines](chart-axis-gridlines.md) -- [Axis Options](chart-axis-options.md) +- [Axis Gridlines](chart-axis-gridlines.mdx) +- [Axis Options](chart-axis-options.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-axis-options.mdx b/docs/angular/src/content/en/components/charts/features/chart-axis-options.mdx index f3b44b93cd..e1d07ce3d0 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-axis-options.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-axis-options.mdx @@ -77,7 +77,7 @@ The property of the Angular charts, determines the minimum amount of pixels to use for the gap between the categories, if possible. -The following example shows the average maximum temperature in Celsius in New York City's Central Park represented by a [Column Chart](../types/column-chart.md) with an initially set to 1, and so there will be a full category's width between the columns. There is a slider that allows you to configure the gap in this example so that you can see what the different values do. +The following example shows the average maximum temperature in Celsius in New York City's Central Park represented by a [Column Chart](../types/column-chart.mdx) with an initially set to 1, and so there will be a full category's width between the columns. There is a slider that allows you to configure the gap in this example so that you can see what the different values do. @@ -87,7 +87,7 @@ The following example shows the average maximum temperature in Celsius in New Yo The property of the Angular charts, allows setting the overlap of the rendered columns or bars of plotted series. This property accepts a numeric value between -1.0 and 1.0. The value represents a relative overlap out of the available number of pixels dedicated to each series. Setting this property to a negative value (down to -1.0) results in the categories being pushed away from each other, producing a gap between themselves. Conversely, setting this property to a positive value (up to 1.0) results in the categories overlapping each other. A value of 1 directs the chart to render the categories on top of each other. -The following example shows a comparison of the highest grossing worldwide film franchises compared by the total world box office revenue of the franchise and the highest grossing movie in the series, represented by a [Column Chart](../types/column-chart.md) with an initially set to 1, and so the columns will completely overlap each other. There is a slider that allows you to configure the overlap in this example so that you can see what the different values do. +The following example shows a comparison of the highest grossing worldwide film franchises compared by the total world box office revenue of the franchise and the highest grossing movie in the series, represented by a [Column Chart](../types/column-chart.mdx) with an initially set to 1, and so the columns will completely overlap each other. There is a slider that allows you to configure the overlap in this example so that you can see what the different values do. @@ -97,8 +97,8 @@ The following example shows a comparison of the highest grossing worldwide film You can find more information about related chart features in these topics: -- [Axis Gridlines](chart-axis-gridlines.md) -- [Axis Layout](chart-axis-layouts.md) +- [Axis Gridlines](chart-axis-gridlines.mdx) +- [Axis Layout](chart-axis-layouts.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-axis-types.mdx b/docs/angular/src/content/en/components/charts/features/chart-axis-types.mdx index b46a85262d..5b246c2df7 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-axis-types.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-axis-types.mdx @@ -12,7 +12,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular Axis Types -The Ignite UI for Angular Category Chart uses only one and one type. Similarly, Ignite UI for Angular Financial Chart uses only one and one types. However, the Ignite UI for Angular Data Chart provides support for multiple axis types that you can position on any side of the chart by setting [axis location](chart-axis-layouts.md#axis-locations-example) or even inside of the chart by using [axis crossing](chart-axis-layouts.md#axis-crossing-example) properties. This topic goes over each one, which axes and series are compatible with each other, and some specific properties to the unique axes. +The Ignite UI for Angular Category Chart uses only one and one type. Similarly, Ignite UI for Angular Financial Chart uses only one and one types. However, the Ignite UI for Angular Data Chart provides support for multiple axis types that you can position on any side of the chart by setting [axis location](chart-axis-layouts.mdx#axis-locations-example) or even inside of the chart by using [axis crossing](chart-axis-layouts.mdx#axis-crossing-example) properties. This topic goes over each one, which axes and series are compatible with each other, and some specific properties to the unique axes. ## Cartesian Axes @@ -48,7 +48,7 @@ The works very similarly to the treats its data as continuously varying numerical data items. Labels on this axis are placed horizontally along the X-Axis. The location of the labels depends on the property of the various [Scatter Series](../types/scatter-chart.md) that it supports if combined with a . Alternatively, if combined with the , these labels will be placed corresponding to the of the , `RangeBarSeries`, , and . +The treats its data as continuously varying numerical data items. Labels on this axis are placed horizontally along the X-Axis. The location of the labels depends on the property of the various [Scatter Series](../types/scatter-chart.mdx) that it supports if combined with a . Alternatively, if combined with the , these labels will be placed corresponding to the of the , `RangeBarSeries`, , and . The is compatible with the following type of series: @@ -72,7 +72,7 @@ The is compatible with the following type of ser ### Numeric Y-Axis -The treats its data as continuously varying numerical data items. Labels on this axis are placed vertically along the Y-Axis. The location of the labels depends on the property of the various [ScatterSeries](../types/scatter-chart.md) that is supports if combined with a . Alternatively, if combined with the , these labels will be placed corresponding to the of the category or stacked series mentioned in the table above. If you are using one of the financial series, they will be placed corresponding to the Open/High/Low/Close paths and the series type that you are using. +The treats its data as continuously varying numerical data items. Labels on this axis are placed vertically along the Y-Axis. The location of the labels depends on the property of the various [ScatterSeries](../types/scatter-chart.mdx) that is supports if combined with a . Alternatively, if combined with the , these labels will be placed corresponding to the of the category or stacked series mentioned in the table above. If you are using one of the financial series, they will be placed corresponding to the Open/High/Low/Close paths and the series type that you are using. The is compatible with the following type of series: @@ -116,7 +116,7 @@ The with Polar Axes, allows you to plot data outwar The treats its data as a sequence of category data items. The labels on this axis are placed along the edge of a circle according to their position in that sequence. This type of axis can display almost any type of data including strings and numbers. -The is generally used with the to plot [Radial Series](../types/radial-chart.md). +The is generally used with the to plot [Radial Series](../types/radial-chart.mdx). The following example demonstrates usage of the type: @@ -126,7 +126,7 @@ The following example demonstrates usage of the treats its data as a sequence of category data items. The labels on this axis are placed along the edge of a circle according to their position in that sequence. This type of axis can display almost any type of data including strings and numbers. -The is generally used with the to plot a pie chart eg. [Radial Series](../types/radial-chart.md). +The is generally used with the to plot a pie chart eg. [Radial Series](../types/radial-chart.mdx). The following example demonstrates usage of the type: @@ -134,9 +134,9 @@ The following example demonstrates usage of the treats its data as continuously varying numerical data items. The labels on this axis area placed along a radius line starting from the center of the circular plot. The location of the labels on the varies according to the value in the data column mapped using the property of the [Polar Series](../types/polar-chart.md) object or the property of the [Radial Series](../types/radial-chart.md) object. +The treats its data as continuously varying numerical data items. The labels on this axis area placed along a radius line starting from the center of the circular plot. The location of the labels on the varies according to the value in the data column mapped using the property of the [Polar Series](../types/polar-chart.mdx) object or the property of the [Radial Series](../types/radial-chart.mdx) object. -The The can be used with either the to plot [Radial Series](../types/radial-chart.md) or with the to plot [Polar Series](../types/polar-chart.md) respectively. +The The can be used with either the to plot [Radial Series](../types/radial-chart.mdx) or with the to plot [Polar Series](../types/polar-chart.mdx) respectively. The following example demonstrates usage of the type: @@ -146,7 +146,7 @@ The following example demonstrates usage of the treats the data as continuously varying numerical data items. The labels on this axis are placed around the circular plot. The location of the labels varies according to the value in a data column mapped using the `AngleMemberPath` property of the corresponding polar series. -The can be used with the to plot [Polar Series](../types/polar-chart.md). +The can be used with the to plot [Polar Series](../types/polar-chart.mdx). The following example demonstrates usage of the type: @@ -156,6 +156,6 @@ The following example demonstrates usage of the control Data Aggre ## Angular Data Aggregations Example -The following example depicts a [Column Chart](../types/column-chart.md) that groups by the Country member of the and can be changed to other properties within each data item such as Product, MonthName, and Year to aggregate the sales data. Also a summary and sort option is available to get a desirable order for the grouped property. +The following example depicts a [Column Chart](../types/column-chart.mdx) that groups by the Country member of the and can be changed to other properties within each data item such as Product, MonthName, and Year to aggregate the sales data. Also a summary and sort option is available to get a desirable order for the grouped property. Note, the abbreviated functions found within the dropdowns for and have be applied as shown to get a correct result based on the property you assign. eg. Sum(sales) as Sales | Sales Desc diff --git a/docs/angular/src/content/en/components/charts/features/chart-data-filtering.mdx b/docs/angular/src/content/en/components/charts/features/chart-data-filtering.mdx index b660e63565..27099b5254 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-data-filtering.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-data-filtering.mdx @@ -21,7 +21,7 @@ A complete list of valid expressions and keywords to form a query string can be ## Angular Chart Data Filter Example -The following example depicts a [Column Chart](../types/column-chart.md) of annual birth rates across several decades. The drop-down allows you to select a decade, which inserts an expression via the property, to update the chart visual and thus filtering out the other decades out. +The following example depicts a [Column Chart](../types/column-chart.mdx) of annual birth rates across several decades. The drop-down allows you to select a decade, which inserts an expression via the property, to update the chart visual and thus filtering out the other decades out. @@ -39,9 +39,9 @@ eg. Concatenating more than one expression: You can find more information about related chart features in these topics: -- [Chart Annotations](chart-annotations.md) -- [Chart Highlighting](chart-highlighting.md) -- [Chart Tooltips](chart-tooltips.md) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Highlighting](chart-highlighting.mdx) +- [Chart Tooltips](chart-tooltips.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-highlight-filter.mdx b/docs/angular/src/content/en/components/charts/features/chart-highlight-filter.mdx index b5f0ae80b5..61ce7921a0 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-highlight-filter.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-highlight-filter.mdx @@ -63,9 +63,9 @@ HighlightedHighMemberPath, HighlightedLowMemberPath, HighlightedOpenMemberPath, You can find more information about related chart features in these topics: -- [Chart Highlighting](chart-highlighting.md) -- [Chart Data Tooltip](chart-data-tooltip.md) -- [Chart Data Aggregations](chart-data-aggregations.md) +- [Chart Highlighting](chart-highlighting.mdx) +- [Chart Data Tooltip](chart-data-tooltip.mdx) +- [Chart Data Aggregations](chart-data-aggregations.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-highlighting.mdx b/docs/angular/src/content/en/components/charts/features/chart-highlighting.mdx index ac8e7de22c..56b19ac950 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-highlighting.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-highlighting.mdx @@ -53,9 +53,9 @@ The following example demonstrates the different highlighting layers that are av You can find more information about related chart features in these topics: -- [Chart Animations](chart-animations.md) -- [Chart Annotations](chart-annotations.md) -- [Chart Tooltips](chart-tooltips.md) +- [Chart Animations](chart-animations.mdx) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Tooltips](chart-tooltips.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-markers.mdx b/docs/angular/src/content/en/components/charts/features/chart-markers.mdx index 1cd9daec0c..85e2118a25 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-markers.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-markers.mdx @@ -1,9 +1,9 @@ --- title: Angular Chart Markers | Data Visualization | Infragistics _description: Infragistics' Angular Chart Markers -_keywords: Angular Charts, Markers, Infragistics +_keywords: Angular Charts, Markers, Marker Size, Infragistics _license: commercial - +mentionedTypes: ["CategoryChart", "CategoryChartType", "MarkerType", "MarkerSeries", "ScatterLineSeries", "ScatterSplineSeries", "ScatterSeries", "LineSeries", "SplineSeries", "MarkerAutomaticBehavior", "SeriesViewer"] namespace: Infragistics.Controls.Charts --- import Sample from 'igniteui-astro-components/components/mdx/Sample.astro'; @@ -16,12 +16,44 @@ In Ignite UI for Angular, markers are visual elements that display the values of ## Angular Chart Marker Example -In the following example, the [Line Chart](../types/line-chart.md) is comparing the generation of renewable electricity for the countries Europe, China, and USA over the years of 2009 to 2019 with markers enabled by setting the property to enum value. +In the following example, the [Line Chart](../types/line-chart.mdx) is comparing the generation of renewable electricity for the countries Europe, China, and USA over the years of 2009 to 2019 with markers enabled by setting the property to enum value. The colors of the markers are also managed by setting the and properties in the sample below. The markers and is configurable in this sample by using the drop-downs as well. +## Angular Chart Marker Size + +You can control the exact device-independent pixel dimensions of data point markers by setting the `MarkerSize` property on any series that supports markers. This gives you precise control over how large markers appear on screen, regardless of the marker template or style being used. + +By default, marker sizing is determined by the series marker template. When you set `MarkerSize` to a specific numeric value, all markers in that series render at that exact device-independent pixel width and height. Setting `MarkerSize` back to `NaN` restores the default template-driven sizing. + +The `MarkerSize` property is available on all series types that derive from `MarkerSeries`, including `LineSeries`, `SplineSeries`, `AreaSeries`, `ColumnSeries`, `ScatterSeries`, `ScatterLineSeries`, `ScatterSplineSeries`, and polar/radial series types. + +The following code examples show how to set `MarkerSize` to 30 device-independent pixels on a `ScatterLineSeries` in the `XamDataChart` control: + +To reset markers to their default template-driven size, set `MarkerSize` to `NaN` (or remove the attribute in markup): + +The following sample demonstrates `MarkerSize` on scatter series with an interactive editor: + + + + +For `BubbleSeries`, the `MarkerSize` property does not override the bubble radius, which is controlled by the radius data column and the `RadiusScale`. Bubble sizes remain entirely driven by the data and scale configuration. + + +
+ +## Angular Chart Checkmark Marker Type + +The Ignite UI for Angular charts include a `Checkmark` option in the `MarkerType` enum. This marker renders a V-shaped checkmark icon inside a circle on data points in your chart. + +You can apply the `Checkmark` marker type to an individual series by setting its `MarkerType` property to `MarkerType.Checkmark`. To use the checkmark shape for all series in the chart simultaneously, set the chart's `MarkerAutomaticBehavior` property to `MarkerAutomaticBehavior.Checkmark`. + +The `SeriesViewer.CheckmarkMarkerTemplate` property defines the marker template used for series with a checkmark marker type, and can be used to customize its appearance across the chart. + +
+ ## Angular Chart Marker Templates In addition to marker properties, you can implement your own marker by setting a function to the property of a series rendered in the control as it is demonstrated in example below. @@ -32,8 +64,8 @@ In addition to marker properties, you can implement your own marker by setting a You can find more information about related chart features in these topics: -- [Chart Annotations](chart-annotations.md) -- [Chart Highlighting](chart-highlighting.md) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Highlighting](chart-highlighting.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-navigation.mdx b/docs/angular/src/content/en/components/charts/features/chart-navigation.mdx index 6aa4dbb33e..1c80656bc2 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-navigation.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-navigation.mdx @@ -81,8 +81,8 @@ The Angular data chart provides several navigation properties that are updated e You can find more information about related chart features in these topics: -- [Chart Tooltips](chart-tooltips.md) -- [Chart Trendlines](chart-trendlines.md) +- [Chart Tooltips](chart-tooltips.mdx) +- [Chart Trendlines](chart-trendlines.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-overlays.mdx b/docs/angular/src/content/en/components/charts/features/chart-overlays.mdx index df633f3f0b..f5cf5aa942 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-overlays.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-overlays.mdx @@ -16,7 +16,7 @@ The Angular allows for placement of horizontal or v ## Angular Value Overlay Example -The following example depicts a [Column Chart](../types/column-chart.md) with a few horizontal value overlays plotted. +The following example depicts a [Column Chart](../types/column-chart.mdx) with a few horizontal value overlays plotted. @@ -56,7 +56,7 @@ The following sample demonstrates usage of the different @@ -75,10 +75,10 @@ the , You can find more information about related chart types in these topics: -- [Chart Annotations](chart-annotations.md) -- [Column Chart](../types/area-chart.md) -- [Line Chart](../types/line-chart.md) -- [Stock Chart](../types/stock-chart.md) +- [Chart Annotations](chart-annotations.mdx) +- [Column Chart](../types/area-chart.mdx) +- [Line Chart](../types/line-chart.mdx) +- [Stock Chart](../types/stock-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-performance.mdx b/docs/angular/src/content/en/components/charts/features/chart-performance.mdx index 1e0ae7e7de..b3faf004a2 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-performance.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-performance.mdx @@ -38,9 +38,9 @@ This section lists guidelines and chart features that add to the overhead and pr If you need to plot data sources with large number of data points (e.g. 10,000+), we recommend using Angular with one of the following type of series which where designed for specially for that purpose. -- [Scatter HD Chart](../types/scatter-chart.md#angular-scatter-high-density-chart) instead of [Category Point Chart](../types/point-chart.md) or [Scatter Marker Chart](../types/scatter-chart.md#angular-scatter-marker-chart) -- [Scatter Polyline Chart](../types/shape-chart.md#angular-scatter-polyline-chart) instead of [Category Line Chart](../types/line-chart.md#angular-line-chart-example) or [Scatter Line Chart](../types/scatter-chart.md#angular-scatter-line-chart) -- [Scatter Polygon Chart](../types/shape-chart.md#angular-scatter-polygon-chart) instead of [Category Area Chart](../types/area-chart.md#angular-area-chart-example) or [Column Chart](../types/column-chart.md#angular-column-chart-example) +- [Scatter HD Chart](../types/scatter-chart.mdx#angular-scatter-high-density-chart) instead of [Category Point Chart](../types/point-chart.mdx) or [Scatter Marker Chart](../types/scatter-chart.mdx#angular-scatter-marker-chart) +- [Scatter Polyline Chart](../types/shape-chart.mdx#angular-scatter-polyline-chart) instead of [Category Line Chart](../types/line-chart.mdx#angular-line-chart-example) or [Scatter Line Chart](../types/scatter-chart.mdx#angular-scatter-line-chart) +- [Scatter Polygon Chart](../types/shape-chart.mdx#angular-scatter-polygon-chart) instead of [Category Area Chart](../types/area-chart.mdx#angular-area-chart-example) or [Column Chart](../types/column-chart.mdx#angular-column-chart-example) ### Data Structure @@ -86,37 +86,37 @@ this.Chart.excludedProperties = [ "CHN", "FRN", "GER" ]; ### Chart Types -Simpler chart types such as [Line Chart](../types/line-chart.md) have faster performance than using [Spline Chart](../types/spline-chart.md) because of the complex interpolation of spline lines between data points. Therefore, you should use property of Angular or the control to select type of chart that renders faster. Alternatively, you can change a type of series to a faster series in Angular control. +Simpler chart types such as [Line Chart](../types/line-chart.mdx) have faster performance than using [Spline Chart](../types/spline-chart.mdx) because of the complex interpolation of spline lines between data points. Therefore, you should use property of Angular or the control to select type of chart that renders faster. Alternatively, you can change a type of series to a faster series in Angular control. The following table lists chart types in order from the fastest performance to slower performance in each group of charts: | Chart Group | Chart Type | | ----------------|--------------------------------- | -| Pie Charts | - [Pie Chart](../types/pie-chart.md)
- [Donut Chart](../types/donut-chart.md)
- [Radial Pie Chart](../types/radial-chart.md#angular-radial-pie-chart) | -| Line Charts | - [Category Line Chart](../types/line-chart.md#angular-line-chart-example)
- [Category Spline Chart](../types/spline-chart.md#angular-spline-chart-example)
- [Step Line Chart](../types/step-chart.md#angular-step-line-chart)
- [Radial Line Chart](../types/radial-chart.md#angular-radial-line-chart)
- [Polar Line Chart](../types/polar-chart.md#angular-polar-line-chart)
- [Scatter Line Chart](../types/scatter-chart.md#angular-scatter-line-chart)
- [Scatter Polyline Chart](../types/shape-chart.md#angular-scatter-polyline-chart) (\*)
- [Scatter Contour Chart](../types/scatter-chart.md#angular-scatter-contour-chart)
- [Stacked Line Chart](../types/stacked-chart.md#angular-stacked-line-chart)
- [Stacked 100% Line Chart](../types/stacked-chart.md#angular-stacked-100-line-chart)
| -| Area Charts | - [Category Area Chart](../types/area-chart.md#angular-area-chart-example)
- [Step Area Chart](../types/step-chart.md#angular-step-area-chart)
- [Range Area Chart](../types/area-chart.md#angular-range-area-chart)
- [Radial Area Chart](../types/radial-chart.md#angular-radial-area-chart)
- [Polar Area Chart](../types/polar-chart.md#angular-polar-area-chart)
- [Scatter Polygon Chart](../types/shape-chart.md#angular-scatter-polygon-chart) (\*)
- [Scatter Area Chart](../types/scatter-chart.md#angular-scatter-area-chart)
- [Stacked Area Chart](../types/stacked-chart.md#angular-stacked-area-chart)
- [Stacked 100% Area Chart](../types/stacked-chart.md#angular-stacked-100-area-chart)
| -| Column Charts | - [Column Chart](../types/column-chart.md#angular-column-chart-example)
- [Bar Chart](../types/bar-chart.md#angular-bar-chart-example)
- [Waterfall Chart](../types/column-chart.md#angular-waterfall-chart)
- [Range Column Chart](../types/column-chart.md#angular-range-column-chart)
- [Radial Column Chart](../types/radial-chart.md#angular-radial-column-chart)
- [Stacked Column Chart](../types/stacked-chart.md#angular-stacked-column-chart)
- [Stacked Bar Chart](../types/stacked-chart.md#angular-stacked-bar-chart)
- [Stacked 100% Column Chart](../types/stacked-chart.md#angular-stacked-100-column-chart)
- [Stacked 100% Bar Chart](../types/stacked-chart.md#angular-stacked-100-bar-chart) | -| Spline Charts | - [Category Spline Chart](../types/spline-chart.md#angular-spline-chart-example)
- [Polar Spline Chart](../types/polar-chart.md#angular-polar-spline-chart)
- [Scatter Spline Chart](../types/scatter-chart.md#angular-scatter-spline-chart)
- [Stacked Spline Chart](../types/stacked-chart.md#angular-stacked-spline-chart)
- [Stacked 100% Spline Chart](../types/stacked-chart.md#angular-stacked-100-spline-chart)
| -| Point Charts | - [Category Point Chart](../types/point-chart.md)
- [Scatter HD Chart](../types/scatter-chart.md#angular-scatter-high-density-chart)
- [Scatter Marker Chart](../types/scatter-chart.md#angular-scatter-marker-chart)
- [Scatter Bubble Chart](../types/bubble-chart.md)
- [Polar Marker Chart](../types/polar-chart.md#angular-polar-marker-chart)
| -| Financial Charts | - [Stock Chart in Line Mode](../types/stock-chart.md)
- [Stock Chart in Column Mode](../types/stock-chart.md)
- [Stock Chart in Bar Mode](../types/stock-chart.md)
- [Stock Chart in Candle Mode](../types/stock-chart.md)
- [Stock Chart with Overlays](../types/stock-chart.md)
- [Stock Chart with Zoom Pane](../types/stock-chart.md)
- [Stock Chart with Volume Pane](../types/stock-chart.md#volume-pane)
- [Stock Chart with Indicator Pane](../types/stock-chart.md#indicator-pane)
| -| Scatter Charts | - [Scatter HD Chart](../types/scatter-chart.md#angular-scatter-high-density-chart)
- [Scatter Marker Chart](../types/scatter-chart.md#angular-scatter-marker-chart)
- [Scatter Line Chart](../types/scatter-chart.md#angular-scatter-line-chart)
- [Scatter Bubble Chart](../types/bubble-chart.md)
- [Scatter Spline Chart](../types/scatter-chart.md#angular-scatter-spline-chart)
- [Scatter Area Chart](../types/scatter-chart.md#angular-scatter-area-chart)
- [Scatter Contour Chart](../types/scatter-chart.md#angular-scatter-contour-chart)
- [Scatter Polyline Chart](../types/shape-chart.md#angular-scatter-polyline-chart) (\*)
- [Scatter Polygon Chart](../types/shape-chart.md#angular-scatter-polygon-chart) (\*)
| -| Radial Charts | - [Radial Line Chart](../types/radial-chart.md#angular-radial-line-chart)
- [Radial Area Chart](../types/radial-chart.md#angular-radial-area-chart)
- [Radial Pie Chart](../types/radial-chart.md#angular-radial-pie-chart)
- [Radial Column Chart](../types/radial-chart.md#angular-radial-column-chart)
| -| Polar Charts | - [Polar Marker Chart](../types/polar-chart.md#angular-polar-marker-chart)
- [Polar Line Chart](../types/polar-chart.md#angular-polar-line-chart)
- [Polar Area Chart](../types/polar-chart.md#angular-polar-area-chart)
- [Polar Spline Chart](../types/polar-chart.md#angular-polar-spline-chart)
- [Polar Spline Area Chart](../types/polar-chart.md#angular-polar-spline-area-chart)
| -| Stacked Charts | - [Stacked Line Chart](../types/stacked-chart.md#angular-stacked-line-chart)
- [Stacked Area Chart](../types/stacked-chart.md#angular-stacked-area-chart)
- [Stacked Column Chart](../types/stacked-chart.md#angular-stacked-column-chart)
- [Stacked Bar Chart](../types/stacked-chart.md#angular-stacked-bar-chart)
- [Stacked Spline Chart](../types/stacked-chart.md#angular-stacked-spline-chart)
- [Stacked 100% Line Chart](../types/stacked-chart.md#angular-stacked-100-line-chart)
- [Stacked 100% Area Chart](../types/stacked-chart.md#angular-stacked-100-area-chart)
- [Stacked 100% Column Chart](../types/stacked-chart.md#angular-stacked-100-column-chart)
- [Stacked 100% Bar Chart](../types/stacked-chart.md#angular-stacked-100-bar-chart)
- [Stacked 100% Spline Chart](../types/stacked-chart.md#angular-stacked-100-spline-chart)
| - -\* Note that the [Scatter Polygon Chart](../types/shape-chart.md) and [Scatter Polyline Chart](../types/shape-chart.md) have better performance than rest of charts if you have a lot of data sources bound to the chart. For more info, see [Series Collection](#series-collection) section. Otherwise, other chart types are faster. +| Pie Charts | - [Pie Chart](../types/pie-chart.mdx)
- [Donut Chart](../types/donut-chart.mdx)
- [Radial Pie Chart](../types/radial-chart.mdx#angular-radial-pie-chart) | +| Line Charts | - [Category Line Chart](../types/line-chart.mdx#angular-line-chart-example)
- [Category Spline Chart](../types/spline-chart.mdx#angular-spline-chart-example)
- [Step Line Chart](../types/step-chart.mdx#angular-step-line-chart)
- [Radial Line Chart](../types/radial-chart.mdx#angular-radial-line-chart)
- [Polar Line Chart](../types/polar-chart.mdx#angular-polar-line-chart)
- [Scatter Line Chart](../types/scatter-chart.mdx#angular-scatter-line-chart)
- [Scatter Polyline Chart](../types/shape-chart.mdx#angular-scatter-polyline-chart) (\*)
- [Scatter Contour Chart](../types/scatter-chart.mdx#angular-scatter-contour-chart)
- [Stacked Line Chart](../types/stacked-chart.mdx#angular-stacked-line-chart)
- [Stacked 100% Line Chart](../types/stacked-chart.mdx#angular-stacked-100-line-chart)
| +| Area Charts | - [Category Area Chart](../types/area-chart.mdx#angular-area-chart-example)
- [Step Area Chart](../types/step-chart.mdx#angular-step-area-chart)
- [Range Area Chart](../types/area-chart.mdx#angular-range-area-chart)
- [Radial Area Chart](../types/radial-chart.mdx#angular-radial-area-chart)
- [Polar Area Chart](../types/polar-chart.mdx#angular-polar-area-chart)
- [Scatter Polygon Chart](../types/shape-chart.mdx#angular-scatter-polygon-chart) (\*)
- [Scatter Area Chart](../types/scatter-chart.mdx#angular-scatter-area-chart)
- [Stacked Area Chart](../types/stacked-chart.mdx#angular-stacked-area-chart)
- [Stacked 100% Area Chart](../types/stacked-chart.mdx#angular-stacked-100-area-chart)
| +| Column Charts | - [Column Chart](../types/column-chart.mdx#angular-column-chart-example)
- [Bar Chart](../types/bar-chart.mdx#angular-bar-chart-example)
- [Waterfall Chart](../types/column-chart.mdx#angular-waterfall-chart)
- [Range Column Chart](../types/column-chart.mdx#angular-range-column-chart)
- [Range Bar Chart](../types/bar-chart.mdx#angular-range-bar-chart)
- [Radial Column Chart](../types/radial-chart.mdx#angular-radial-column-chart)
- [Stacked Column Chart](../types/stacked-chart.mdx#angular-stacked-column-chart)
- [Stacked Bar Chart](../types/stacked-chart.mdx#angular-stacked-bar-chart)
- [Stacked 100% Column Chart](../types/stacked-chart.mdx#angular-stacked-100-column-chart)
- [Stacked 100% Bar Chart](../types/stacked-chart.mdx#angular-stacked-100-bar-chart) | +| Spline Charts | - [Category Spline Chart](../types/spline-chart.mdx#angular-spline-chart-example)
- [Polar Spline Chart](../types/polar-chart.mdx#angular-polar-spline-chart)
- [Scatter Spline Chart](../types/scatter-chart.mdx#angular-scatter-spline-chart)
- [Stacked Spline Chart](../types/stacked-chart.mdx#angular-stacked-spline-chart)
- [Stacked 100% Spline Chart](../types/stacked-chart.mdx#angular-stacked-100-spline-chart)
| +| Point Charts | - [Category Point Chart](../types/point-chart.mdx)
- [Scatter HD Chart](../types/scatter-chart.mdx#angular-scatter-high-density-chart)
- [Scatter Marker Chart](../types/scatter-chart.mdx#angular-scatter-marker-chart)
- [Scatter Bubble Chart](../types/bubble-chart.mdx)
- [Polar Marker Chart](../types/polar-chart.mdx#angular-polar-marker-chart)
| +| Financial Charts | - [Stock Chart in Line Mode](../types/stock-chart.mdx)
- [Stock Chart in Column Mode](../types/stock-chart.mdx)
- [Stock Chart in Bar Mode](../types/stock-chart.mdx)
- [Stock Chart in Candle Mode](../types/stock-chart.mdx)
- [Stock Chart with Overlays](../types/stock-chart.mdx)
- [Stock Chart with Zoom Pane](../types/stock-chart.mdx)
- [Stock Chart with Volume Pane](../types/stock-chart.mdx#volume-pane)
- [Stock Chart with Indicator Pane](../types/stock-chart.mdx#indicator-pane)
| +| Scatter Charts | - [Scatter HD Chart](../types/scatter-chart.mdx#angular-scatter-high-density-chart)
- [Scatter Marker Chart](../types/scatter-chart.mdx#angular-scatter-marker-chart)
- [Scatter Line Chart](../types/scatter-chart.mdx#angular-scatter-line-chart)
- [Scatter Bubble Chart](../types/bubble-chart.mdx)
- [Scatter Spline Chart](../types/scatter-chart.mdx#angular-scatter-spline-chart)
- [Scatter Area Chart](../types/scatter-chart.mdx#angular-scatter-area-chart)
- [Scatter Contour Chart](../types/scatter-chart.mdx#angular-scatter-contour-chart)
- [Scatter Polyline Chart](../types/shape-chart.mdx#angular-scatter-polyline-chart) (\*)
- [Scatter Polygon Chart](../types/shape-chart.mdx#angular-scatter-polygon-chart) (\*)
| +| Radial Charts | - [Radial Line Chart](../types/radial-chart.mdx#angular-radial-line-chart)
- [Radial Area Chart](../types/radial-chart.mdx#angular-radial-area-chart)
- [Radial Pie Chart](../types/radial-chart.mdx#angular-radial-pie-chart)
- [Radial Column Chart](../types/radial-chart.mdx#angular-radial-column-chart)
| +| Polar Charts | - [Polar Marker Chart](../types/polar-chart.mdx#angular-polar-marker-chart)
- [Polar Line Chart](../types/polar-chart.mdx#angular-polar-line-chart)
- [Polar Area Chart](../types/polar-chart.mdx#angular-polar-area-chart)
- [Polar Spline Chart](../types/polar-chart.mdx#angular-polar-spline-chart)
- [Polar Spline Area Chart](../types/polar-chart.mdx#angular-polar-spline-area-chart)
| +| Stacked Charts | - [Stacked Line Chart](../types/stacked-chart.mdx#angular-stacked-line-chart)
- [Stacked Area Chart](../types/stacked-chart.mdx#angular-stacked-area-chart)
- [Stacked Column Chart](../types/stacked-chart.mdx#angular-stacked-column-chart)
- [Stacked Bar Chart](../types/stacked-chart.mdx#angular-stacked-bar-chart)
- [Stacked Spline Chart](../types/stacked-chart.mdx#angular-stacked-spline-chart)
- [Stacked 100% Line Chart](../types/stacked-chart.mdx#angular-stacked-100-line-chart)
- [Stacked 100% Area Chart](../types/stacked-chart.mdx#angular-stacked-100-area-chart)
- [Stacked 100% Column Chart](../types/stacked-chart.mdx#angular-stacked-100-column-chart)
- [Stacked 100% Bar Chart](../types/stacked-chart.mdx#angular-stacked-100-bar-chart)
- [Stacked 100% Spline Chart](../types/stacked-chart.mdx#angular-stacked-100-spline-chart)
| + +\* Note that the [Scatter Polygon Chart](../types/shape-chart.mdx) and [Scatter Polyline Chart](../types/shape-chart.mdx) have better performance than rest of charts if you have a lot of data sources bound to the chart. For more info, see [Series Collection](#series-collection) section. Otherwise, other chart types are faster. ### Chart Animations -Enabling [Chart Animations](chart-animations.md) will slightly delay final rendering series in the Angular charts while they play transition-in animations. +Enabling [Chart Animations](chart-animations.mdx) will slightly delay final rendering series in the Angular charts while they play transition-in animations. ### Chart Annotations -Enabling [Chart Annotations](chart-annotations.md) such as the Callout Annotations, Crosshairs Annotations, or Final Value Annotations, will slightly decrease performance of the Angular chart. +Enabling [Chart Annotations](chart-annotations.mdx) such as the Callout Annotations, Crosshairs Annotations, or Final Value Annotations, will slightly decrease performance of the Angular chart. ### Chart Highlighting -Enabling the [Chart Highlighting](chart-highlighting.md) will slightly decrease performance of the Angular chart. +Enabling the [Chart Highlighting](chart-highlighting.mdx) will slightly decrease performance of the Angular chart. ### Chart Legend @@ -124,7 +124,7 @@ Adding a legend to the Angular charts might decrease performance if titles of se ### Chart Markers -In Angular charts, [Markers](chart-markers.md) are especially expensive when it comes to chart performance because they add to the layout complexity of the chart, and perform data binding to obtain certain information. Also, markers decrease performance when there are a lot of data points or if there are many data sources bound. Therefore, if markers are not needed, they should be removed from the chart. +In Angular charts, [Markers](chart-markers.mdx) are especially expensive when it comes to chart performance because they add to the layout complexity of the chart, and perform data binding to obtain certain information. Also, markers decrease performance when there are a lot of data points or if there are many data sources bound. Therefore, if markers are not needed, they should be removed from the chart. This code snippet shows how to remove markers from the Angular charts. @@ -155,11 +155,11 @@ this.LineSeries.Resolution = 10; ### Chart Overlays -Enabling [Chart Overlays](chart-overlays.md) will slightly decrease performance of the Angular chart. +Enabling [Chart Overlays](chart-overlays.mdx) will slightly decrease performance of the Angular chart. ### Chart Trendlines -Enabling [Chart Trendlines](chart-trendlines.md) will slightly decrease performance of the Angular chart. +Enabling [Chart Trendlines](chart-trendlines.mdx) will slightly decrease performance of the Angular chart. ### Axis Types @@ -315,7 +315,7 @@ In addition to the general performance guidelines, the Angular collection of the control will decrease chart performance and we recommend [Sharing Axes](chart-axis-layouts.md#axis-sharing-example) between series. +Adding too many axis to the collection of the control will decrease chart performance and we recommend [Sharing Axes](chart-axis-layouts.mdx#axis-sharing-example) between series. ### Series Collection @@ -336,27 +336,27 @@ Also, adding a lot of series to the diff --git a/docs/angular/src/content/en/components/charts/features/chart-tooltips.mdx b/docs/angular/src/content/en/components/charts/features/chart-tooltips.mdx index 5331d3d2c8..5c4e348e09 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-tooltips.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-tooltips.mdx @@ -15,7 +15,7 @@ In Angular charts, tooltips provide details about bound data and they are render ## Angular Chart Tooltip Types -Angular Chart provide three types of tooltips that you can with tooltips enabled by setting the property. The following example shows the [Column Chart](../types/column-chart.md) with a combo-box that you can use to change type of tooltips. +Angular Chart provide three types of tooltips that you can with tooltips enabled by setting the property. The following example shows the [Column Chart](../types/column-chart.mdx) with a combo-box that you can use to change type of tooltips. @@ -48,8 +48,8 @@ This example shows how to create custom tooltips for each series in Angular Data You can find more information about related chart features in these topics: -- [Chart Annotations](chart-annotations.md) -- [Chart Markers](chart-markers.md) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Markers](chart-markers.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/features/chart-trendlines.mdx b/docs/angular/src/content/en/components/charts/features/chart-trendlines.mdx index 7e07445f60..ede62a293a 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-trendlines.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-trendlines.mdx @@ -59,8 +59,8 @@ The following are the options for the diff --git a/docs/angular/src/content/en/components/charts/features/chart-user-annotations.mdx b/docs/angular/src/content/en/components/charts/features/chart-user-annotations.mdx index 5d23171db1..5946a8ae60 100644 --- a/docs/angular/src/content/en/components/charts/features/chart-user-annotations.mdx +++ b/docs/angular/src/content/en/components/charts/features/chart-user-annotations.mdx @@ -86,5 +86,5 @@ The tooltip is designed to work in tandem with the `UserAnnotationInformationReq You can find more information about related chart features in these topics: -- [Chart Annotations](chart-annotations.md) -- [Chart Data Annotations](chart-data-annotations.md) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Data Annotations](chart-data-annotations.mdx) diff --git a/docs/angular/src/content/en/components/charts/types/area-chart.mdx b/docs/angular/src/content/en/components/charts/types/area-chart.mdx index a3aeebd02a..c0bd84ce20 100644 --- a/docs/angular/src/content/en/components/charts/types/area-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/area-chart.mdx @@ -63,7 +63,7 @@ Angular Area Chart is often used to show the change of value over time such as t ## Angular Area Chart with Multiple Series -Similarly to how you can show multiple [Line Chart](line-chart.md) and [Spline Chart](spline-chart.md), you may also combine multiple Area Charts in the same control. This is accomplished by binding multiple data source to property of the control. +Similarly to how you can show multiple [Line Chart](line-chart.mdx) and [Spline Chart](spline-chart.mdx), you may also combine multiple Area Charts in the same control. This is accomplished by binding multiple data source to property of the control. @@ -133,7 +133,7 @@ The Angular Stacked 100% Spline Area Chart is identical to the Stacked Spline Ar ## Angular Radial Area Chart -The Angular Radial Area Chart belongs to a group of [Radial Chart](radial-chart.md) and has a shape of a filled polygon that is bound by a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the Area Chart, but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in control by binding your data to , as shown in the example below. +The Angular Radial Area Chart belongs to a group of [Radial Chart](radial-chart.mdx) and has a shape of a filled polygon that is bound by a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the Area Chart, but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in control by binding your data to , as shown in the example below. @@ -141,7 +141,7 @@ The Angular Radial Area Chart belongs to a group of [Radial Chart](radial-chart. ## Angular Polar Area Chart -The Angular Polar Area Chart belongs to a group of [Polar Chart](polar-chart.md) and have a shape of a filled polygon, where vertices or corners are located at the polar (angle/radius) coordinates of data points and are connected by a straight line and then filling the area represented by the connected points. The Polar Area Chart uses the same concepts of data plotting as the Scatter Marker Chart, but instead wraps the points around a circle and fills in the area that is drawn, rather than stretching the points and area filled along a horizontal line. You can create this type of chart in control by binding your data to , as shown in the example below. +The Angular Polar Area Chart belongs to a group of [Polar Chart](polar-chart.mdx) and have a shape of a filled polygon, where vertices or corners are located at the polar (angle/radius) coordinates of data points and are connected by a straight line and then filling the area represented by the connected points. The Polar Area Chart uses the same concepts of data plotting as the Scatter Marker Chart, but instead wraps the points around a circle and fills in the area that is drawn, rather than stretching the points and area filled along a horizontal line. You can create this type of chart in control by binding your data to , as shown in the example below. @@ -149,7 +149,7 @@ The Angular Polar Area Chart belongs to a group of [Polar Chart](polar-chart.md) ## Angular Polar Spline Area Chart -The Angular Polar Spline Area Chart belongs to a group of [Polar Chart](polar-chart.md) and have a shape of a filled polygon, where vertices or corners are located at the polar (angle/radius) coordinates of data points and are connected by a curved spline and then filling the area represented by the connected points. The Polar Spline Area Chart uses the same concepts of data plotting as the Scatter Marker Chart, but instead wraps the points around a circle and fills in the area that is drawn, rather than stretching the points and area filled along a horizontal line. You can create this type of chart in control by binding your data to , as shown in the example below. +The Angular Polar Spline Area Chart belongs to a group of [Polar Chart](polar-chart.mdx) and have a shape of a filled polygon, where vertices or corners are located at the polar (angle/radius) coordinates of data points and are connected by a curved spline and then filling the area represented by the connected points. The Polar Spline Area Chart uses the same concepts of data plotting as the Scatter Marker Chart, but instead wraps the points around a circle and fills in the area that is drawn, rather than stretching the points and area filled along a horizontal line. You can create this type of chart in control by binding your data to , as shown in the example below. @@ -159,12 +159,12 @@ The Angular Polar Spline Area Chart belongs to a group of [Polar Chart](polar-ch You can find more information about related chart types in these topics: -- [Bar Chart](bar-chart.md) -- [Column Chart](column-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) -- [Spline Chart](spline-chart.md) -- [Stacked Chart](stacked-chart.md) +- [Bar Chart](bar-chart.mdx) +- [Column Chart](column-chart.mdx) +- [Polar Chart](polar-chart.mdx) +- [Radial Chart](radial-chart.mdx) +- [Spline Chart](spline-chart.mdx) +- [Stacked Chart](stacked-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/bar-chart.mdx b/docs/angular/src/content/en/components/charts/types/bar-chart.mdx index d8b8af11c9..5aa245c7da 100644 --- a/docs/angular/src/content/en/components/charts/types/bar-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/bar-chart.mdx @@ -3,14 +3,14 @@ title: "Angular Bar Chart and Graph | Ignite UI for Angular" description: "Angular Bar Chart is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories. Try for FREE." keywords: "Angular Charts, Bar Chart, Bar Graph, Horizontal Chart, Infragistics" license: commercial -mentionedTypes: ["DataChart", "BarSeries", "StackedBarSeries", "Stacked100BarSeries", "Series"] +mentionedTypes: ["DataChart", "BarSeries", "StackedBarSeries", "Stacked100BarSeries", "RangeBarSeries", "Series"] namespace: Infragistics.Controls.Charts --- import Sample from 'igniteui-astro-components/components/mdx/Sample.astro'; import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular Bar Chart -The Ignite UI for Angular Bar Chart, Bar Graph, or Horizontal Bar Chart, is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by horizontal bars with equal heights but different lengths. This chart is ideal for showing variations in the value of an item over time. Data is represented using a collection of rectangles that extend from the left to right of the chart towards the values of data points. Bar Chart is very similar to [Column Chart](column-chart.md) except that Bar Chart renders with 90 degrees clockwise rotation and therefore it has horizontal orientation (left to right) while [Column Chart](column-chart.md) has vertical orientation (up and down) +The Ignite UI for Angular Bar Chart, Bar Graph, or Horizontal Bar Chart, is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by horizontal bars with equal heights but different lengths. This chart is ideal for showing variations in the value of an item over time. Data is represented using a collection of rectangles that extend from the left to right of the chart towards the values of data points. Bar Chart is very similar to [Column Chart](column-chart.mdx) except that Bar Chart renders with 90 degrees clockwise rotation and therefore it has horizontal orientation (left to right) while [Column Chart](column-chart.mdx) has vertical orientation (up and down) ## Angular Bar Chart Example You can create Angular Bar Chart in the control by binding your data sources to multiple , as shown in the example below: @@ -52,7 +52,7 @@ These use cases are commonly used for the following scenarios: ### When Not to Use Bar Chart - You have too much data so the Y-Axis can't fit in the space or is not legible. -- You need a detailed Time-Series analysis - consider a [Line Chart](line-chart.md) with a Time-Series for this type of data. +- You need a detailed Time-Series analysis - consider a [Line Chart](line-chart.mdx) with a Time-Series for this type of data. ### Bar Chart Data Structure - The data source must be an array or a list of data items. @@ -73,7 +73,7 @@ The Bar Chart is able to render multiple bars per category for comparison purpos ## Angular Bar Chart Styling -The Bar Chart can be styled, and allows for the ability to use [annotation values](../features/chart-annotations.md) for each bar, for example, to demonstrate percent comparisons. You can create this type of chart in the control by binding your data to a and adding a , as shown in the example below: +The Bar Chart can be styled, and allows for the ability to use [annotation values](../features/chart-annotations.mdx) for each bar, for example, to demonstrate percent comparisons. You can create this type of chart in the control by binding your data to a and adding a , as shown in the example below: @@ -95,15 +95,29 @@ You can create this type of chart in the control by +
+ +## Angular Range Bar Chart + +The Angular Range Bar Chart belongs to a group of range charts and is rendered using horizontal rectangles that can appear in the middle of the plot area of the chart, rather than stretching from the left like the traditional [Category Bar Chart](bar-chart.mdx#angular-bar-chart-example). This type of series emphasizes the amount of change between low values and high values in the same data point over a period of time or compares multiple items. + +Range values are represented on the X-Axis and categories are displayed on the Y-Axis. Because each bar visualizes both a low value and a high value, this chart is useful for scenarios such as showing daily temperature ranges, minimum and maximum prices, or any bounded measurements where a single value is not sufficient. + +The Range Bar Chart is identical to the [Range Column Chart](column-chart.mdx#angular-range-column-chart) in all aspects except that the ranges are represented as a set of horizontal bars rather than vertical columns. + +You can create this type of chart in the control by binding your data to a . The series reads low and high values from `LowMemberPath` and `HighMemberPath`, and it typically uses a `NumericXAxis` with a `CategoryYAxis`, as shown in the example below: + + + ## Additional Resources You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Column Chart](column-chart.md) -- [Line Chart](line-chart.md) -- [Spline Chart](spline-chart.md) -- [Stacked Chart](stacked-chart.md) +- [Area Chart](area-chart.mdx) +- [Column Chart](column-chart.mdx) +- [Line Chart](line-chart.mdx) +- [Spline Chart](spline-chart.mdx) +- [Stacked Chart](stacked-chart.mdx) ## API References @@ -111,4 +125,5 @@ You can find more information about related chart types in these topics: + diff --git a/docs/angular/src/content/en/components/charts/types/bubble-chart.mdx b/docs/angular/src/content/en/components/charts/types/bubble-chart.mdx index 20a867bd77..b56181818e 100644 --- a/docs/angular/src/content/en/components/charts/types/bubble-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/bubble-chart.mdx @@ -10,7 +10,7 @@ import Sample from 'igniteui-astro-components/components/mdx/Sample.astro'; import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular Bubble Chart -The Ignite UI for Angular Bubble Chart is a type of [Scatter Chart](scatter-chart.md) that show markers with variable scaling to represent the relationship among items in several distinct series of data or to plot data items using x and y coordinates. These coordinates of the data point are determined by two numeric data columns. The Bubble Chart draws attention to uneven intervals or clusters of data. This chart is often used to plot scientific data, and can highlight the deviation of collected data from predicted results. The Bubble Chart has many of the characteristics of the [Scatter Marker Chart](scatter-chart.md#angular-scatter-marker-chart) but with the option to have various radius scale sizes. +The Ignite UI for Angular Bubble Chart is a type of [Scatter Chart](scatter-chart.mdx) that show markers with variable scaling to represent the relationship among items in several distinct series of data or to plot data items using x and y coordinates. These coordinates of the data point are determined by two numeric data columns. The Bubble Chart draws attention to uneven intervals or clusters of data. This chart is often used to plot scientific data, and can highlight the deviation of collected data from predicted results. The Bubble Chart has many of the characteristics of the [Scatter Marker Chart](scatter-chart.mdx#angular-scatter-marker-chart) but with the option to have various radius scale sizes. ## Angular Bubble Chart Example You can create Ignite UI for Angular Bubble Chart in control using the and two numeric axes, as shown in the example below. @@ -34,8 +34,8 @@ In Angular Bubble Chart, you can customize shape of bubble markers using diff --git a/docs/angular/src/content/en/components/charts/types/column-chart.mdx b/docs/angular/src/content/en/components/charts/types/column-chart.mdx index 60ec6fb529..e32ecad540 100644 --- a/docs/angular/src/content/en/components/charts/types/column-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/column-chart.mdx @@ -11,7 +11,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular Column Chart -The Ignite UI for Angular Column Char, Column Graph, or Vertical Bar Chart is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by columns with equal widths but different heights. These columns extend from the bottom to top of the chart towards the values of data points. This chart emphasizes the amount of change over a period of time or compares multiple items. Column Chart is very similar to [Bar Chart](bar-chart.md) except that Column Chart renders in vertical orientation (up and down) while [Bar Chart](bar-chart.md) has horizontal orientation (left to right) or 90 degrees clockwise rotation. +The Ignite UI for Angular Column Char, Column Graph, or Vertical Bar Chart is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by columns with equal widths but different heights. These columns extend from the bottom to top of the chart towards the values of data points. This chart emphasizes the amount of change over a period of time or compares multiple items. Column Chart is very similar to [Bar Chart](bar-chart.mdx) except that Column Chart renders in vertical orientation (up and down) while [Bar Chart](bar-chart.mdx) has horizontal orientation (left to right) or 90 degrees clockwise rotation. ## Angular Column Chart Example @@ -81,7 +81,7 @@ The following sections explain more advanced types of Angular Column Charts that ## Angular Waterfall Chart -The Waterfall Chart belongs to a group of category charts and it is rendered using a collection of vertical columns that show the difference between consecutive data points. The columns are color coded for distinguishing between positive and negative changes in value. The Waterfall Chart is similar in appearance to the [Range Column Chart](column-chart.md#angular-range-column-chart), but it requires only one numeric data column rather than two columns for each data point. +The Waterfall Chart belongs to a group of category charts and it is rendered using a collection of vertical columns that show the difference between consecutive data points. The columns are color coded for distinguishing between positive and negative changes in value. The Waterfall Chart is similar in appearance to the [Range Column Chart](column-chart.mdx#angular-range-column-chart), but it requires only one numeric data column rather than two columns for each data point. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -91,7 +91,7 @@ You can create this type of chart in the control by ## Angular Stacked Column Chart -The Stacked Column Chart is similar to the [Category Column Chart](column-chart.md#angular-column-chart-example) in all aspects, except the series are represented on top of one another rather than to the side. The Stacked Column Chart is used to show comparing results between series. Each stacked fragment in the collection represents one visual element in each stack. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the Y-Axis, and all negative values are grouped on the negative side of the Y-Axis. The Stacked Column Chart uses the same concepts of data plotting as the [Stacked Bar Chart](stacked-chart.md#angular-stacked-bar-chart) but data points are stacked along vertical line (Y-Axis) rather than along horizontal line (X-Axis). +The Stacked Column Chart is similar to the [Category Column Chart](column-chart.mdx#angular-column-chart-example) in all aspects, except the series are represented on top of one another rather than to the side. The Stacked Column Chart is used to show comparing results between series. Each stacked fragment in the collection represents one visual element in each stack. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the Y-Axis, and all negative values are grouped on the negative side of the Y-Axis. The Stacked Column Chart uses the same concepts of data plotting as the [Stacked Bar Chart](stacked-chart.mdx#angular-stacked-bar-chart) but data points are stacked along vertical line (Y-Axis) rather than along horizontal line (X-Axis). You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -101,7 +101,7 @@ You can create this type of chart in the control by ## Angular Stacked 100% Column Chart -The Stacked 100% Column Chart is identical to the [Stacked Column Chart](stacked-chart.md#angular-stacked-column-chart) in all aspects except in their treatment of the values on Y-Axis. Instead of presenting a direct representation of the data, the Stacked 100 Column Chart presents the data in terms of percent of the sum of all values in a data point. +The Stacked 100% Column Chart is identical to the [Stacked Column Chart](stacked-chart.mdx#angular-stacked-column-chart) in all aspects except in their treatment of the values on Y-Axis. Instead of presenting a direct representation of the data, the Stacked 100 Column Chart presents the data in terms of percent of the sum of all values in a data point. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -111,9 +111,9 @@ You can create this type of chart in the control by ## Angular Range Column Chart -The Angular Range Column Chart belongs to a group of range charts and is rendered using vertical rectangles that can appear in the middle of the plot area of the chart, rather than stretching from the bottom like the traditional [Category Column Chart](column-chart.md#angular-column-chart-example). This type of series emphasizes the amount of change between low values and high values in the same data point over a period of time or compares multiple items. Range values are represented on the Y-Axis and categories are displayed on the X-Axis. +The Angular Range Column Chart belongs to a group of range charts and is rendered using vertical rectangles that can appear in the middle of the plot area of the chart, rather than stretching from the bottom like the traditional [Category Column Chart](column-chart.mdx#angular-column-chart-example). This type of series emphasizes the amount of change between low values and high values in the same data point over a period of time or compares multiple items. Range values are represented on the Y-Axis and categories are displayed on the X-Axis. -The Range Column Chart is identical to the [Range Area Chart](area-chart.md)(area-chart.md#angular-range-area-chart) in all aspects except that the ranges are represented as a set of vertical columns rather than a filled area. +The Range Column Chart is identical to the [Range Area Chart](area-chart.mdx#angular-range-area-chart) in all aspects except that the ranges are represented as a set of vertical columns rather than a filled area. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -123,7 +123,7 @@ You can create this type of chart in the control by ## Angular Radial Column Chart -The Radial Column Chart belongs to a group of [Radial Chart](radial-chart.md), and is visualized by using a collection of rectangles that extend from the center of the chart toward the locations of data points. This utilizes the same concepts of data plotting as the [Category Column Chart](column-chart.md#angular-column-chart-example), but wraps data points around a circle rather than stretching them horizontally. +The Radial Column Chart belongs to a group of [Radial Chart](radial-chart.mdx), and is visualized by using a collection of rectangles that extend from the center of the chart toward the locations of data points. This utilizes the same concepts of data plotting as the [Category Column Chart](column-chart.mdx#angular-column-chart-example), but wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -135,10 +135,10 @@ You can create this type of chart in the control by You can find more information about related chart types in these topics: -- [Bar Chart](bar-chart.md) -- [Composite Chart](Composite-chart.md) -- [Radial Chart](radial-chart.md) -- [Stacked Chart](stacked-chart.md) +- [Bar Chart](bar-chart.mdx) +- [Composite Chart](composite-chart.mdx) +- [Radial Chart](radial-chart.mdx) +- [Stacked Chart](stacked-chart.mdx) ## API References The following table lists API members mentioned in the above sections: diff --git a/docs/angular/src/content/en/components/charts/types/composite-chart.mdx b/docs/angular/src/content/en/components/charts/types/composite-chart.mdx index b333114812..2cdca45d14 100644 --- a/docs/angular/src/content/en/components/charts/types/composite-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/composite-chart.mdx @@ -23,10 +23,10 @@ The following example demonstrates how to create Composite Chart using ## Additional Resources -- [Donut Chart](donut-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) +- [Donut Chart](donut-chart.mdx) +- [Polar Chart](polar-chart.mdx) +- [Radial Chart](radial-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/donut-chart.mdx b/docs/angular/src/content/en/components/charts/types/donut-chart.mdx index 708ec3e29c..1707831913 100644 --- a/docs/angular/src/content/en/components/charts/types/donut-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/donut-chart.mdx @@ -10,7 +10,7 @@ import Sample from 'igniteui-astro-components/components/mdx/Sample.astro'; import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular Donut Chart -The Ignite UI for Angular Donut Chart is similar to the [Pie Chart](pie-chart.md), proportionally illustrating the occurrences of a variable. The donut chart can display multiple variables in concentric rings, and provides built-in support for visualizing hierarchical data. The rings are capable of being bound to a different data item, or they can share a common data source. +The Ignite UI for Angular Donut Chart is similar to the [Pie Chart](pie-chart.mdx), proportionally illustrating the occurrences of a variable. The donut chart can display multiple variables in concentric rings, and provides built-in support for visualizing hierarchical data. The rings are capable of being bound to a different data item, or they can share a common data source. ## Angular Donut Chart Example You can create Donut Chart using the control by binding your data as shown in the example below. @@ -22,13 +22,13 @@ You can create Donut Chart using the control by ### Are Angular Donut Charts right for your project? Donut Charts are appropriate for small data sets and are easy to read at a glance. Donut charts are just one type of part-to-whole visualization. Others include: -- [Pie](pie-chart.md) -- [Stacked Area](area-chart.md) -- [Stacked 100% Area (Stacked Percentage Area)](area-chart.md) -- [Stacked Bar](bar-chart.md) -- [Stacked 100% Bar (Stacked Percentage Bar)](bar-chart.md) -- [Treemap](treemap-chart.md) -- [Waterfall](column-chart.md) +- [Pie](pie-chart.mdx) +- [Stacked Area](area-chart.mdx) +- [Stacked 100% Area (Stacked Percentage Area)](area-chart.mdx) +- [Stacked Bar](bar-chart.mdx) +- [Stacked 100% Bar (Stacked Percentage Bar)](bar-chart.mdx) +- [Treemap](treemap-chart.mdx) +- [Waterfall](column-chart.mdx) The Angular Donut Chart includes interactive features that give the viewer tools to analyze data, like: @@ -46,10 +46,10 @@ The Angular Donut Chart includes interactive features that give the viewer tools - Ensuring the color palette is distinguishable for segments/slices of the parts. ### When not to use a Donut Chart -- Comparing change over time —use a [Bar](bar-chart.md), [Line](line-chart.md) or [Area](area-chart.md) chart. -- Requiring precise data comparison —use a [Bar](bar-chart.md), [Line](line-chart.md) or [Area](area-chart.md) chart. -- You have more than 6 or 8 segments (high data volume) — consider a [Bar](bar-chart.md), [Line](line-chart.md) or [Area](area-chart.md) chart if it works for your data story. -- It would be easier for the viewer to perceive the value difference in a [Bar](bar-chart.md) chart. +- Comparing change over time —use a [Bar](bar-chart.mdx), [Line](line-chart.mdx) or [Area](area-chart.mdx) chart. +- Requiring precise data comparison —use a [Bar](bar-chart.mdx), [Line](line-chart.mdx) or [Area](area-chart.mdx) chart. +- You have more than 6 or 8 segments (high data volume) — consider a [Bar](bar-chart.mdx), [Line](line-chart.mdx) or [Area](area-chart.mdx) chart if it works for your data story. +- It would be easier for the viewer to perceive the value difference in a [Bar](bar-chart.mdx) chart. - You have negative data, as this can not be represented in a donut chart. ## Angular Donut Chart - Slice Selection @@ -65,9 +65,9 @@ It is possible to have a multiple ring display in the Angular Donut Chart, with ## Additional Resources You can find more information about related chart types in these topics: -- [Pie Chart](pie-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) +- [Pie Chart](pie-chart.mdx) +- [Polar Chart](polar-chart.mdx) +- [Radial Chart](radial-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/line-chart.mdx b/docs/angular/src/content/en/components/charts/types/line-chart.mdx index 5cde3f417a..5da241124f 100644 --- a/docs/angular/src/content/en/components/charts/types/line-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/line-chart.mdx @@ -25,8 +25,8 @@ You can create the Angular Line Chart in the co ### Are Angular Line Charts right for your project? -- Different than an [area chart](area-chart.md), the line chart does not fill the area between the X-Axis (bottom axis) and the line. -- The Angular line chart is identical to the Angular [spline chart](spline-chart.md) in all aspects except that the line connecting data points does not have spline interpolation and smoothing for improved presentation of data. +- Different than an [area chart](area-chart.mdx), the line chart does not fill the area between the X-Axis (bottom axis) and the line. +- The Angular line chart is identical to the Angular [spline chart](spline-chart.mdx) in all aspects except that the line connecting data points does not have spline interpolation and smoothing for improved presentation of data. A Line Chart includes several variants based on your data or how you want to tell the correct story with your data. These include: @@ -148,7 +148,7 @@ You can create this type of chart in the control by ## Angular Polar Line Chart -The Polar Line Chart belongs to a group of polar charts and is rendered using a collection of straight lines connecting data points in polar (angle/radius) coordinate system. Polar Line Charts use the same concepts of data plotting as the [Scatter Line Chart](scatter-chart.md) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. +The Polar Line Chart belongs to a group of polar charts and is rendered using a collection of straight lines connecting data points in polar (angle/radius) coordinate system. Polar Line Charts use the same concepts of data plotting as the [Scatter Line Chart](scatter-chart.mdx) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -160,12 +160,12 @@ You can create this type of chart in the control by You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Column Chart](column-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) -- [Spline Chart](spline-chart.md) -- [Stacked Chart](stacked-chart.md) +- [Area Chart](area-chart.mdx) +- [Column Chart](column-chart.mdx) +- [Polar Chart](polar-chart.mdx) +- [Radial Chart](radial-chart.mdx) +- [Spline Chart](spline-chart.mdx) +- [Stacked Chart](stacked-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/pie-chart.mdx b/docs/angular/src/content/en/components/charts/types/pie-chart.mdx index e6109b99ca..47c32efc60 100644 --- a/docs/angular/src/content/en/components/charts/types/pie-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/pie-chart.mdx @@ -122,9 +122,9 @@ The Radial Pie Chart belongs to a group of Radial Charts and uses belongs to a g ## Additional Resources -- [Donut Chart](donut-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) +- [Donut Chart](donut-chart.mdx) +- [Polar Chart](polar-chart.mdx) +- [Radial Chart](radial-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/point-chart.mdx b/docs/angular/src/content/en/components/charts/types/point-chart.mdx index cef9b2660c..4cd4194c8f 100644 --- a/docs/angular/src/content/en/components/charts/types/point-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/point-chart.mdx @@ -35,17 +35,17 @@ Once the Angular Point Chart is set up, we may want to make some further styling ## Advanced Types of Point Charts You can create more advanced types of Angular Point Charts using the control instead of control by following these topics: -- [Scatter Bubble Chart](bubble-chart.md) -- [Scatter Marker Chart](scatter-chart.md#angular-scatter-marker-chart) -- [Scatter HD Chart](scatter-chart.md#angular-scatter-high-density-chart) -- [Polar Marker Chart](polar-chart.md#angular-polar-marker-chart) +- [Scatter Bubble Chart](bubble-chart.mdx) +- [Scatter Marker Chart](scatter-chart.mdx#angular-scatter-marker-chart) +- [Scatter HD Chart](scatter-chart.mdx#angular-scatter-high-density-chart) +- [Polar Marker Chart](polar-chart.mdx#angular-polar-marker-chart) ## Additional Resources You can find more information about related chart features in these topics: -- [Chart Performance](../features/chart-performance.md) -- [Chart Markers](../features/chart-markers.md) +- [Chart Performance](../features/chart-performance.mdx) +- [Chart Markers](../features/chart-markers.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/polar-chart.mdx b/docs/angular/src/content/en/components/charts/types/polar-chart.mdx index 3f9aa005de..7f03ad020f 100644 --- a/docs/angular/src/content/en/components/charts/types/polar-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/polar-chart.mdx @@ -10,30 +10,30 @@ import Sample from 'igniteui-astro-components/components/mdx/Sample.astro'; import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular Polar Chart -The Ignite UI for Angular Polar Chart uses the polar coordinate system (angle, radius) instead of the Cartesian coordinate system (x, y) to plot data in chart. In other words, Polar Chart takes concepts of [Scatter Series](scatter-chart.md) and wrap them around a circle rather than stretching data points horizontally. It is often used to plot scientific data (e.g. wind direction and speed, direction, and strength of magnetic field, location of objects in solar system), and can highlight the deviation of collected data from predicted results. +The Ignite UI for Angular Polar Chart uses the polar coordinate system (angle, radius) instead of the Cartesian coordinate system (x, y) to plot data in chart. In other words, Polar Chart takes concepts of [Scatter Series](scatter-chart.mdx) and wrap them around a circle rather than stretching data points horizontally. It is often used to plot scientific data (e.g. wind direction and speed, direction, and strength of magnetic field, location of objects in solar system), and can highlight the deviation of collected data from predicted results. ## Angular Polar Area Chart -The Polar Area Chart renders using a collection of polygons connecting data points and it uses the same concepts of data plotting as the [Category Area Chart](area-chart.md#angular-area-chart-example) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Polar Area Chart renders using a collection of polygons connecting data points and it uses the same concepts of data plotting as the [Category Area Chart](area-chart.mdx#angular-area-chart-example) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: ## Angular Polar Spline Area Chart -The Polar Spline Area Chart renders also as a collection of polygons but they have curved splines connecting data points instead of straight lines like [Polar Area Chart](polar-chart.md#angular-polar-area-chart) does. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Polar Spline Area Chart renders also as a collection of polygons but they have curved splines connecting data points instead of straight lines like [Polar Area Chart](polar-chart.mdx#angular-polar-area-chart) does. You can create this type of chart in the control by binding your data to a , as shown in the example below: ## Angular Polar Marker Chart -The Polar Marker Chart renders using a collection of markers representing data points in polar (angle/radius) coordinate system. This chart uses the same concepts of data plotting as the [Scatter Marker Chart](scatter-chart.md#angular-scatter-marker-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Polar Marker Chart renders using a collection of markers representing data points in polar (angle/radius) coordinate system. This chart uses the same concepts of data plotting as the [Scatter Marker Chart](scatter-chart.mdx#angular-scatter-marker-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: ## Angular Polar Line Chart -The Polar Line Chart renders using a collection of straight lines connecting data points in polar (angle/radius) coordinate system. This chart uses the same concepts of data plotting as the [Scatter Line Chart](scatter-chart.md#angular-scatter-line-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Polar Line Chart renders using a collection of straight lines connecting data points in polar (angle/radius) coordinate system. This chart uses the same concepts of data plotting as the [Scatter Line Chart](scatter-chart.mdx#angular-scatter-line-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: ## Angular Polar Spline Chart -The Polar Spline Chart renders using a collection of curved splines connecting data points in polar (angle/radius) coordinate system. This Chart uses the same concepts of data plotting as the [Scatter Spline Chart](scatter-chart.md#angular-scatter-spline-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Polar Spline Chart renders using a collection of curved splines connecting data points in polar (angle/radius) coordinate system. This Chart uses the same concepts of data plotting as the [Scatter Spline Chart](scatter-chart.mdx#angular-scatter-spline-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -45,13 +45,13 @@ Once our polar chart is created, we may want to make some further styling custom ## Additional Resources You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Donut Chart](Donut-chart.md) -- [Line Chart](line-chart.md) -- [Pie Chart](Pie-chart.md) -- [Radial Chart](radial-chart.md) -- [Scatter Chart](scatter-chart.md) -- [Spline Chart](spline-chart.md) +- [Area Chart](area-chart.mdx) +- [Donut Chart](donut-chart.mdx) +- [Line Chart](line-chart.mdx) +- [Pie Chart](pie-chart.mdx) +- [Radial Chart](radial-chart.mdx) +- [Scatter Chart](scatter-chart.mdx) +- [Spline Chart](spline-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/radial-chart.mdx b/docs/angular/src/content/en/components/charts/types/radial-chart.mdx index 5d57c840e5..37af411867 100644 --- a/docs/angular/src/content/en/components/charts/types/radial-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/radial-chart.mdx @@ -15,7 +15,7 @@ The Ignite UI for Angular Radial Chart takes data and render it as collection of ## Angular Radial Area Chart -The Angular Radial Area Chart has a shape of a filled polygon that is bound by a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the [Area Chart](area-chart.md), but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in control by binding your data to , as shown in the example below. +The Angular Radial Area Chart has a shape of a filled polygon that is bound by a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the [Area Chart](area-chart.mdx), but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in control by binding your data to , as shown in the example below. @@ -23,7 +23,7 @@ The Angular Radial Area Chart has a shape of a filled polygon that is bound by a ## Angular Radial Column Chart -The Radial Column Chart is visualized by using a collection of rectangles that extend from the center of the chart toward the locations of data points. This utilizes the same concepts of data plotting as the [Column Chart](column-chart.md), but wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Radial Column Chart is visualized by using a collection of rectangles that extend from the center of the chart toward the locations of data points. This utilizes the same concepts of data plotting as the [Column Chart](column-chart.mdx), but wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -31,7 +31,7 @@ The Radial Column Chart is visualized by using a collection of rectangles that e ## Angular Radial Line Chart -The Angular Radial Line Chart has renders as a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the [Line Chart](line-chart.md), but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in the control by binding your data to , as shown in the example below: +The Angular Radial Line Chart has renders as a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the [Line Chart](line-chart.mdx), but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in the control by binding your data to , as shown in the example below: @@ -63,11 +63,11 @@ In addition, the labels can be configured to appear near or wide from the chart. You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Column Chart](column-chart.md) -- [Donut Chart](donut-chart.md) -- [Line Chart](line-chart.md) -- [Pie Chart](pie-chart.md) +- [Area Chart](area-chart.mdx) +- [Column Chart](column-chart.mdx) +- [Donut Chart](donut-chart.mdx) +- [Line Chart](line-chart.mdx) +- [Pie Chart](pie-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/scatter-chart.mdx b/docs/angular/src/content/en/components/charts/types/scatter-chart.mdx index 3aa513dd0a..a97ce76287 100644 --- a/docs/angular/src/content/en/components/charts/types/scatter-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/scatter-chart.mdx @@ -65,11 +65,11 @@ Angular Scatter Contour Chart draws colored contour lines based on a triangulati You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Bubble Chart](bubble-chart.md) -- [Line Chart](line-chart.md) -- [Spline Chart](spline-chart.md) -- [Shape Chart](shape-chart.md) +- [Area Chart](area-chart.mdx) +- [Bubble Chart](bubble-chart.mdx) +- [Line Chart](line-chart.mdx) +- [Spline Chart](spline-chart.mdx) +- [Shape Chart](shape-chart.mdx) ## API References The following table lists API members mentioned in the above sections: diff --git a/docs/angular/src/content/en/components/charts/types/shape-chart.mdx b/docs/angular/src/content/en/components/charts/types/shape-chart.mdx index 749e188859..631ed892f2 100644 --- a/docs/angular/src/content/en/components/charts/types/shape-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/shape-chart.mdx @@ -33,9 +33,9 @@ You can create this type of chart in the control by You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Line Chart](line-chart.md) -- [Scatter Chart](scatter-chart.md) +- [Area Chart](./area-chart.mdx) +- [Line Chart](./line-chart.mdx) +- [Scatter Chart](./scatter-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/sparkline-chart.mdx b/docs/angular/src/content/en/components/charts/types/sparkline-chart.mdx index 319f29ca34..9a1ea2d2ba 100644 --- a/docs/angular/src/content/en/components/charts/types/sparkline-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/sparkline-chart.mdx @@ -119,9 +119,9 @@ You can embed the Angular Sparkline in a template column of data grid or other U You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Column Chart](column-chart.md) -- [Line Chart](line-chart.md) +- [Area Chart](./area-chart.mdx) +- [Column Chart](./column-chart.mdx) +- [Line Chart](./line-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/spline-chart.mdx b/docs/angular/src/content/en/components/charts/types/spline-chart.mdx index 85ad7ed3d9..4991695a15 100644 --- a/docs/angular/src/content/en/components/charts/types/spline-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/spline-chart.mdx @@ -10,7 +10,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular Spline Chart -The Ignite UI for Angular Spline Chart belongs to a group of Category Charts that render as a collection of points connected by smooth curves of spline. Values are represented on the y-axis and categories are displayed on the x-axis. Spline Chart emphasizes the amount of change over a period of time or compares multiple items as well as the relationship of parts to a whole by displaying the total of the plotted values. Spline Chart is identical to [Line Chart](line-chart.md) in all aspects except that line connecting data points has spline interpolation and smoothing for improved presentation of data. +The Ignite UI for Angular Spline Chart belongs to a group of Category Charts that render as a collection of points connected by smooth curves of spline. Values are represented on the y-axis and categories are displayed on the x-axis. Spline Chart emphasizes the amount of change over a period of time or compares multiple items as well as the relationship of parts to a whole by displaying the total of the plotted values. Spline Chart is identical to [Line Chart](./line-chart.mdx) in all aspects except that line connecting data points has spline interpolation and smoothing for improved presentation of data. ## Angular Spline Chart Example @@ -78,11 +78,11 @@ You can create this type of chart in the control by You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Line Chart](spline-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) -- [Stacked Chart](stacked-chart.md) +- [Area Chart](./area-chart.mdx) +- [Line Chart](./spline-chart.mdx) +- [Polar Chart](./polar-chart.mdx) +- [Radial Chart](./radial-chart.mdx) +- [Stacked Chart](./stacked-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/stacked-chart.mdx b/docs/angular/src/content/en/components/charts/types/stacked-chart.mdx index a6701a39ab..c014f65e0e 100644 --- a/docs/angular/src/content/en/components/charts/types/stacked-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/stacked-chart.mdx @@ -23,7 +23,7 @@ The following sections demonstrate individual types of Ignite UI for Angular Sta ## Angular Stacked Area Chart -Stacked Area Charts are rendered using a collection of points connected by line segments, with the area below the line filled in and stacked on top of each other. Stacked Area Charts follow all the same requirements as [Area Chart](area-chart.md), with the only difference being that visually, the shaded areas are stacked on top of each other. +Stacked Area Charts are rendered using a collection of points connected by line segments, with the area below the line filled in and stacked on top of each other. Stacked Area Charts follow all the same requirements as [Area Chart](./area-chart.mdx), with the only difference being that visually, the shaded areas are stacked on top of each other. You can create this type of chart in the control by binding your data to a , as shown in the example below. @@ -40,7 +40,7 @@ You can create this type of chart in the control by A Stacked Bar Chart, or Stacked Bar Graph, is a type of category chart that is used to compare the composition of different categories of data by displaying different sized fragments in the horizontal bars of the chart. The length of each bar, or stack of fragments, is proportionate to its overall value. -The Stacked Bar Chart differs from the [Bar Chart](bar-chart.md) in that the data points representing your data are stacked next to each other horizontally to visually group your data. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the X-Axis, and all negative values are grouped on the negative side of the X-Axis. +The Stacked Bar Chart differs from the [Bar Chart](./bar-chart.mdx) in that the data points representing your data are stacked next to each other horizontally to visually group your data. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the X-Axis, and all negative values are grouped on the negative side of the X-Axis. In this example of an Stacked Bar Chart, we have a Numeric X Axis (bottom labels of the chart) and a Category Y Axis (left labels of the chart). You can create this type of chart in the control by binding your data to a , as shown in the example below. @@ -56,7 +56,7 @@ In this example of a Stacked 100% Bar Chart, the Energy Product values are shown ## Angular Stacked Column Chart -The Stacked Column Chart is identical to the [Column Chart](column-chart.md) in all aspects, except the series are represented on top of one another rather than to the side. The Stacked Column Chart is used to show comparing results between series. Each stacked fragment in the collection represents one visual element in each stack. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the Y-Axis, and all negative values are grouped on the negative side of the Y-Axis. The Stacked Column Chart uses the same concepts of data plotting as the Stacked Bar Chart but data points are stacked along vertical line (Y-Axis) rather than along horizontal line (X-Axis). +The Stacked Column Chart is identical to the [Column Chart](./column-chart.mdx) in all aspects, except the series are represented on top of one another rather than to the side. The Stacked Column Chart is used to show comparing results between series. Each stacked fragment in the collection represents one visual element in each stack. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the Y-Axis, and all negative values are grouped on the negative side of the Y-Axis. The Stacked Column Chart uses the same concepts of data plotting as the Stacked Bar Chart but data points are stacked along vertical line (Y-Axis) rather than along horizontal line (X-Axis). You can create this type of chart in the control by binding your data to a , as shown in the example below. @@ -86,7 +86,7 @@ You can create this type of chart in the control by ## Angular Stacked Spline Area Chart -Stacked Spline Area Charts are rendered using a collection of points connected by curved spline segments, with the area below the curved spline fill in and stacked on top of each other. Stacked Spline Area Charts follow all of the same requirements as [Area Chart](area-chart.md), with the only difference being that the visually shaded areas are stacked on top of each other. +Stacked Spline Area Charts are rendered using a collection of points connected by curved spline segments, with the area below the curved spline fill in and stacked on top of each other. Stacked Spline Area Charts follow all of the same requirements as [Area Chart](./area-chart.mdx), with the only difference being that the visually shaded areas are stacked on top of each other. You can create this type of chart in the control by binding your data to a , as shown in the example below. @@ -117,11 +117,11 @@ You can create this type of chart in the control by ## Additional Resources You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Bar Chart](bar-chart.md) -- [Column Chart](column-chart.md) -- [Line Chart](line-chart.md) -- [Spline Chart](spline-chart.md) +- [Area Chart](./area-chart.mdx) +- [Bar Chart](./bar-chart.mdx) +- [Column Chart](./column-chart.mdx) +- [Line Chart](./line-chart.mdx) +- [Spline Chart](./spline-chart.mdx) ## API References The following table lists API members mentioned in the above sections: diff --git a/docs/angular/src/content/en/components/charts/types/step-chart.mdx b/docs/angular/src/content/en/components/charts/types/step-chart.mdx index 4d1d33531f..d0088e99a2 100644 --- a/docs/angular/src/content/en/components/charts/types/step-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/step-chart.mdx @@ -37,9 +37,9 @@ If you need Step Charts with more features such as composite other series, you c You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Line Chart](line-chart.md) -- [Chart Markers](../features/chart-markers.md) +- [Area Chart](./area-chart.mdx) +- [Line Chart](./line-chart.mdx) +- [Chart Markers](../features/chart-markers.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/stock-chart.mdx b/docs/angular/src/content/en/components/charts/types/stock-chart.mdx index e101178db7..80c1cf3529 100644 --- a/docs/angular/src/content/en/components/charts/types/stock-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/stock-chart.mdx @@ -122,11 +122,11 @@ In this example, the stock chart is plotting revenue for United States. You can find more information about related chart features in these topics: -- [Chart Animations](../features/chart-Animations.md) -- [Chart Annotations](../features/chart-annotations.md) -- [Chart Navigation](../features/chart-navigation.md) -- [Chart Trendlines](../features/chart-trendlines.md) -- [Chart Performance](../features/chart-performance.md) +- [Chart Animations](../features/chart-animations.mdx) +- [Chart Annotations](../features/chart-annotations.mdx) +- [Chart Navigation](../features/chart-navigation.mdx) +- [Chart Trendlines](../features/chart-trendlines.mdx) +- [Chart Performance](../features/chart-performance.mdx) ## API References diff --git a/docs/angular/src/content/en/components/charts/types/treemap-chart.mdx b/docs/angular/src/content/en/components/charts/types/treemap-chart.mdx index 8513183b8d..e5cb7a3f1d 100644 --- a/docs/angular/src/content/en/components/charts/types/treemap-chart.mdx +++ b/docs/angular/src/content/en/components/charts/types/treemap-chart.mdx @@ -112,8 +112,8 @@ In the following example, the treemap demonstrates the ability of node highlight You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Shape Chart](shape-chart.md) +- [Area Chart](./area-chart.mdx) +- [Shape Chart](./shape-chart.mdx) ## API References diff --git a/docs/angular/src/content/en/components/dashboard-tile.mdx b/docs/angular/src/content/en/components/dashboard-tile.mdx index 47439fe09b..8bc7601e8e 100644 --- a/docs/angular/src/content/en/components/dashboard-tile.mdx +++ b/docs/angular/src/content/en/components/dashboard-tile.mdx @@ -63,12 +63,12 @@ export class AppModule {} Depending on what you bind the Dashboard Tile's property to will determine which visualization you see by default, as the control will evaluate the data you bind and then choose a visualization from the Ignite UI for Angular toolset to show. The data visualization controls that are included to be shown in the Dashboard Tile are the following: -- [IgxCategoryChart](charts/chart-overview.md) -- [IgxDataChart](charts/chart-overview.md) -- [IgxDataPieChart](charts/types/data-pie-chart.md) -- [IgxGeographicMap](geo-map.md) -- [IgxLinear Gauge](linear-gauge.md) -- [IgxRadialGauge](radial-gauge.md) +- [IgxCategoryChart](./charts/chart-overview.mdx) +- [IgxDataChart](./charts/chart-overview.mdx) +- [IgxDataPieChart](./charts/types/data-pie-chart.mdx) +- [IgxGeographicMap](./geo-map.mdx) +- [IgxLinear Gauge](./linear-gauge.mdx) +- [IgxRadialGauge](./radial-gauge.mdx) The data visualization that is chosen by default is mainly dependent on the schema and the count of the that you have bound. For example, if you bind a single numeric value, you will get a , but if you bind a collection of value-label pairs that are easy to distinguish from each other, you will likely get a . If you bind an that has more value paths, you will receive a with multiple column series or line series, depending mainly on the count of the collection bound. You can also bind to a or data the appears to contain geographic points to receive a . diff --git a/docs/angular/src/content/en/components/date-range-picker.mdx b/docs/angular/src/content/en/components/date-range-picker.mdx index 1d242581e4..821409d78e 100644 --- a/docs/angular/src/content/en/components/date-range-picker.mdx +++ b/docs/angular/src/content/en/components/date-range-picker.mdx @@ -156,7 +156,7 @@ To show a clear action, use `igx-picker-clear` with `igxSuffix` applied directly - Use `igx-picker-toggle` for the calendar action and `igx-picker-clear` for the clear action. - Apply `igxPrefix` directly to `igx-picker-toggle` and `igxSuffix` directly to `igx-picker-clear`. - Add the directly inside each component. -- To enable date editing, decorate both inputs with the [`igxDateTimeEditor`](date-time-editor) directive. +- To enable date editing, decorate both inputs with the [`igxDateTimeEditor`](./date-time-editor.mdx) directive. diff --git a/docs/angular/src/content/en/components/excel-library.mdx b/docs/angular/src/content/en/components/excel-library.mdx index 3931895333..0639602eed 100644 --- a/docs/angular/src/content/en/components/excel-library.mdx +++ b/docs/angular/src/content/en/components/excel-library.mdx @@ -96,7 +96,7 @@ The Excel Library does not support the Excel Binary Workbook (.xlsb) format at t ## Load and Save Workbooks Now that the Excel Library module is imported, next step is to load a workbook. -In the following code snippet, an external [ExcelUtility](excel-utility.md) class is used to save and load a . +In the following code snippet, an external [ExcelUtility](./excel-utility.mdx) class is used to save and load a . In order to load and save objects, you can utilize the save method of the actual object, as well as its static `Load` method. diff --git a/docs/angular/src/content/en/components/excel-utility.mdx b/docs/angular/src/content/en/components/excel-utility.mdx index d75be94fd5..a003ab7aba 100644 --- a/docs/angular/src/content/en/components/excel-utility.mdx +++ b/docs/angular/src/content/en/components/excel-utility.mdx @@ -9,7 +9,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular Excel Utility -This topic provides utility function for loading and saving Microsoft Excel files using [Excel Library](excel-library.md) +This topic provides utility function for loading and saving Microsoft Excel files using [Excel Library](./excel-library.mdx) ```ts import { saveAs } from "file-saver"; // npm package: "file-saver": "^1.3.8" diff --git a/docs/angular/src/content/en/components/exporter-pdf.mdx b/docs/angular/src/content/en/components/exporter-pdf.mdx index 8b975ab781..5d9e4bebae 100644 --- a/docs/angular/src/content/en/components/exporter-pdf.mdx +++ b/docs/angular/src/content/en/components/exporter-pdf.mdx @@ -12,7 +12,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro';
-The Ignite UI for Angular PDF Exporter service provides powerful functionality to export data in PDF format from various sources, including raw data arrays and advanced grid components such as [**IgxGrid**](/grid/grid), [**IgxTreeGrid**](/treegrid/tree-grid), [**IgxHierarchicalGrid**](/hierarchicalgrid/hierarchical-grid), and [**IgxPivotGrid**](/pivotGrid/pivot-grid). The exporting functionality is encapsulated in the class, which enables seamless data export to PDF format with comprehensive features including multi-page document support, automatic page breaks, and customizable formatting options. +The Ignite UI for Angular PDF Exporter service provides powerful functionality to export data in PDF format from various sources, including raw data arrays and advanced grid components such as [**IgxGrid**](/grid/grid), [**IgxTreeGrid**](/treegrid/tree-grid), [**IgxHierarchicalGrid**](/hierarchicalgrid/hierarchical-grid), and [**IgxPivotGrid**](/pivotgrid/pivot-grid). The exporting functionality is encapsulated in the class, which enables seamless data export to PDF format with comprehensive features including multi-page document support, automatic page breaks, and customizable formatting options.
diff --git a/docs/angular/src/content/en/components/general-breaking-changes-dv.mdx b/docs/angular/src/content/en/components/general-breaking-changes-dv.mdx index 4d80319b95..d5b6d154ab 100644 --- a/docs/angular/src/content/en/components/general-breaking-changes-dv.mdx +++ b/docs/angular/src/content/en/components/general-breaking-changes-dv.mdx @@ -73,11 +73,11 @@ These breaking changes were introduce in version **8.2.12** of these packages an | Affected Packages | Affected Components | | :----------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------- | -| igniteui-angular-excel | [Excel Library](excel-library) | -| igniteui-angular-spreadsheet | [Spreadsheet](spreadsheet-overview) | -| igniteui-angular-maps | [Geo Map](geo-map), [Treemap](charts/types/treemap-chart) | -| igniteui-angular-gauges | [Bullet Graph](bullet-graph), [Linear Gauge](linear-gauge), [Radial Gauge](radial-gauge) | -| igniteui-angular-charts | Category Chart, Data Chart, Donut Chart, Financial Chart], Pie Chart, [Zoom Slider](zoomslider-overview) | +| igniteui-angular-excel | [Excel Library](./excel-library.mdx) | +| igniteui-angular-spreadsheet | [Spreadsheet](./spreadsheet-overview.mdx) | +| igniteui-angular-maps | [Geo Map](./geo-map.mdx), [Treemap](./charts/types/treemap-chart.mdx) | +| igniteui-angular-gauges | [Bullet Graph](./bullet-graph.mdx), [Linear Gauge](./linear-gauge.mdx), [Radial Gauge](./radial-gauge.mdx) | +| igniteui-angular-charts | Category Chart, Data Chart, Donut Chart, Financial Chart], Pie Chart, [Zoom Slider](./zoomslider-overview.mdx) | | igniteui-angular-core | all classes and enums | ## Code After Changes diff --git a/docs/angular/src/content/en/components/general-changelog-dv.mdx b/docs/angular/src/content/en/components/general-changelog-dv.mdx index 4c6b5b1386..201668aeb7 100644 --- a/docs/angular/src/content/en/components/general-changelog-dv.mdx +++ b/docs/angular/src/content/en/components/general-changelog-dv.mdx @@ -30,6 +30,13 @@ For changes specific to igniteui-angular components, please see CHANGELOG.MD. ## **21.0.1 (March 2026)** +### Enhancements + +#### igniteui-angular-charts + +- Added `Checkmark` option to the `MarkerType` enum. Use `MarkerType.Checkmark` on a series to display a V-shaped checkmark icon inside a circle. The new `MarkerAutomaticBehavior.Checkmark` enum value allows applying the checkmark shape to all series in the chart, and the `SeriesViewer.CheckmarkMarkerTemplate` property can be used to customize its template. +- Added `MarkerSize` support on marker-enabled chart series to control marker dimensions in device-independent pixels and reset to template-based sizing with `NaN`. + ### Bug Fixes | Bug Number | Control | Description | @@ -42,6 +49,12 @@ For changes specific to igniteui-angular components, please see CHANGELOG.MD. | 41419 | Excel | Saving a VBA Signed Excel file does not keep a signature/certificate. | | 41594 | IgxDataChart | AssigningCategoryStyle args.GetItems is null or not working to update items in the fragment series. | +### Enhancements + +### igniteui-angular-charts + +- Added `RangeBarSeries` support for horizontal range rendering in `IgxDataChart`. + ## **21.0.0 (January 2026)** ### Enhancements @@ -203,20 +216,20 @@ For more details please visit: ### igniteui-angular-charts (Charts) -- Added [Chart Data Annotations](charts/features/chart-data-annotations.md) layers: +- Added [Chart Data Annotations](./charts/features/chart-data-annotations.mdx) layers: - Data Annotation Band Layer - Data Annotation Line Layer - Data Annotation Rect Layer - Data Annotation Slice Layer - Data Annotation Strip Layer -- The [Data Tooltip](charts/features/chart-data-tooltip.md) and [Data Legend](charts/features/chart-data-legend.md) expose property that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. +- The [Data Tooltip](./charts/features/chart-data-tooltip.mdx) and [Data Legend](./charts/features/chart-data-legend.mdx) expose property that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. - The property of the charts has been updated to include a new enumeration - `DragSelect` in which the dragged preview Rect will select the points contained within. -- The [ValueOverlay and ValueLayer](charts/features/chart-overlays.md), in addition to the [Chart Data Annotations](charts/features/chart-data-annotations.md) listed above now expose an property that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, the `OverlayTextBrush` property will configure the color of the overlay text. +- The [ValueOverlay and ValueLayer](./charts/features/chart-overlays.mdx), in addition to the [Chart Data Annotations](./charts/features/chart-data-annotations.mdx) listed above now expose an property that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, the `OverlayTextBrush` property will configure the color of the overlay text. -- [Trendline Layer](charts/features/chart-trendlines.md) series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple [TrendlineLayer](charts/features/chart-overlays.md) series types in the chart. +- [Trendline Layer](./charts/features/chart-trendlines.mdx) series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple [TrendlineLayer](./charts/features/chart-overlays.mdx) series types in the chart. ### igniteui-angular-dashboards (Dashboards) @@ -282,17 +295,17 @@ The following table lists the bug fixes made for the Ignite UI for Angular tools ### igniteui-angular-charts (Charts) -- [Dashboard Tile](dashboard-tile.md) component is a container control that analyzes and visualizes a bound ItemsSource collection or single point and returns an appropriate data visualization based on the schema and count of the data. This control utilizes a built-in [Toolbar](menus/toolbar.md) component to allow you to make changes to the visualization at runtime, allowing you to see many different visualizations of your data with minimal code. +- [Dashboard Tile](./dashboard-tile.mdx) component is a container control that analyzes and visualizes a bound ItemsSource collection or single point and returns an appropriate data visualization based on the schema and count of the data. This control utilizes a built-in [Toolbar](./menus/toolbar.mdx) component to allow you to make changes to the visualization at runtime, allowing you to see many different visualizations of your data with minimal code. ### igniteui-angular-charts (Inputs) -- [Color Editor](inputs/color-editor.md) can be used as a standalone color picker and is now integrated into ToolAction of [Toolbar](menus/toolbar.md) component to update visualizations at runtime. +- [Color Editor](./inputs/color-editor.mdx) can be used as a standalone color picker and is now integrated into ToolAction of [Toolbar](./menus/toolbar.mdx) component to update visualizations at runtime. ## **18.1.0 (September 2024)** -- [Data Pie Chart](charts/types/data-pie-chart.md) - The is a new component that renders a pie chart. This component works similarly to the , in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component. +- [Data Pie Chart](./charts/types/data-pie-chart.mdx) - The is a new component that renders a pie chart. This component works similarly to the , in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component. -- [Proportional Category Angle Axis](charts/types/radial-chart.md) - New axes for the Radial Pie Series in the , to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph. +- [Proportional Category Angle Axis](./charts/types/radial-chart.mdx) - New axes for the Radial Pie Series in the , to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph. - @@ -313,13 +326,13 @@ The following table lists the bug fixes made for the Ignite UI for Angular tools ### igniteui-angular-charts (Charts) -- [Data Legend Grouping](charts/features/chart-data-legend.md#angular-data-legend-grouping) & [Data Tooltip Grouping](charts/features/chart-data-tooltip.md#angular-data-tooltip-grouping-for-data-chart) - New grouping feature added. The property toggles grouping with each series opting in can assign group text via the property. If the same value is applied to more than one series then they will appear grouped. Useful for large datasets that need to be categorized and organized for all users. +- [Data Legend Grouping](./charts/features/chart-data-legend.mdx#angular-data-legend-grouping) & [Data Tooltip Grouping](./charts/features/chart-data-tooltip.mdx#angular-data-tooltip-grouping-for-data-chart) - New grouping feature added. The property toggles grouping with each series opting in can assign group text via the property. If the same value is applied to more than one series then they will appear grouped. Useful for large datasets that need to be categorized and organized for all users. -- [Chart Selection](charts/features/chart-data-selection.md) - New series selection styling. This is adopted broadly across all category, financial and radial series for and . Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. Also `SelectedSeriesItemsChanged` event and are available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. +- [Chart Selection](./charts/features/chart-data-selection.mdx) - New series selection styling. This is adopted broadly across all category, financial and radial series for and . Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. Also `SelectedSeriesItemsChanged` event and are available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. -- [Treemap Highlighting](charts/types/treemap-chart.md#angular-treemap-highlighting) - Now exposes a property that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options: `Brighten` where the highlight will apply to the item that you hover the mouse over only, and `FadeOthers` where the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using the property. +- [Treemap Highlighting](./charts/types/treemap-chart.mdx#angular-treemap-highlighting) - Now exposes a property that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options: `Brighten` where the highlight will apply to the item that you hover the mouse over only, and `FadeOthers` where the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using the property. -- [Treemap Percent-based Highlighting](charts/types/treemap-chart.md#angular-treemap-percent-based-highlighting) - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new . Can be toggled via and styled via `FillBrushes`. +- [Treemap Percent-based Highlighting](./charts/types/treemap-chart.mdx#angular-treemap-percent-based-highlighting) - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new . Can be toggled via and styled via `FillBrushes`. - - New option for ToolAction for outlining a border around specific tools of choice. @@ -342,7 +355,7 @@ The following table lists the bug fixes made for the Ignite UI for Angular tools - - New title/subtitle properties. , will appear near the bottom the gauge. In addition, the various title/subtitle font properties were added such as `TitleFontSize`, `TitleFontFamily`, `TitleFontStyle`, `TitleFontWeight` and . Finally, the new will allow the value to correspond with the needle's position. - - New and properties for the . This new feature will manage the size at which labels, titles, and subtitles of the gauge have 100% optical scaling. You can read more about this new feature in this [topic](radial-gauge.md#optical-scaling) + - New and properties for the . This new feature will manage the size at which labels, titles, and subtitles of the gauge have 100% optical scaling. You can read more about this new feature in this [topic](./radial-gauge.mdx#optical-scaling) - New highlight needle was added. and when both are provided a value and 'Overlay' setting, this will make the main needle to appear faded and a new needle will appear. - - New highlight needle was added. and when both are provided a value and 'Overlay' setting, this will make the main needle to appear faded and a new needle will appear. @@ -353,7 +366,7 @@ The following table lists the bug fixes made for the Ignite UI for Angular tools ### igniteui-angular-charts (Charts) -- [Chart Highlight Filter](charts/features/chart-highlight-filter.md) - The and now expose a way to highlight and animate in and out of a subset of data. The display of this highlight depends on the series type. For column and area series, the subset will be shown on top of the total set of data where the subset will be colored by the actual brush of the series, and the total set will have a reduced opacity. For line series, the subset will be shown as a dotted line. +- [Chart Highlight Filter](./charts/features/chart-highlight-filter.mdx) - The and now expose a way to highlight and animate in and out of a subset of data. The display of this highlight depends on the series type. For column and area series, the subset will be shown on top of the total set of data where the subset will be colored by the actual brush of the series, and the total set will have a reduced opacity. For line series, the subset will be shown as a dotted line. ## **17.0.0 (November 2023)** @@ -367,13 +380,13 @@ The following table lists the bug fixes made for the Ignite UI for Angular tools ### New Components -- [Toolbar](menus/toolbar.md) - This component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tool items when linked to our or components. You'll be able to create custom tools for your project allowing end users to provide changes, offering an endless amount of customization. +- [Toolbar](./menus/toolbar.mdx) - This component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tool items when linked to our or components. You'll be able to create custom tools for your project allowing end users to provide changes, offering an endless amount of customization. ### igniteui-angular-charts (Charts) -- [ValueLayer](charts/features/chart-overlays.md#angular-value-layer) - A new series type named the is now exposed which can allow you to render an overlay for different focal points of the plotted data such as Maximum, Minimum, and Average. This is applied to the and by adding to the new collection. +- [ValueLayer](./charts/features/chart-overlays.mdx#angular-value-layer) - A new series type named the is now exposed which can allow you to render an overlay for different focal points of the plotted data such as Maximum, Minimum, and Average. This is applied to the and by adding to the new collection. -- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](charts/types/line-chart.md#angular-styling-line-chart) plotted in the chart, the [gridlines](charts/features/chart-axis-gridlines.md#angular-axis-gridlines-properties) of the chart, and the [trendlines](charts/features/chart-trendlines.md#angular-chart-trendlines-dash-array-example) of the series plotted in the chart. +- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](./charts/types/line-chart.mdx#angular-styling-line-chart) plotted in the chart, the [gridlines](./charts/features/chart-axis-gridlines.mdx#angular-axis-gridlines-properties) of the chart, and the [trendlines](./charts/features/chart-trendlines.mdx#angular-chart-trendlines-dash-array-example) of the series plotted in the chart. ## **16.0.0 (May 2023)** - Angular 16 support. @@ -394,7 +407,7 @@ Added significant improvements to default behaviors, and refined the Category Ch - ZoomMaximumItemSpan - ZoomToCategoryRange - ZoomToItemSpan -- New [Chart Aggregation](charts/features/chart-data-aggregations.md) API for Grouping, Sorting and Summarizing Category string and numeric values, eliminating the need to pre-aggregate or calculate chart data: +- New [Chart Aggregation](./charts/features/chart-data-aggregations.mdx) API for Grouping, Sorting and Summarizing Category string and numeric values, eliminating the need to pre-aggregate or calculate chart data: - InitialSortDescriptions - InitialSorts - SortDescriptions @@ -408,13 +421,13 @@ Added significant improvements to default behaviors, and refined the Category Ch - GroupSorts - GroupSortDescriptions -The Chart's [Aggregation](charts/features/chart-data-aggregations.md) will not work when using | because these properties are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. +The Chart's [Aggregation](./charts/features/chart-data-aggregations.mdx) will not work when using | because these properties are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. ## **13.2.0 (June 2022)** ### igniteui-angular-charts (Charts) -- Added the highly-configurable [DataLegend](charts/features/chart-data-legend.md) component, which works much like the , but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. -- Added the highly-configurable [DataToolTip](charts/features/chart-data-tooltip.md) which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types. +- Added the highly-configurable [DataLegend](./charts/features/chart-data-legend.mdx) component, which works much like the , but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. +- Added the highly-configurable [DataToolTip](./charts/features/chart-data-tooltip.mdx) which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types. - Added animation and transition-in support for Stacked Series. Animations can be enabled by setting the property to true. From there, you can set the property to determine how long your animation should take to complete and the to determine the type of animation that takes place. - Added `AssigningCategoryStyle` event, is now available to all series in . This event is handled when you want to conditionally configure aspects of the series items such as background-color and highlighting. - New enumeration for CalloutLayer. Used to limit where the callouts are to be placed within the chart. By default, the callouts are intelligently placed in the best place but this used to force for example `TopLeft`, `TopRight`, `BottomLeft` or `BottomRight`. @@ -542,11 +555,11 @@ These breaking changes were introduce in these packages and components only: | Affected Packages | Affected Components | | ------------------|---------------------| -| igniteui-angular-excel | [Excel Library](excel-library.md) | -| igniteui-angular-spreadsheet | [Spreadsheet](spreadsheet-overview.md) | -| igniteui-angular-maps | [Geo Map](geo-map.md), [Treemap](charts/types/treemap-chart.md) | -| igniteui-angular-gauges | [Bullet Graph](bullet-graph.md), [Linear Gauge](linear-gauge.md), [Radial Gauge](radial-gauge.md) | -| igniteui-angular-charts| Category Chart, Data Chart, Donut Chart, Financial Chart, Pie Chart, [Zoom Slider](zoomslider-overview.md) | +| igniteui-angular-excel | [Excel Library](./excel-library.mdx) | +| igniteui-angular-spreadsheet | [Spreadsheet](./spreadsheet-overview.mdx) | +| igniteui-angular-maps | [Geo Map](./geo-map.mdx), [Treemap](./charts/types/treemap-chart.mdx) | +| igniteui-angular-gauges | [Bullet Graph](./bullet-graph.mdx), [Linear Gauge](./linear-gauge.mdx), [Radial Gauge](./radial-gauge.mdx) | +| igniteui-angular-charts| Category Chart, Data Chart, Donut Chart, Financial Chart, Pie Chart, [Zoom Slider](./zoomslider-overview.mdx) | | igniteui-angular-core | all classes and enums | - Code After Changes diff --git a/docs/angular/src/content/en/components/general/cli-overview.mdx b/docs/angular/src/content/en/components/general/cli-overview.mdx index c3278324a2..71e0db6096 100644 --- a/docs/angular/src/content/en/components/general/cli-overview.mdx +++ b/docs/angular/src/content/en/components/general/cli-overview.mdx @@ -9,7 +9,7 @@ last_updated: "2025-04-06" The Ignite UI CLI and the Ignite UI for Angular Schematics collection are two complementary scaffolding tools for generating Angular projects and component views pre-configured for Ignite UI for Angular. Both provide a guided step-by-step wizard and non-interactive command modes. Both produce the same project output - they differ only in how they integrate with your workflow. -The Ignite UI CLI does not manage Blazor or Web Components projects through this Angular toolchain. For the Angular-only Schematics workflow without a separate global tool, use `@igniteui/angular-schematics` directly with the Angular CLI. Neither tool is required to use Ignite UI for Angular - the library can be installed and configured manually as described in the [Getting Started guide](getting-started). +The Ignite UI CLI does not manage Blazor or Web Components projects through this Angular toolchain. For the Angular-only Schematics workflow without a separate global tool, use `@igniteui/angular-schematics` directly with the Angular CLI. Neither tool is required to use Ignite UI for Angular - the library can be installed and configured manually as described in the [Getting Started guide](./getting-started.mdx). ## Ignite UI CLI @@ -17,7 +17,7 @@ The Ignite UI CLI does not manage Blazor or Web Components projects through this The CLI provides a guided wizard (`ig` or `ig new`) and non-interactive project creation (`ig new --framework=angular --type=igx-ts`), component scaffolding (`ig add`), a development server (`ig start`), and a built-in MCP server for AI assistant integration (`ig mcp`). -For setup instructions and all available commands, see [Getting Started with Ignite UI CLI](./cli/getting-started-with-cli). +For setup instructions and all available commands, see [Getting Started with Ignite UI CLI](./cli/getting-started-with-cli.mdx). ## Ignite UI for Angular Schematics @@ -25,14 +25,14 @@ For setup instructions and all available commands, see [Getting Started with Ign The Schematics collection provides the same core project templates and component views as the CLI, within the native Angular CLI workflow. It does not include the MCP server - for AI assistant integration, use the Ignite UI CLI alongside your Angular CLI project. -For setup instructions see [Getting Started with Ignite UI for Angular Schematics](./cli/getting-started-with-angular-schematics). +For setup instructions see [Getting Started with Ignite UI for Angular Schematics](./cli/getting-started-with-angular-schematics.mdx). ## Step-by-Step Guides Both tools support a guided interactive mode and a direct command mode: -- [Step-by-Step Guide Using Ignite UI CLI](./cli/step-by-step-guide-using-cli) -- [Step-by-Step Guide Using Ignite UI for Angular Schematics](./cli/step-by-step-guide-using-angular-schematics) +- [Step-by-Step Guide Using Ignite UI CLI](./cli/step-by-step-guide-using-cli.mdx) +- [Step-by-Step Guide Using Ignite UI for Angular Schematics](./cli/step-by-step-guide-using-angular-schematics.mdx) ## AI Assistant Integration (MCP) @@ -44,4 +44,4 @@ Start the MCP server with: ig mcp ``` -For client configuration (VS Code, Claude Desktop, Cursor) and a description of available tools, see [Ignite UI CLI MCP](../ai/cli-mcp). +For client configuration (VS Code, Claude Desktop, Cursor) and a description of available tools, see [Ignite UI CLI MCP](../ai/cli-mcp.mdx). diff --git a/docs/angular/src/content/en/components/general/cli/auth-template.mdx b/docs/angular/src/content/en/components/general/cli/auth-template.mdx index 720b3fa748..60660b30af 100644 --- a/docs/angular/src/content/en/components/general/cli/auth-template.mdx +++ b/docs/angular/src/content/en/components/general/cli/auth-template.mdx @@ -38,7 +38,7 @@ Answering yes generates one of two authenticated variants: Auth question -For a full walkthrough of the wizard steps, see [Step-by-Step Guide Using Ignite UI CLI](step-by-step-guide-using-cli) or [Step-by-Step Guide Using Ignite UI for Angular Schematics](step-by-step-guide-using-angular-schematics). +For a full walkthrough of the wizard steps, see [Step-by-Step Guide Using Ignite UI CLI](./step-by-step-guide-using-cli.mdx) or [Step-by-Step Guide Using Ignite UI for Angular Schematics](./step-by-step-guide-using-angular-schematics.mdx). ### Direct command (advanced) diff --git a/docs/angular/src/content/en/components/general/cli/component-templates.mdx b/docs/angular/src/content/en/components/general/cli/component-templates.mdx index 65efe5ca2c..d5ddd559d5 100644 --- a/docs/angular/src/content/en/components/general/cli/component-templates.mdx +++ b/docs/angular/src/content/en/components/general/cli/component-templates.mdx @@ -14,52 +14,52 @@ These templates generate components into an existing Angular workspace only. The | Template | Code and description | Demo | | :-------------------------------| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Grids & Lists | | | -| grid | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c grid newGrid
Ignite UI CLI:
ig add grid newGrid
Basic template for IgxGrid.
| [IgxGrid](../../grid/grid.md) component with auto generated columns | -| grid-batch-editing | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c grid-batch-editing newGridBatchEditing
Ignite UI CLI:
ig add grid-batch-editing newGridBatchEditing
Sample IgxGrid with batch editing.
| [IgxGrid](../../grid/grid.md) that uses Transaction service for [batch editing](../../grid/batch-editing.md) | -| custom-grid | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c custom-grid newCustomGrid
Ignite UI CLI:
ig add custom-grid newCustomGrid
IgxGrid with optional features like sorting, filtering, editing, etc.
| [IgxGrid](../../grid/grid.md) with optional features like [Sorting](../../grid/sorting.md), [Filtering](../../grid/filtering.md), [Cell Editing](../../grid/editing.md), [Row Editing](../../grid/row-editing.md), [Group By](../../grid/groupby.md), [Resizing](../../grid/column-resizing.md), [Selection](../../grid/selection.md), [Paging](../../grid/paging.md), [Column Pinning](../../grid/column-pinning.md), [Column Moving](../../grid/column-moving.md), [Column Hiding](../../grid/column-hiding.md) | -| grid-summaries | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c grid-summaries newGridSummaries
Ignite UI CLI:
ig add grid-summaries newGridSummaries
IgxGrid with summaries feature.
| [IgxGrid](../../grid/grid.md) with [summaries](../../grid/summaries.md) feature. | -| grid-multi-column-headers | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c grid-multi-column-headers newGridMultiColumnHeaders
Ignite UI CLI:
ig add grid-multi-column-headers newGridMultiColumnHeaders
IgxGrid with multiple header columns.
| [IgxGrid](../../grid/grid.md) with [multi-column headers](../../grid/multi-column-headers.md) | -| tree grid | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c custom-tree-grid newCustomTreeGrid
Ignite UI CLI:
ig add custom-tree-grid newCustomTreeGrid
IgxTreeGrid with optional features like sorting, filtering, row editing, etc.
| [IgxTreeGrid](../../treegrid/tree-grid.md) with optional features like [Sorting](../../treegrid/sorting.md), [Filtering](../../treegrid/filtering.md), [Cell Editing](../../treegrid/editing.md), [Row Editing](../../treegrid/row-editing.md), [Resizing](../../treegrid/column-resizing.md), [Row Selection](../../treegrid/selection.md), [Paging](../../treegrid/paging.md), [Column Pinning](../../treegrid/column-pinning.md), [Column Moving](../../treegrid/column-moving.md), [Column Hiding](../../treegrid/column-hiding.md) | -| hierarchical-grid | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c hierarchical-grid newHierarchicalGrid
Ignite UI CLI:
ig add hierarchical-grid newHierarchicalGrid
Basic IgxHierarchicalGrid.
| [IgxHierarchicalGrid](../../hierarchicalgrid/hierarchical-grid.md) component with auto generated columns. | -| hierarchical-grid-batch-editing | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c hierarchical-grid-batch-editing newHierarchicalGridBatchEditing
Ignite UI CLI:
ig add hierarchical-grid-batch-editing newHierarchicalGridBatchEditing
IgxHierarchicalGrid with batch editing.
| [IgxHierarchicalGrid](../../hierarchicalgrid/hierarchical-grid.md) that uses Transaction service for [batch editing](../../hierarchicalgrid/batch-editing.md). | -| hierarchical-grid-custom | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c hierarchical-grid-custom newCustomHierarchicalGrid
Ignite UI CLI:
ig add hierarchical-grid-custom newCustomHierarchicalGrid
IgxHierarchicalGrid with optional features like sorting, filtering, editing, etc.
| [IgxHierarchicalGrid](../../hierarchicalgrid/hierarchical-grid.md) with optional features like [Sorting](../../hierarchicalgrid/sorting.md), [Filtering](../../hierarchicalgrid/filtering.md), [Row Editing](../../hierarchicalgrid/row-editing.md), [Selection](../../hierarchicalgrid/selection.md). | -| hierarchical-grid-summaries | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c hierarchical-grid-summaries newHierarchicalGridSummaries
Ignite UI CLI:
ig add hierarchical-grid-summaries newHierarchicalGridSummaries
IgxHierarchicalGrid with summaries feature.
| [IgxHierarchicalGrid](../../hierarchicalgrid/hierarchical-grid.md) with [summaries](../../hierarchicalgrid/summaries.md) feature. | -| pivot-grid | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c pivot-grid newPivotGrid
Ignite UI CLI:
ig add pivot-grid newPivotGrid
Basic IgxPivotGrid.
| [IgxPivotGrid](../../pivotGrid/pivot-grid.md) component for multi-dimensional data analysis. | -| tree | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c tree newTree
Ignite UI CLI:
ig add tree newTree
IgxTree with selection and load-on-demand nodes.
| [IgxTree](../../tree.md) with selection and load-on-demand node support. | -| list | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c list newList
Ignite UI CLI:
ig add list newList
Basic IgxList.
| [IgxList](../../list.md) with search and filtering logic. | -| combo | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c combo newCombo
Ignite UI CLI:
ig add combo newCombo
Basic IgxCombo with templating.
| [IgxCombo](../../combo.md) with custom [templating](../../combo-templates.md). | +| grid | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c grid newGrid
Ignite UI CLI:
ig add grid newGrid
Basic template for IgxGrid.
| [IgxGrid](../../grid/grid.mdx) component with auto generated columns | +| grid-batch-editing | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c grid-batch-editing newGridBatchEditing
Ignite UI CLI:
ig add grid-batch-editing newGridBatchEditing
Sample IgxGrid with batch editing.
| [IgxGrid](../../grid/grid.mdx) that uses Transaction service for [batch editing](../../grid/batch-editing.mdx) | +| custom-grid | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c custom-grid newCustomGrid
Ignite UI CLI:
ig add custom-grid newCustomGrid
IgxGrid with optional features like sorting, filtering, editing, etc.
| [IgxGrid](../../grid/grid.mdx) with optional features like [Sorting](../../grid/sorting.mdx), [Filtering](../../grid/filtering.mdx), [Cell Editing](../../grid/editing.mdx), [Row Editing](../../grid/row-editing.mdx), [Group By](../../grid/groupby.mdx), [Resizing](../../grid/column-resizing.mdx), [Selection](../../grid/selection.mdx), [Paging](../../grid/paging.mdx), [Column Pinning](../../grid/column-pinning.mdx), [Column Moving](../../grid/column-moving.mdx), [Column Hiding](../../grid/column-hiding.mdx) | +| grid-summaries | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c grid-summaries newGridSummaries
Ignite UI CLI:
ig add grid-summaries newGridSummaries
IgxGrid with summaries feature.
| [IgxGrid](../../grid/grid.mdx) with [summaries](../../grid/summaries.mdx) feature. | +| grid-multi-column-headers | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c grid-multi-column-headers newGridMultiColumnHeaders
Ignite UI CLI:
ig add grid-multi-column-headers newGridMultiColumnHeaders
IgxGrid with multiple header columns.
| [IgxGrid](../../grid/grid.mdx) with [multi-column headers](../../grid/multi-column-headers.mdx) | +| tree grid | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c custom-tree-grid newCustomTreeGrid
Ignite UI CLI:
ig add custom-tree-grid newCustomTreeGrid
IgxTreeGrid with optional features like sorting, filtering, row editing, etc.
| [IgxTreeGrid](../../treegrid/tree-grid.mdx) with optional features like [Sorting](../../treegrid/sorting.mdx), [Filtering](../../treegrid/filtering.mdx), [Cell Editing](../../treegrid/editing.mdx), [Row Editing](../../treegrid/row-editing.mdx), [Resizing](../../treegrid/column-resizing.mdx), [Row Selection](../../treegrid/selection.mdx), [Paging](../../treegrid/paging.mdx), [Column Pinning](../../treegrid/column-pinning.mdx), [Column Moving](../../treegrid/column-moving.mdx), [Column Hiding](../../treegrid/column-hiding.mdx) | +| hierarchical-grid | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c hierarchical-grid newHierarchicalGrid
Ignite UI CLI:
ig add hierarchical-grid newHierarchicalGrid
Basic IgxHierarchicalGrid.
| [IgxHierarchicalGrid](../../hierarchicalgrid/hierarchical-grid.mdx) component with auto generated columns. | +| hierarchical-grid-batch-editing | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c hierarchical-grid-batch-editing newHierarchicalGridBatchEditing
Ignite UI CLI:
ig add hierarchical-grid-batch-editing newHierarchicalGridBatchEditing
IgxHierarchicalGrid with batch editing.
| [IgxHierarchicalGrid](../../hierarchicalgrid/hierarchical-grid.mdx) that uses Transaction service for [batch editing](../../hierarchicalgrid/batch-editing.mdx). | +| hierarchical-grid-custom | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c hierarchical-grid-custom newCustomHierarchicalGrid
Ignite UI CLI:
ig add hierarchical-grid-custom newCustomHierarchicalGrid
IgxHierarchicalGrid with optional features like sorting, filtering, editing, etc.
| [IgxHierarchicalGrid](../../hierarchicalgrid/hierarchical-grid.mdx) with optional features like [Sorting](../../hierarchicalgrid/sorting.mdx), [Filtering](../../hierarchicalgrid/filtering.mdx), [Row Editing](../../hierarchicalgrid/row-editing.mdx), [Selection](../../hierarchicalgrid/selection.mdx). | +| hierarchical-grid-summaries | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c hierarchical-grid-summaries newHierarchicalGridSummaries
Ignite UI CLI:
ig add hierarchical-grid-summaries newHierarchicalGridSummaries
IgxHierarchicalGrid with summaries feature.
| [IgxHierarchicalGrid](../../hierarchicalgrid/hierarchical-grid.mdx) with [summaries](../../hierarchicalgrid/summaries.mdx) feature. | +| pivot-grid | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c pivot-grid newPivotGrid
Ignite UI CLI:
ig add pivot-grid newPivotGrid
Basic IgxPivotGrid.
| [IgxPivotGrid](../../pivotgrid/pivot-grid.mdx) component for multi-dimensional data analysis. | +| tree | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c tree newTree
Ignite UI CLI:
ig add tree newTree
IgxTree with selection and load-on-demand nodes.
| [IgxTree](../../tree.mdx) with selection and load-on-demand node support. | +| list | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c list newList
Ignite UI CLI:
ig add list newList
Basic IgxList.
| [IgxList](../../list.mdx) with search and filtering logic. | +| combo | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c combo newCombo
Ignite UI CLI:
ig add combo newCombo
Basic IgxCombo with templating.
| [IgxCombo](../../combo.mdx) with custom [templating](../../combo-templates.mdx). | | Charts | | | -| category chart | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c category-chart newCategoryChart
Ignite UI CLI:
ig add category-chart newCategoryChart
Basic category chart with chart type selector.
| Basic [category chart](../../charts/types/column-chart.md) with chart type selector. | -| financial chart | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c financial-chart newFinancialChart
Ignite UI CLI:
ig add financial-chart newFinancialChart
Basic financial chart with automatic toolbar and type selection.
| Basic [financial chart](../../charts/types/stock-chart.md) with automatic toolbar and type selection. | +| category chart | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c category-chart newCategoryChart
Ignite UI CLI:
ig add category-chart newCategoryChart
Basic category chart with chart type selector.
| Basic [category chart](../../charts/types/column-chart.mdx) with chart type selector. | +| financial chart | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c financial-chart newFinancialChart
Ignite UI CLI:
ig add financial-chart newFinancialChart
Basic financial chart with automatic toolbar and type selection.
| Basic [financial chart](../../charts/types/stock-chart.mdx) with automatic toolbar and type selection. | | Gauges | | | -| bullet graph | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c bullet-graph newBulletGraph
Ignite UI CLI:
ig add bullet-graph newBulletGraph
IgxBulletGraph with different animations.
| [IgxBulletGraph](../../bullet-graph.md) with different animations. | -| linear gauge | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c linear-gauge newLinearGauge
Ignite UI CLI:
ig add linear-gauge newLinearGauge
IgxLinearGauge with different animations.
| [IgxLinearGauge](../../linear-gauge.md) with different animations. | -| radial gauge | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c radial-gauge newRadialGauge
Ignite UI CLI:
ig add radial-gauge newRadialGauge
IgxRadialGauge with different animations.
| [IgxRadialGauge](../../radial-gauge.md) with different animations. | +| bullet graph | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c bullet-graph newBulletGraph
Ignite UI CLI:
ig add bullet-graph newBulletGraph
IgxBulletGraph with different animations.
| [IgxBulletGraph](../../bullet-graph.mdx) with different animations. | +| linear gauge | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c linear-gauge newLinearGauge
Ignite UI CLI:
ig add linear-gauge newLinearGauge
IgxLinearGauge with different animations.
| [IgxLinearGauge](../../linear-gauge.mdx) with different animations. | +| radial gauge | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c radial-gauge newRadialGauge
Ignite UI CLI:
ig add radial-gauge newRadialGauge
IgxRadialGauge with different animations.
| [IgxRadialGauge](../../radial-gauge.mdx) with different animations. | | Maps | | | -| geographic-map | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c geographic-map newGeographicMap
Ignite UI CLI:
ig add geographic-map newGeographicMap
Basic IgxGeographicMap.
| [IgxGeographicMap](../../geo-map.md) displaying geo-spatial data on geographic imagery maps. | +| geographic-map | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c geographic-map newGeographicMap
Ignite UI CLI:
ig add geographic-map newGeographicMap
Basic IgxGeographicMap.
| [IgxGeographicMap](../../geo-map.mdx) displaying geo-spatial data on geographic imagery maps. | | Layouts | | | -| dock-manager | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c dock-manager newDockManager
Ignite UI CLI:
ig add dock-manager newDockManager
Basic IgcDockManager.
| [IgcDockManager](../../dock-manager.md) with nine content slots. | -| carousel | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c carousel newCarousel
Ignite UI CLI:
ig add carousel newCarousel
Basic IgxCarousel.
| [IgxCarousel](../../carousel.md) cycling through a series of images. | -| tabs | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c tabs newTabs
Ignite UI CLI:
ig add tabs newTabs
Basic IgxTabs.
| [IgxTabs](../../tabs.md) component that includes three customized tab-groups. | -| bottom-nav | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c bottom-nav newBottomNav
Ignite UI CLI:
ig add bottom-nav newBottomNav
Three item bottom-nav template.
| Three item bottom [navbar](../../navbar.md) template. | -| accordion | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c accordion newAccordion
Ignite UI CLI:
ig add accordion newAccordion
Basic IgxAccordion sample.
| [IgxAccordion](../../accordion.md) with multiple collapsible panels in a single container. | -| stepper | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c stepper newStepper
Ignite UI CLI:
ig add stepper newStepper
Basic IgxStepper sample.
| [IgxStepper](../../stepper.md) visualizing content as a process with successive steps. | +| dock-manager | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c dock-manager newDockManager
Ignite UI CLI:
ig add dock-manager newDockManager
Basic IgcDockManager.
| [IgcDockManager](../../dock-manager.mdx) with nine content slots. | +| carousel | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c carousel newCarousel
Ignite UI CLI:
ig add carousel newCarousel
Basic IgxCarousel.
| [IgxCarousel](../../carousel.mdx) cycling through a series of images. | +| tabs | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c tabs newTabs
Ignite UI CLI:
ig add tabs newTabs
Basic IgxTabs.
| [IgxTabs](../../tabs.mdx) component that includes three customized tab-groups. | +| bottom-nav | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c bottom-nav newBottomNav
Ignite UI CLI:
ig add bottom-nav newBottomNav
Three item bottom-nav template.
| Three item bottom [navbar](../../navbar.mdx) template. | +| accordion | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c accordion newAccordion
Ignite UI CLI:
ig add accordion newAccordion
Basic IgxAccordion sample.
| [IgxAccordion](../../accordion.mdx) with multiple collapsible panels in a single container. | +| stepper | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c stepper newStepper
Ignite UI CLI:
ig add stepper newStepper
Basic IgxStepper sample.
| [IgxStepper](../../stepper.mdx) visualizing content as a process with successive steps. | | Data Entry & Display | | | -| chip | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c chip newChip
Ignite UI CLI:
ig add chip newChip
Basic IgxChip.
| [IgxChip](../../chip.md) components inside igx-chips-area. | -| dropdown | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c dropdown newDropDown
Ignite UI CLI:
ig add dropdown newDropDown
Basic IgxDropDown.
| Basic [IgxDropDown](../../drop-down.md) that displays a list of items. | -| select (v4.1.0) | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c select newSelect
Ignite UI CLI:
ig add select newSelect
Basic IgxSelect.
| Simple [IgxSelect](../../select.md) that displays a list of items. | -| select (v4.1.0) | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c select-groups newGroupsSelect
Ignite UI CLI:
ig add select-groups newGroupsSelect
Select With Groups.
| [IgxSelect](../../select.md) displaying grouped items. | -| select (v4.1.0) | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c select-in-form newFormSelect
Ignite UI CLI:
ig add select-in-form newFormSelect
IgxSelect in a form.
| [IgxSelect](../../select.md) component usage in a form. | -| input group | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c input-group newInputGroup
Ignite UI CLI:
ig add input-group newInputGroup
Basic IgxInputGroup form view.
| Form view created with [IgxInputGroup](../../input-group.md). | -| autocomplete | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c autocomplete newAutocomplete
Ignite UI CLI:
ig add autocomplete newAutocomplete
Simple IgxAutocomplete.
| [IgxAutocomplete](../../autocomplete.md) enhancing text input with a dropdown of suggested options. | -| enhanced-autocomplete | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c enhanced-autocomplete newEnhancedAutocomplete
Ignite UI CLI:
ig add enhanced-autocomplete newEnhancedAutocomplete
IgxAutocomplete with enhanced groups.
| [IgxAutocomplete](../../autocomplete.md) with grouped suggestion items. | +| chip | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c chip newChip
Ignite UI CLI:
ig add chip newChip
Basic IgxChip.
| [IgxChip](../../chip.mdx) components inside igx-chips-area. | +| dropdown | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c dropdown newDropDown
Ignite UI CLI:
ig add dropdown newDropDown
Basic IgxDropDown.
| Basic [IgxDropDown](../../drop-down.mdx) that displays a list of items. | +| select (v4.1.0) | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c select newSelect
Ignite UI CLI:
ig add select newSelect
Basic IgxSelect.
| Simple [IgxSelect](../../select.mdx) that displays a list of items. | +| select (v4.1.0) | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c select-groups newGroupsSelect
Ignite UI CLI:
ig add select-groups newGroupsSelect
Select With Groups.
| [IgxSelect](../../select.mdx) displaying grouped items. | +| select (v4.1.0) | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c select-in-form newFormSelect
Ignite UI CLI:
ig add select-in-form newFormSelect
IgxSelect in a form.
| [IgxSelect](../../select.mdx) component usage in a form. | +| input group | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c input-group newInputGroup
Ignite UI CLI:
ig add input-group newInputGroup
Basic IgxInputGroup form view.
| Form view created with [IgxInputGroup](../../input-group.mdx). | +| autocomplete | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c autocomplete newAutocomplete
Ignite UI CLI:
ig add autocomplete newAutocomplete
Simple IgxAutocomplete.
| [IgxAutocomplete](../../autocomplete.mdx) enhancing text input with a dropdown of suggested options. | +| enhanced-autocomplete | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c enhanced-autocomplete newEnhancedAutocomplete
Ignite UI CLI:
ig add enhanced-autocomplete newEnhancedAutocomplete
IgxAutocomplete with enhanced groups.
| [IgxAutocomplete](../../autocomplete.mdx) with grouped suggestion items. | | Interactions | | | -| dialog | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c dialog newDialog
Ignite UI CLI:
ig add dialog newDialog
Basic IgxDialog.
| Sample of the [IgxDialog](../../dialog.md) used as a standard confirmation dialog. | -| tooltip | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c tooltip newTooltip
Ignite UI CLI:
ig add tooltip newTooltip
A fully customizable tooltip.
| Basic tooltip created with the [IgxTooltip](../../tooltip.md). | +| dialog | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c dialog newDialog
Ignite UI CLI:
ig add dialog newDialog
Basic IgxDialog.
| Sample of the [IgxDialog](../../dialog.mdx) used as a standard confirmation dialog. | +| tooltip | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c tooltip newTooltip
Ignite UI CLI:
ig add tooltip newTooltip
A fully customizable tooltip.
| Basic tooltip created with the [IgxTooltip](../../tooltip.mdx). | | Scheduling | | | -| date-picker | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c date-picker newDatePicker
Ignite UI CLI:
ig add date-picker newDatePicker
Basic IgxDatePicker.
| Basic [IgxDatePicker](../../date-picker.md) with one-way data binding. | -| time-picker | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c time-picker newTimePicker
Ignite UI CLI:
ig add time-picker newTimePicker
Basic IgxTimePicker.
| Basic [IgxTimePicker](../../time-picker.md) with initial value set and one-way data binding. | -| calendar | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c calendar newCalendar
Ignite UI CLI:
ig add calendar newCalendar
IgxCalendar with single selection.
| Basic [IgxCalendar](../../calendar.md) with single selection. | +| date-picker | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c date-picker newDatePicker
Ignite UI CLI:
ig add date-picker newDatePicker
Basic IgxDatePicker.
| Basic [IgxDatePicker](../../date-picker.mdx) with one-way data binding. | +| time-picker | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c time-picker newTimePicker
Ignite UI CLI:
ig add time-picker newTimePicker
Basic IgxTimePicker.
| Basic [IgxTimePicker](../../time-picker.mdx) with initial value set and one-way data binding. | +| calendar | Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c calendar newCalendar
Ignite UI CLI:
ig add calendar newCalendar
IgxCalendar with single selection.
| Basic [IgxCalendar](../../calendar.mdx) with single selection. | ## Scenario Templates diff --git a/docs/angular/src/content/en/components/general/cli/getting-started-with-angular-schematics.mdx b/docs/angular/src/content/en/components/general/cli/getting-started-with-angular-schematics.mdx index a35ea5f552..d66cb6623a 100644 --- a/docs/angular/src/content/en/components/general/cli/getting-started-with-angular-schematics.mdx +++ b/docs/angular/src/content/en/components/general/cli/getting-started-with-angular-schematics.mdx @@ -13,7 +13,7 @@ import DocsAside from 'igniteui-astro-components/components/mdx/DocsAside.astro' The Ignite UI for Angular Schematics collection is a set of Angular CLI schematics for scaffolding Angular projects and component views pre-configured for Ignite UI for Angular. It integrates into the native Angular CLI workflow - use it with `ng new` for project creation and `ng g` for component scaffolding, without installing a separate global tool. The collection is distributed as the `@igniteui/angular-schematics` package and is added automatically when you run `ng add igniteui-angular` on an existing Angular project. -The Schematics collection does not run an MCP server - the MCP server process is provided by the Ignite UI CLI and starts via `npx -y igniteui-cli mcp`, where `-y` avoids the interactive `npx` confirmation prompt. The `ai-config` schematic configures the MCP client connection and copies Agent Skills without requiring a separate CLI install. The collection is specific to Angular; React, Web Components, and Blazor equivalents are covered in their respective framework documentation. Neither tool is required to use Ignite UI for Angular - the library can be installed and configured manually as described in the [Getting Started guide](../getting-started). +The Schematics collection does not run an MCP server - the MCP server process is provided by the Ignite UI CLI and starts via `npx -y igniteui-cli mcp`, where `-y` avoids the interactive `npx` confirmation prompt. The `ai-config` schematic configures the MCP client connection and copies Agent Skills without requiring a separate CLI install. The collection is specific to Angular; React, Web Components, and Blazor equivalents are covered in their respective framework documentation. Neither tool is required to use Ignite UI for Angular - the library can be installed and configured manually as described in the [Getting Started guide](../getting-started.mdx). ## Install the Schematics Collection @@ -49,7 +49,7 @@ The guided wizard is the recommended starting point for new projects. Activate i ng new --collection="@igniteui/angular-schematics" ``` -For a step-by-step walkthrough of the wizard options, see [Step-by-Step Guide Using Ignite UI for Angular Schematics](step-by-step-guide-using-angular-schematics). +For a step-by-step walkthrough of the wizard options, see [Step-by-Step Guide Using Ignite UI for Angular Schematics](./step-by-step-guide-using-angular-schematics.mdx). ### Create a project directly @@ -77,8 +77,8 @@ When using the interactive wizard, selecting `side-nav` or `side-nav-mini` trigg | Template ID | Description | | :----------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------- | -| side-nav-auth | Side navigation extended with a user authentication module. See [Angular Authentication Project Template](auth-template) for details. | -| side-nav-mini-auth | Side navigation mini extended with a user authentication module. See [Angular Authentication Project Template](auth-template) for details. | +| side-nav-auth | Side navigation extended with a user authentication module. See [Angular Authentication Project Template](./auth-template.mdx) for details. | +| side-nav-mini-auth | Side navigation mini extended with a user authentication module. See [Angular Authentication Project Template](./auth-template.mdx) for details. | The following arguments are available when creating a project: @@ -144,13 +144,13 @@ The following arguments are available when creating a project: ## Add a Component Template -To add an [available Ignite UI for Angular template](component-templates) to an existing project, use `ng generate` with the Ignite UI for Angular collection and the `component` schematic, providing the template ID and a name for the new component: +To add an [available Ignite UI for Angular template](./component-templates.mdx) to an existing project, use `ng generate` with the Ignite UI for Angular collection and the `component` schematic, providing the template ID and a name for the new component: ```cmd ng g @igniteui/angular-schematics:component grid newGrid ``` -Template addition is supported in projects created with the Angular Schematics, Ignite UI CLI, or any Angular CLI project where Ignite UI for Angular was added with `ng add`. For the guided component wizard, see [Step-by-Step Guide Using Ignite UI for Angular Schematics](step-by-step-guide-using-angular-schematics#add-component-views). +Template addition is supported in projects created with the Angular Schematics, Ignite UI CLI, or any Angular CLI project where Ignite UI for Angular was added with `ng add`. For the guided component wizard, see [Step-by-Step Guide Using Ignite UI for Angular Schematics](./step-by-step-guide-using-angular-schematics.mdx#add-component-views). The following arguments are available when adding a template: @@ -324,4 +324,4 @@ ig ai-config The `ig ai-config` command configures only the two Ignite UI entries, `igniteui-cli` and `igniteui-theming`, and does not register `angular-cli`. Use `ng generate @igniteui/angular-schematics:ai-config` to get all three servers configured in a single step.
-For full setup instructions across all AI clients and Agent Skills wiring, see [Ignite UI CLI MCP](../../ai/cli-mcp). \ No newline at end of file +For full setup instructions across all AI clients and Agent Skills wiring, see [Ignite UI CLI MCP](../../ai/cli-mcp.mdx). \ No newline at end of file diff --git a/docs/angular/src/content/en/components/general/cli/getting-started-with-cli.mdx b/docs/angular/src/content/en/components/general/cli/getting-started-with-cli.mdx index 85b4cddccb..4622a41b52 100644 --- a/docs/angular/src/content/en/components/general/cli/getting-started-with-cli.mdx +++ b/docs/angular/src/content/en/components/general/cli/getting-started-with-cli.mdx @@ -66,7 +66,7 @@ ig new

Building Your First Ignite UI CLI App

-For a step-by-step walkthrough of the wizard options, see [Step-by-Step Guide Using Ignite UI CLI](step-by-step-guide-using-cli). +For a step-by-step walkthrough of the wizard options, see [Step-by-Step Guide Using Ignite UI CLI](./step-by-step-guide-using-cli.mdx). ### Create a project directly @@ -110,8 +110,8 @@ When using the interactive wizard, selecting `side-nav` or `side-nav-mini` trigg | Template ID | Description | | :----------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------- | -| side-nav-auth | Side navigation extended with a user authentication module. See [Angular Authentication Project Template](auth-template) for details. | -| side-nav-mini-auth | Side navigation mini extended with a user authentication module. See [Angular Authentication Project Template](auth-template) for details. | +| side-nav-auth | Side navigation extended with a user authentication module. See [Angular Authentication Project Template](./auth-template.mdx) for details. | +| side-nav-mini-auth | Side navigation mini extended with a user authentication module. See [Angular Authentication Project Template](./auth-template.mdx) for details. | The following arguments are available when creating a project: @@ -187,7 +187,7 @@ The following arguments are available when creating a project: ## Add a Component Template -To add an [available Ignite UI for Angular template](component-templates) to an existing project, provide the template ID and a name for the new component: +To add an [available Ignite UI for Angular template](./component-templates.mdx) to an existing project, provide the template ID and a name for the new component: ```cmd ig add grid newGrid @@ -199,7 +199,7 @@ To list all available templates in your project directory: ig list ``` -Template addition is supported in projects created with the Ignite UI CLI, Angular Schematics, or any Angular CLI project where Ignite UI for Angular was added with `ng add`. For the guided component wizard, see [Step-by-Step Guide Using Ignite UI CLI](step-by-step-guide-using-cli#add-view). +Template addition is supported in projects created with the Ignite UI CLI, Angular Schematics, or any Angular CLI project where Ignite UI for Angular was added with `ng add`. For the guided component wizard, see [Step-by-Step Guide Using Ignite UI CLI](./step-by-step-guide-using-cli.mdx#add-view). The following arguments are available when adding a template: @@ -261,7 +261,7 @@ When run without flags, `ig ai-config` enters interactive mode and prompts you t 1. **Choose coding assistants** - select one or more targets for MCP server configuration (Generic, VS Code, Cursor, Gemini, Junie), or None to skip. 2. **Choose AI agents** - select one or more agents for skill files and instruction files (Generic, Claude, Copilot, Cursor, Codex, Windsurf, Gemini, Junie), or None to skip. -Defaults in interactive mode are **Generic** for assistants and **Generic + Claude** for agents. For details on the wizard prompts, see [Step-by-Step Guide Using Ignite UI CLI - Configure AI assistants](step-by-step-guide-using-cli#configure-ai-assistants). +Defaults in interactive mode are **Generic** for assistants and **Generic + Claude** for agents. For details on the wizard prompts, see [Step-by-Step Guide Using Ignite UI CLI - Configure AI assistants](./step-by-step-guide-using-cli.mdx#configure-ai-assistants). If you want to configure your AI client manually, or use a client other than VS Code, start the MCP server directly: @@ -269,7 +269,7 @@ If you want to configure your AI client manually, or use a client other than VS ig mcp ``` -For client configuration (VS Code, Claude Desktop, Cursor, and others) and a full description of available tools, see [Ignite UI CLI MCP](../../ai/cli-mcp). +For client configuration (VS Code, Claude Desktop, Cursor, and others) and a full description of available tools, see [Ignite UI CLI MCP](../../ai/cli-mcp.mdx). ## Ignite UI CLI Commands @@ -286,5 +286,5 @@ A complete list of available Ignite UI CLI commands is maintained on the [Ignite | [ig list](https://github.com/IgniteUI/igniteui-cli/wiki/list) | l | Lists all templates for the specified framework and type. When run inside a project folder, lists templates for the project's framework and type even if different values are provided as arguments. | | [ig test](https://github.com/IgniteUI/igniteui-cli/wiki/test) | | Executes the tests for the current project. | | ig version | -v | Shows the Ignite UI CLI version installed locally, or globally if no local installation is found. | -| ig mcp | | Starts the Ignite UI MCP server, providing component documentation search and API reference tools to connected AI assistants. See [Ignite UI CLI MCP](../../ai/cli-mcp). | +| ig mcp | | Starts the Ignite UI MCP server, providing component documentation search and API reference tools to connected AI assistants. See [Ignite UI CLI MCP](../../ai/cli-mcp.mdx). | | ig ai-config | | Sets up AI coding assistant integration - configures MCP servers, copies skill files, and populates instruction files for your chosen assistants and agents. | diff --git a/docs/angular/src/content/en/components/general/cli/step-by-step-guide-using-angular-schematics.mdx b/docs/angular/src/content/en/components/general/cli/step-by-step-guide-using-angular-schematics.mdx index e21d421b21..cf38a7f0a1 100644 --- a/docs/angular/src/content/en/components/general/cli/step-by-step-guide-using-angular-schematics.mdx +++ b/docs/angular/src/content/en/components/general/cli/step-by-step-guide-using-angular-schematics.mdx @@ -23,7 +23,7 @@ import igStepByStepAiConfigAgents from '../../../images/general/ig-step-by-step- # Step-by-Step Guide Using Ignite UI for Angular Schematics -The Ignite UI for Angular Schematics step-by-step mode is an interactive wizard built into the `@igniteui/angular-schematics` collection. It guides you through project bootstrapping, template selection, and theming, then lets you add component views before finishing. The wizard can be activated for both new project creation and for adding views to an existing project previously created with the [Ignite UI Angular Schematics](getting-started-with-angular-schematics). +The Ignite UI for Angular Schematics step-by-step mode is an interactive wizard built into the `@igniteui/angular-schematics` collection. It guides you through project bootstrapping, template selection, and theming, then lets you add component views before finishing. The wizard can be activated for both new project creation and for adding views to an existing project previously created with the [Ignite UI Angular Schematics](./getting-started-with-angular-schematics.mdx). The step-by-step mode does not support non-interactive or scripted use - for that, use the direct `ng new` and `ng g` commands with explicit arguments. The wizard relies on `Inquirer.js`; see [supported terminals](https://github.com/SBoudrias/Inquirer.js#support-os-terminals) for compatibility. @@ -68,7 +68,7 @@ Navigate the available project templates using the arrow keys and press ENTER to Step by step prompt: choose project template -If you select **side-nav** or **side-nav-mini**, the wizard will prompt you with an additional step asking whether to add an [authentication module](auth-template) to the project. Answering yes generates the corresponding auth variant (`side-nav-auth` or `side-nav-mini-auth`). If you select **empty**, the authentication prompt is skipped. +If you select **side-nav** or **side-nav-mini**, the wizard will prompt you with an additional step asking whether to add an [authentication module](./auth-template.mdx) to the project. Answering yes generates the corresponding auth variant (`side-nav-auth` or `side-nav-mini-auth`). If you select **empty**, the authentication prompt is skipped. Step by step prompt: auth question @@ -77,7 +77,7 @@ If you select **side-nav** or **side-nav-mini**, the wizard will prompt you with Two theme options are available: - **default** - includes a pre-compiled CSS file (`igniteui-angular.css`) with the default Ignite UI for Angular Material-based theme in `angular.json` -- **custom** - generates a color palette and theme configuration using the [Theming API](../../themes) in `app/styles.scss`, ready for customization +- **custom** - generates a color palette and theme configuration using the [Theming API](../../themes.mdx) in `app/styles.scss`, ready for customization Step by step prompt: choose default or custom theme @@ -95,7 +95,7 @@ To activate the component wizard in an existing project, run the `component` sch ng g @igniteui/angular-schematics:component ``` -The wizard displays the available [component templates](component-templates#component-templates), grouped by category. Navigate with the arrow keys and press ENTER to select. +The wizard displays the available [component templates](./component-templates.mdx#component-templates), grouped by category. Navigate with the arrow keys and press ENTER to select. Step by step prompt: template category selection @@ -158,4 +158,4 @@ When run via the Angular schematic, an additional `angular-cli` MCP server entry To skip AI configuration prompts entirely during non-interactive project creation, pass `--assistants none --agents none` to `ng new`. To re-run AI configuration later, use `ng generate @igniteui/angular-schematics:ai-config` from the project root. -For MCP client configuration and a full description of available tools, see [Ignite UI CLI MCP](../../ai/cli-mcp). +For MCP client configuration and a full description of available tools, see [Ignite UI CLI MCP](../../ai/cli-mcp.mdx). diff --git a/docs/angular/src/content/en/components/general/cli/step-by-step-guide-using-cli.mdx b/docs/angular/src/content/en/components/general/cli/step-by-step-guide-using-cli.mdx index a5ae94c87a..67c40c4a40 100644 --- a/docs/angular/src/content/en/components/general/cli/step-by-step-guide-using-cli.mdx +++ b/docs/angular/src/content/en/components/general/cli/step-by-step-guide-using-cli.mdx @@ -23,7 +23,7 @@ import igStepByStepAiConfigAgents from '../../../images/general/ig-step-by-step- # Step-by-Step Guide Using Ignite UI CLI -The Ignite UI CLI step-by-step mode is an interactive wizard that guides you through project creation, template selection, theming, and component view addition for [Ignite UI CLI](getting-started-with-cli)-based Angular projects. It covers the same operations as the non-interactive `ig new` and `ig add` commands but prompts you at each step rather than requiring all arguments upfront. +The Ignite UI CLI step-by-step mode is an interactive wizard that guides you through project creation, template selection, theming, and component view addition for [Ignite UI CLI](./getting-started-with-cli.mdx)-based Angular projects. It covers the same operations as the non-interactive `ig new` and `ig add` commands but prompts you at each step rather than requiring all arguments upfront. The step-by-step mode does not support scripted or non-interactive use - for that, use the direct `ig new` and `ig add` commands with explicit arguments. The wizard relies on `Inquirer.js`; see [supported terminals](https://github.com/SBoudrias/Inquirer.js#support-os-terminals) for compatibility. @@ -61,11 +61,11 @@ Then you will be guided to choose one of the available project templates. Three Step by step new project template selection -If you select **Side Navigation** or **Side Navigation Mini**, the wizard will prompt you with an additional step asking whether to add an [authentication module](auth-template) to the project. Answering yes generates the corresponding auth variant (`side-nav-auth` or `side-nav-mini-auth`). If you select **Empty Project**, the authentication prompt is skipped. +If you select **Side Navigation** or **Side Navigation Mini**, the wizard will prompt you with an additional step asking whether to add an [authentication module](./auth-template.mdx) to the project. Answering yes generates the corresponding auth variant (`side-nav-auth` or `side-nav-mini-auth`). If you select **Empty Project**, the authentication prompt is skipped. Step by step auth question prompt -The next step is to choose a theme for your application. Selecting the default option includes a pre-compiled CSS file (`igniteui-angular.css`) with the default Ignite UI for Angular theme in your project's `angular.json`. The custom option generates a color palette and theme configuration using the [Theming API](../../themes) in `app/styles.scss`. +The next step is to choose a theme for your application. Selecting the default option includes a pre-compiled CSS file (`igniteui-angular.css`) with the default Ignite UI for Angular theme in your project's `angular.json`. The custom option generates a color palette and theme configuration using the [Theming API](../../themes.mdx) in `app/styles.scss`. Step by step new project theme selection @@ -81,7 +81,7 @@ The Ignite UI CLI supports multiple component templates and scenario templates t ig add ``` -You will be provided with a [list of the available templates](component-templates#component-templates), grouped by category. +You will be provided with a [list of the available templates](./component-templates.mdx#component-templates), grouped by category. Step by step template group selection @@ -89,7 +89,7 @@ Use the arrow keys to navigate through the options and ENTER to select. For some Step by step component feature toggles -If you choose to add a scenario to your application, you will also get a list of the available [scenario templates](component-templates#scenario-templates): +If you choose to add a scenario to your application, you will also get a list of the available [scenario templates](./component-templates.mdx#scenario-templates): Step by step scenario template selection diff --git a/docs/angular/src/content/en/components/general/code-splitting-and-multiple-entry-points.mdx b/docs/angular/src/content/en/components/general/code-splitting-and-multiple-entry-points.mdx index c9ab980a0e..36da30b4c5 100644 --- a/docs/angular/src/content/en/components/general/code-splitting-and-multiple-entry-points.mdx +++ b/docs/angular/src/content/en/components/general/code-splitting-and-multiple-entry-points.mdx @@ -319,4 +319,4 @@ For detailed information about specific components and their APIs, refer to the - [Grid](/grid/grid) - [Tree Grid](/treegrid/tree-grid) - [Hierarchical Grid](/hierarchicalgrid/hierarchical-grid) -- [Pivot Grid](/pivotGrid/pivot-grid) \ No newline at end of file +- [Pivot Grid](/pivotgrid/pivot-grid) \ No newline at end of file diff --git a/docs/angular/src/content/en/components/general/getting-started.mdx b/docs/angular/src/content/en/components/general/getting-started.mdx index e570d8a22d..119153d74e 100644 --- a/docs/angular/src/content/en/components/general/getting-started.mdx +++ b/docs/angular/src/content/en/components/general/getting-started.mdx @@ -19,7 +19,7 @@ import igniteuiProject from '../../images/general/igniteui-project.png'; Ignite UI for Angular targets Angular 17 and later, with standalone components as the default bootstrapping model. It does not support Vue, React, or Web Components natively - for those frameworks see [Ignite UI for React](https://www.infragistics.com/products/ignite-ui-react), [Ignite UI for Web Components](https://www.infragistics.com/products/ignite-ui-web-components), and [Ignite UI for Blazor](https://www.infragistics.com/products/ignite-ui-blazor). -Ignite UI for Angular is offered under a dual-license model: some components are open source under MIT, others require a commercial license. For details see [Ignite UI Licensing](./ignite-ui-licensing) and [Open Source vs Premium](./open-source-vs-premium). +Ignite UI for Angular is offered under a dual-license model: some components are open source under MIT, others require a commercial license. For details see [Ignite UI Licensing](./ignite-ui-licensing.mdx) and [Open Source vs Premium](./open-source-vs-premium.mdx). ## Prerequisites @@ -57,10 +57,10 @@ As of Ignite UI CLI v13.1.0, the `igx-ts` project type generates a project that -At some point during the process you may be asked to [log in to the Infragistics npm registry](ignite-ui-licensing#how-to-setup-your-environment-to-use-the-private-npm-feed-step-by-step-guide) if not already configured. This applies when using components under a [commercial license](./open-source-vs-premium#comparison-table-for-all-components). +At some point during the process you may be asked to [log in to the Infragistics npm registry](./ignite-ui-licensing.mdx#how-to-setup-your-environment-to-use-the-private-npm-feed-step-by-step-guide) if not already configured. This applies when using components under a [commercial license](./open-source-vs-premium.mdx#comparison-table-for-all-components). -For a full walkthrough of all CLI options and project templates, see [Getting Started with Ignite UI CLI](cli/getting-started-with-cli) and [Angular Schematics and Ignite UI CLI](cli-overview). +For a full walkthrough of all CLI options and project templates, see [Getting Started with Ignite UI CLI](./cli/getting-started-with-cli.mdx) and [Angular Schematics and Ignite UI CLI](./cli-overview.mdx). ### Install with Angular Schematics @@ -76,7 +76,7 @@ Activate the guided wizard: ng new --collection="@igniteui/angular-schematics" ``` -For a step-by-step walkthrough see [Step-by-Step Guide Using Ignite UI for Angular Schematics](cli/step-by-step-guide-using-angular-schematics). +For a step-by-step walkthrough see [Step-by-Step Guide Using Ignite UI for Angular Schematics](./cli/step-by-step-guide-using-angular-schematics.mdx). ### Install with Angular CLI (`ng add`) @@ -86,7 +86,7 @@ If you already have an Angular project or prefer to work entirely within the Ang ng new --style=scss ``` -SCSS is recommended because the [Ignite UI for Angular Theming Library](../themes) is built on it and `ng add` configures the default theme automatically. Then add Ignite UI for Angular: +SCSS is recommended because the [Ignite UI for Angular Theming Library](../themes.mdx) is built on it and `ng add` configures the default theme automatically. Then add Ignite UI for Angular: ```cmd ng add igniteui-angular @@ -100,7 +100,7 @@ ng add igniteui-angular Some Ignite UI for Angular components ship as separate npm packages and are added independently: -**[Grid Lite](../grid-lite/overview) - open source (MIT)** +**[Grid Lite](../grid-lite/overview.mdx) - open source (MIT)** A lightweight grid for projects that need basic data display without the full commercial feature set. Its API is compatible with `IgxGrid`, so upgrading later requires minimal changes. @@ -108,7 +108,7 @@ A lightweight grid for projects that need basic data display without the full co ng add igniteui-grid-lite ``` -**[Dock Manager](../dock-manager) - premium** +**[Dock Manager](../dock-manager.mdx) - premium** A pane-based layout component where end users can pin, resize, move, and hide panes at runtime. @@ -219,24 +219,24 @@ Or, using the Ignite UI CLI: ig upgrade-packages ``` -The schematic updates package dependencies and replaces source references. You will be prompted to [log in to the Infragistics private npm registry](ignite-ui-licensing#how-to-setup-your-environment-to-use-the-private-npm-feed-step-by-step-guide) if not already configured. +The schematic updates package dependencies and replaces source references. You will be prompted to [log in to the Infragistics private npm registry](./ignite-ui-licensing.mdx#how-to-setup-your-environment-to-use-the-private-npm-feed-step-by-step-guide) if not already configured. ## AI-Assisted Development Ignite UI for Angular ships two tools for AI-assisted development. -**Agent Skills** are structured knowledge files that teach AI coding assistants - GitHub Copilot, Cursor, Windsurf, Claude, JetBrains AI - how to work correctly with Ignite UI components, APIs, and theming patterns. Skills cover data grids, grid operations, charting, and theming. See [Ignite UI for Angular Skills](../ai/skills). +**Agent Skills** are structured knowledge files that teach AI coding assistants - GitHub Copilot, Cursor, Windsurf, Claude, JetBrains AI - how to work correctly with Ignite UI components, APIs, and theming patterns. Skills cover data grids, grid operations, charting, and theming. See [Ignite UI for Angular Skills](../ai/skills.mdx). -**The Ignite UI MCP Server** is a built-in server in the Ignite UI CLI that connects AI assistants to live Ignite UI component documentation and API references directly inside your editor. Unlike static skills, the MCP server answers queries about current APIs, retrieves setup guides on demand, and supports accurate code generation for Ignite UI components. Start it with `ig mcp` after installing the CLI. For client configuration and available tools, see [Ignite UI CLI MCP Overview](../ai/cli-mcp). +**The Ignite UI MCP Server** is a built-in server in the Ignite UI CLI that connects AI assistants to live Ignite UI component documentation and API references directly inside your editor. Unlike static skills, the MCP server answers queries about current APIs, retrieves setup guides on demand, and supports accurate code generation for Ignite UI components. Start it with `ig mcp` after installing the CLI. For client configuration and available tools, see [Ignite UI CLI MCP Overview](../ai/cli-mcp.mdx). ## API References - - ## Additional Resources -- [Ignite UI for Angular Skills](../ai/skills) -- [Ignite UI CLI MCP Overview](../ai/cli-mcp) -- [Angular Schematics and Ignite UI CLI](cli-overview) +- [Ignite UI for Angular Skills](../ai/skills.mdx) +- [Ignite UI CLI MCP Overview](../ai/cli-mcp.mdx) +- [Angular Schematics and Ignite UI CLI](./cli-overview.mdx) - [Ignite UI CLI Commands](https://github.com/IgniteUI/igniteui-cli/wiki#available-commands) - [Grid overview](/grid/grid) - [Grid Lite overview](/grid-lite/overview) diff --git a/docs/angular/src/content/en/components/general/how-to/general-how-to-mcp-e2e.mdx b/docs/angular/src/content/en/components/general/how-to/general-how-to-mcp-e2e.mdx index 90563d95d9..9b72cded8a 100644 --- a/docs/angular/src/content/en/components/general/how-to/general-how-to-mcp-e2e.mdx +++ b/docs/angular/src/content/en/components/general/how-to/general-how-to-mcp-e2e.mdx @@ -37,7 +37,7 @@ Before you start, make sure you have: This walkthrough works best with a **CLI-first** setup because Ignite UI CLI scaffolds the project and prepares the first MCP configuration for VS Code automatically. -If you still need the detailed setup reference for each client, see [Angular Schematics & Ignite UI CLI](~/components/general/cli-overview.md) and [Ignite UI Theming MCP](~/components/ai/theming-mcp.md). +If you still need the detailed setup reference for each client, see [Angular Schematics & Ignite UI CLI](../cli-overview.mdx) and [Ignite UI Theming MCP](../../ai/theming-mcp.mdx). ## Step 1: Start with Ignite UI CLI @@ -244,9 +244,9 @@ In practice, the most effective pattern is to use CLI MCP for project and compon ## Related Topics -- [Angular Schematics & Ignite UI CLI](~/components/general/cli-overview.md) -- [Ignite UI Theming MCP](~/components/ai/theming-mcp.md) -- [Ignite UI for Angular Skills](~/components/ai/skills.md) +- [Angular Schematics & Ignite UI CLI](../cli-overview.mdx) +- [Ignite UI Theming MCP](../../ai/theming-mcp.mdx) +- [Ignite UI for Angular Skills](../../ai/skills.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/components/general/how-to/how-to-perform-crud.mdx b/docs/angular/src/content/en/components/general/how-to/how-to-perform-crud.mdx index bc29681867..3dd48e5e15 100644 --- a/docs/angular/src/content/en/components/general/how-to/how-to-perform-crud.mdx +++ b/docs/angular/src/content/en/components/general/how-to/how-to-perform-crud.mdx @@ -63,7 +63,7 @@ export class CRUDService { } ``` -What the above service is missing is configuration for filtering/sorting/paging, etc. Depending on the exact API implementation of the endpoints, requests to the server may need optional parameters to handle filtering/sorting/paging for you. See our [Remote Data Operations](../../grid/remote-data-operations/) for demos accompanied with code examples. +What the above service is missing is configuration for filtering/sorting/paging, etc. Depending on the exact API implementation of the endpoints, requests to the server may need optional parameters to handle filtering/sorting/paging for you. See our [Remote Data Operations](../../grid/remote-data-operations.mdx) for demos accompanied with code examples. For more examples and guidance, refer to the [HTTP Services](https://angular.io/tutorial/toh-pt6) tutorial in the official Angular documentation. diff --git a/docs/angular/src/content/en/components/general/open-source-vs-premium.mdx b/docs/angular/src/content/en/components/general/open-source-vs-premium.mdx index 526d8f91ad..332d23dbb7 100644 --- a/docs/angular/src/content/en/components/general/open-source-vs-premium.mdx +++ b/docs/angular/src/content/en/components/general/open-source-vs-premium.mdx @@ -24,7 +24,7 @@ Our Ignite UI Premium components come with advanced enterprise features and are ### Grids and advanced components -- [Data Grid](/grid/grid), [Hierarchical Grid](/hierarchicalgrid/hierarchical-grid), [Tree Grid](/treegrid/tree-grid), [Pivot Grid](/pivotGrid/pivot-grid) +- [Data Grid](/grid/grid), [Hierarchical Grid](/hierarchicalgrid/hierarchical-grid), [Tree Grid](/treegrid/tree-grid), [Pivot Grid](/pivotgrid/pivot-grid) - [Dock Manager](/dock-manager) - [Query Builder](/query-builder) - [Charting library](/charts/chart-overview) diff --git a/docs/angular/src/content/en/components/geo-map-binding-data-model.mdx b/docs/angular/src/content/en/components/geo-map-binding-data-model.mdx index 50f49a6aa9..c4ec237b08 100644 --- a/docs/angular/src/content/en/components/geo-map-binding-data-model.mdx +++ b/docs/angular/src/content/en/components/geo-map-binding-data-model.mdx @@ -30,7 +30,7 @@ The following table summarized data structures required for each type of geograp |||Specifies the name of data column of items that contains the geographic coordinates of lines. This property must be mapped to an array of arrays of objects with x and y properties. | ## Code Snippet -The following code shows how to bind the to a custom data model that contains geographic locations of some cities of the world stored using longitude and latitude coordinates. Also, we use the to plot shortest geographic path between these locations using the [WorldUtility](geo-map-resources-world-util.md) +The following code shows how to bind the to a custom data model that contains geographic locations of some cities of the world stored using longitude and latitude coordinates. Also, we use the to plot shortest geographic path between these locations using the [WorldUtility](./geo-map-resources-world-util.mdx) ```html
diff --git a/docs/angular/src/content/en/components/geo-map-binding-data-overview.mdx b/docs/angular/src/content/en/components/geo-map-binding-data-overview.mdx index aa028be59c..da599e2dc0 100644 --- a/docs/angular/src/content/en/components/geo-map-binding-data-overview.mdx +++ b/docs/angular/src/content/en/components/geo-map-binding-data-overview.mdx @@ -15,11 +15,11 @@ The Ignite UI for Angular map component is designed to display geo-spatial data ## Types of Data Sources The following section list some of data source that you can bind in the geographic map component -- [Binding Shape Files](geo-map-binding-shp-file.md) -- [Binding JSON Files](geo-map-binding-data-json-points.md) -- [Binding CSV Files](geo-map-binding-data-csv.md) -- [Binding Data Models](geo-map-binding-data-model.md) -- [Binding Multiple Sources](geo-map-binding-multiple-sources.md) +- [Binding Shape Files](./geo-map-binding-shp-file.mdx) +- [Binding JSON Files](./geo-map-binding-data-json-points.mdx) +- [Binding CSV Files](./geo-map-binding-data-csv.mdx) +- [Binding Data Models](./geo-map-binding-data-model.mdx) +- [Binding Multiple Sources](./geo-map-binding-multiple-sources.mdx) ## API References diff --git a/docs/angular/src/content/en/components/geo-map-binding-multiple-shapes.mdx b/docs/angular/src/content/en/components/geo-map-binding-multiple-shapes.mdx index 9dd9d363d0..6e17507e8c 100644 --- a/docs/angular/src/content/en/components/geo-map-binding-multiple-shapes.mdx +++ b/docs/angular/src/content/en/components/geo-map-binding-multiple-shapes.mdx @@ -17,7 +17,7 @@ In the Ignite UI for Angular map, you can add multiple geographic series objects -This topic takes you step-by-step towards displaying multiple geographic series in the map component. All geographic series plot following geo-spatial data loaded from shape files using the class. Refer to the [Binding Shape Files](geo-map-binding-shp-file.md) topic for more information about object. +This topic takes you step-by-step towards displaying multiple geographic series in the map component. All geographic series plot following geo-spatial data loaded from shape files using the class. Refer to the [Binding Shape Files](./geo-map-binding-shp-file.mdx) topic for more information about object. - – displays locations of major cities - – displays routes between major ports diff --git a/docs/angular/src/content/en/components/geo-map-binding-multiple-sources.mdx b/docs/angular/src/content/en/components/geo-map-binding-multiple-sources.mdx index 3b18d0b184..4456652435 100644 --- a/docs/angular/src/content/en/components/geo-map-binding-multiple-sources.mdx +++ b/docs/angular/src/content/en/components/geo-map-binding-multiple-sources.mdx @@ -26,7 +26,7 @@ You can use geographic series in this or other combinations to plot desired data ## Creating Data Sources -Create data sources for all geographic series that you want to display in the Ignite UI for Angular map. For example, you can the use [WorldConnections](geo-map-resources-world-connections.md) script. +Create data sources for all geographic series that you want to display in the Ignite UI for Angular map. For example, you can the use [WorldConnections](./geo-map-resources-world-connections.mdx) script. ```html
diff --git a/docs/angular/src/content/en/components/geo-map-display-esri-imagery.mdx b/docs/angular/src/content/en/components/geo-map-display-esri-imagery.mdx index e831f94a68..143ef2230c 100644 --- a/docs/angular/src/content/en/components/geo-map-display-esri-imagery.mdx +++ b/docs/angular/src/content/en/components/geo-map-display-esri-imagery.mdx @@ -40,7 +40,7 @@ this.geoMap.backgroundContent = tileSource; ``` ## Esri Utility -Alternatively, you can use the [EsriUtility](geo-map-resources-esri.md) which defines all styles provided by Esri imagery servers. +Alternatively, you can use the [EsriUtility](./geo-map-resources-esri.mdx) which defines all styles provided by Esri imagery servers. ```ts import { IgxGeographicMapComponent } from 'igniteui-angular-maps'; diff --git a/docs/angular/src/content/en/components/geo-map-display-heat-imagery.mdx b/docs/angular/src/content/en/components/geo-map-display-heat-imagery.mdx index a6fe591fe2..dfe0984e96 100644 --- a/docs/angular/src/content/en/components/geo-map-display-heat-imagery.mdx +++ b/docs/angular/src/content/en/components/geo-map-display-heat-imagery.mdx @@ -12,7 +12,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; The Ignite UI for Angular map control has the ability to show heat-map imagery through the use of the that are generated by a by loading geo-spatial data by loading shape files to a tile series. -It is highly recommended that you review the [Binding Shape Files with Geo-Spatial Data](geo-map-binding-shp-file.md) topic as a pre-requisite to this topic. +It is highly recommended that you review the [Binding Shape Files with Geo-Spatial Data](./geo-map-binding-shp-file.mdx) topic as a pre-requisite to this topic. ## Angular Displaying Heat Imagery Example diff --git a/docs/angular/src/content/en/components/geo-map-resources-world-connections.mdx b/docs/angular/src/content/en/components/geo-map-resources-world-connections.mdx index 238dba2612..6c2beb1273 100644 --- a/docs/angular/src/content/en/components/geo-map-resources-world-connections.mdx +++ b/docs/angular/src/content/en/components/geo-map-resources-world-connections.mdx @@ -9,7 +9,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular World Connections -The resource topic provides implementation of data utility for generating locations of airports, flight paths, and geographic gridlines. You can use these data sources as reference point for creating your own geographic data. Note that this utility depends on [WorldUtil](geo-map-resources-world-util.md) and [WorldLocations](geo-map-resources-world-locations.md) scripts. +The resource topic provides implementation of data utility for generating locations of airports, flight paths, and geographic gridlines. You can use these data sources as reference point for creating your own geographic data. Note that this utility depends on [WorldUtil](./geo-map-resources-world-util.mdx) and [WorldLocations](./geo-map-resources-world-locations.mdx) scripts. ## Code Snippet diff --git a/docs/angular/src/content/en/components/geo-map-shape-files-reference.mdx b/docs/angular/src/content/en/components/geo-map-shape-files-reference.mdx index 1f54d5660b..33f1315597 100644 --- a/docs/angular/src/content/en/components/geo-map-shape-files-reference.mdx +++ b/docs/angular/src/content/en/components/geo-map-shape-files-reference.mdx @@ -89,7 +89,7 @@ The following list provides resources for obtaining shape files. Also, samples f The following topics provide additional information related to this topic. -- [Binding Shape Files](geo-map-binding-shp-file.md) +- [Binding Shape Files](./geo-map-binding-shp-file.mdx) ## API References diff --git a/docs/angular/src/content/en/components/geo-map-shape-styling.mdx b/docs/angular/src/content/en/components/geo-map-shape-styling.mdx index cb3efdcef1..fd7846e38c 100644 --- a/docs/angular/src/content/en/components/geo-map-shape-styling.mdx +++ b/docs/angular/src/content/en/components/geo-map-shape-styling.mdx @@ -27,7 +27,7 @@ import { IgxShapeDataSource } from 'igniteui-angular-core'; import { IgxShapefileRecord } from 'igniteui-angular-core'; ``` -Note that the following code examples are using the [Shape Styling Utility](geo-map-resources-shape-styling-utility.md) file that provides four different ways of styling shapes: +Note that the following code examples are using the [Shape Styling Utility](./geo-map-resources-shape-styling-utility.mdx) file that provides four different ways of styling shapes: - [Shape Comparison Styling](#shape-comparison-styling) - [Shape Random Styling](#shape-random-styling) - [Shape Range Styling](#shape-range-styling) diff --git a/docs/angular/src/content/en/components/geo-map-type-series.mdx b/docs/angular/src/content/en/components/geo-map-type-series.mdx index 17714f744e..de5d4f834f 100644 --- a/docs/angular/src/content/en/components/geo-map-type-series.mdx +++ b/docs/angular/src/content/en/components/geo-map-type-series.mdx @@ -18,13 +18,13 @@ All types of geographic series are always rendered on top of the geographic imag The Angular Geographic Map component supports the following types of geographic series: -- [Using Scatter Symbol Series](geo-map-type-scatter-symbol-series.md) -- [Using Scatter Proportional Series](geo-map-type-scatter-bubble-series.md) -- [Using Scatter Contour Series](geo-map-type-scatter-contour-series.md) -- [Using Scatter Density Series](geo-map-type-scatter-density-series.md) -- [Using Scatter Area Series](geo-map-type-scatter-area-series.md) -- [Using Shape Polygon Series](geo-map-type-shape-polygon-series.md) -- [Using Shape Polyline Series](geo-map-type-shape-polyline-series.md) +- [Using Scatter Symbol Series](./geo-map-type-scatter-symbol-series.mdx) +- [Using Scatter Proportional Series](./geo-map-type-scatter-bubble-series.mdx) +- [Using Scatter Contour Series](./geo-map-type-scatter-contour-series.mdx) +- [Using Scatter Density Series](./geo-map-type-scatter-density-series.mdx) +- [Using Scatter Area Series](./geo-map-type-scatter-area-series.mdx) +- [Using Shape Polygon Series](./geo-map-type-shape-polygon-series.mdx) +- [Using Shape Polyline Series](./geo-map-type-shape-polyline-series.mdx) ## API References diff --git a/docs/angular/src/content/en/components/geo-map.mdx b/docs/angular/src/content/en/components/geo-map.mdx index 6b0f5ef20a..bbbe34e8f2 100644 --- a/docs/angular/src/content/en/components/geo-map.mdx +++ b/docs/angular/src/content/en/components/geo-map.mdx @@ -101,15 +101,15 @@ Now that the map module is imported, next step is to create geographic map. The You can find more information about related Angular map features in these topics: -- [Geographic Map Navigation](geo-map-navigation.md) -{/*- [Geographic Map Imagery](geo-map-display-imagery-types.md)*/} -- [Using Scatter Symbol Series](geo-map-type-scatter-symbol-series.md) -- [Using Scatter Proportional Series](geo-map-type-scatter-bubble-series.md) -- [Using Scatter Contour Series](geo-map-type-scatter-contour-series.md) -- [Using Scatter Density Series](geo-map-type-scatter-density-series.md) -- [Using Scatter Area Series](geo-map-type-scatter-area-series.md) -- [Using Shape Polygon Series](geo-map-type-shape-polygon-series.md) -- [Using Shape Polyline Series](geo-map-type-shape-polyline-series.md) +- [Geographic Map Navigation](./geo-map-navigation.mdx) +{/*- [Geographic Map Imagery](./geo-map-display-imagery-types.mdx)*/} +- [Using Scatter Symbol Series](./geo-map-type-scatter-symbol-series.mdx) +- [Using Scatter Proportional Series](./geo-map-type-scatter-bubble-series.mdx) +- [Using Scatter Contour Series](./geo-map-type-scatter-contour-series.mdx) +- [Using Scatter Density Series](./geo-map-type-scatter-density-series.mdx) +- [Using Scatter Area Series](./geo-map-type-scatter-area-series.mdx) +- [Using Shape Polygon Series](./geo-map-type-shape-polygon-series.mdx) +- [Using Shape Polyline Series](./geo-map-type-shape-polyline-series.mdx) ## API References diff --git a/docs/angular/src/content/en/components/grid/selection-based-aggregates.mdx b/docs/angular/src/content/en/components/grid/selection-based-aggregates.mdx index b7cd3e2f44..338852487f 100644 --- a/docs/angular/src/content/en/components/grid/selection-based-aggregates.mdx +++ b/docs/angular/src/content/en/components/grid/selection-based-aggregates.mdx @@ -17,7 +17,7 @@ With the sample, illustrated beyond, you may see how multiple selection is being ## Topic Overview -To achieve the selection-based aggregates functionality, you can use our [Grid Selection](/components/grid/grid/selection) feature, together with the [Grid Summaries](/components/grid/grid/summaries). +To achieve the selection-based aggregates functionality, you can use our [Grid Selection](/grid/selection) feature, together with the [Grid Summaries](/grid/summaries). The Summaries are allowing for customization of the basic Summary feature functionality through extending one of the base classes, , or , depending on the column data type and your needs. ## Selection diff --git a/docs/angular/src/content/en/components/linear-gauge.mdx b/docs/angular/src/content/en/components/linear-gauge.mdx index 931e094849..970bda3734 100644 --- a/docs/angular/src/content/en/components/linear-gauge.mdx +++ b/docs/angular/src/content/en/components/linear-gauge.mdx @@ -327,5 +327,5 @@ For your convenience, all above code snippets are combined into one code block b You can find more information about other types of gauges in these topics: -- [Bullet Graph](bullet-graph.md) -- [Radial Gauge](radial-gauge.md) +- [Bullet Graph](./bullet-graph.mdx) +- [Radial Gauge](./radial-gauge.mdx) diff --git a/docs/angular/src/content/en/components/navbar.mdx b/docs/angular/src/content/en/components/navbar.mdx index eb89991ce3..32e1517a5e 100644 --- a/docs/angular/src/content/en/components/navbar.mdx +++ b/docs/angular/src/content/en/components/navbar.mdx @@ -27,7 +27,7 @@ To get started with the Ignite UI for Angular Navbar component, first you need t ng add igniteui-angular ``` -For a complete introduction to the Ignite UI for Angular, read the [_getting started_](/general/getting-started) topic. +For a complete introduction to the Ignite UI for Angular, read the [_getting started_](./general/getting-started.mdx) topic. The first step is to import the `IgxNavbarModule` inside our **app.module.ts** file. @@ -92,7 +92,7 @@ The ### Add Icon Buttons -We can make our app a little more functional by adding options for searching, favorites and more. To do that let's grab the [**IgxIconButton**](/icon-button) and [**IgxIcon**](/icon) modules and import them in our **app.module.ts** file. +We can make our app a little more functional by adding options for searching, favorites and more. To do that let's grab the [**IgxIconButton**](./icon-button.mdx) and [**IgxIcon**](./icon.mdx) modules and import them in our **app.module.ts** file. ```typescript // app.module.ts @@ -303,7 +303,7 @@ $custom-navbar-theme: navbar-theme( ``` -Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](/themes/sass/palettes/) topic for detailed guidance on how to use them. +Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](./themes/sass/palettes.mdx) topic for detailed guidance on how to use them. The last step is to pass the newly created theme to the `tokens` mixin: @@ -322,7 +322,7 @@ The last step is to pass the newly created theme to the `tokens` mixin: ### Styling with Tailwind -You can style the navbar using our custom Tailwind utility classes. Make sure to [set up Tailwind](/themes/misc/tailwind-classes) first. +You can style the navbar using our custom Tailwind utility classes. Make sure to [set up Tailwind](./themes/misc/tailwind-classes.mdx) first. Along with the tailwind import in your global stylesheet, you can apply the desired theme utilities as follows: diff --git a/docs/angular/src/content/en/components/pivotGrid/pivot-grid-custom.mdx b/docs/angular/src/content/en/components/pivotgrid/pivot-grid-custom.mdx similarity index 98% rename from docs/angular/src/content/en/components/pivotGrid/pivot-grid-custom.mdx rename to docs/angular/src/content/en/components/pivotgrid/pivot-grid-custom.mdx index 8f27c56817..148663926e 100644 --- a/docs/angular/src/content/en/components/pivotGrid/pivot-grid-custom.mdx +++ b/docs/angular/src/content/en/components/pivotgrid/pivot-grid-custom.mdx @@ -133,8 +133,8 @@ public noopSortStrategy = NoopSortingStrategy.instance(); ## Additional Resources -- [Angular Pivot Grid Features](/pivotGrid/pivot-grid-features) -- [Angular Pivot Grid Overview](/pivotGrid/pivot-grid) +- [Angular Pivot Grid Features](/pivotgrid/pivot-grid-features) +- [Angular Pivot Grid Overview](/pivotgrid/pivot-grid) Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/components/pivotGrid/pivot-grid-features.mdx b/docs/angular/src/content/en/components/pivotgrid/pivot-grid-features.mdx similarity index 98% rename from docs/angular/src/content/en/components/pivotGrid/pivot-grid-features.mdx rename to docs/angular/src/content/en/components/pivotgrid/pivot-grid-features.mdx index ead9eb1b35..e800c566ba 100644 --- a/docs/angular/src/content/en/components/pivotGrid/pivot-grid-features.mdx +++ b/docs/angular/src/content/en/components/pivotgrid/pivot-grid-features.mdx @@ -214,8 +214,8 @@ The chips from the Pivot Grid can not be moved to the Pivot Data Selector and it ## Additional Resources -- [Angular Pivot Grid Overview](/pivotGrid/pivot-grid) -- [Angular Pivot Grid Custom Aggregations](/pivotGrid/pivot-grid-custom) +- [Angular Pivot Grid Overview](/pivotgrid/pivot-grid) +- [Angular Pivot Grid Custom Aggregations](/pivotgrid/pivot-grid-custom) Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/components/pivotGrid/pivot-grid.mdx b/docs/angular/src/content/en/components/pivotgrid/pivot-grid.mdx similarity index 99% rename from docs/angular/src/content/en/components/pivotGrid/pivot-grid.mdx rename to docs/angular/src/content/en/components/pivotgrid/pivot-grid.mdx index 5239abc7b7..12bb17ffe1 100644 --- a/docs/angular/src/content/en/components/pivotGrid/pivot-grid.mdx +++ b/docs/angular/src/content/en/components/pivotgrid/pivot-grid.mdx @@ -343,8 +343,8 @@ This feature allows developers to quickly create a pivot view without manually s ## Additional Resources -- [Angular Pivot Grid Features](/pivotGrid/pivot-grid-features) -- [Angular Pivot Grid Custom Aggregations](/pivotGrid/pivot-grid-custom) +- [Angular Pivot Grid Features](/pivotgrid/pivot-grid-features) +- [Angular Pivot Grid Custom Aggregations](/pivotgrid/pivot-grid-custom) - [Ignite UI for Angular Skills](/ai/skills) — Agent Skills for grids, data operations, and theming Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/components/query-builder.mdx b/docs/angular/src/content/en/components/query-builder.mdx index 7ded61f47f..9ebaaee99c 100644 --- a/docs/angular/src/content/en/components/query-builder.mdx +++ b/docs/angular/src/content/en/components/query-builder.mdx @@ -38,7 +38,7 @@ To get started with the Ignite UI for Angular Query Builder component, first you ng add igniteui-angular ``` -For a complete introduction to the Ignite UI for Angular, read the [_getting started_](/general/getting-started) topic. +For a complete introduction to the Ignite UI for Angular, read the [_getting started_](./general/getting-started.mdx) topic. The next step is to import the `IgxQueryBuilderModule` in the **app.module.ts** file. @@ -154,7 +154,7 @@ The `expressionTree` is a two-way bindable property which means a corresponding ## Expressions Dragging -Condition chips can be easily repositioned using mouse [_Drag & Drop_](/drag-drop) or [_Keyboard reordering_](#keyboard-interaction) approaches. With those, users can adjust their query logic dynamically. +Condition chips can be easily repositioned using mouse [_Drag & Drop_](./drag-drop.mdx) or [_Keyboard reordering_](#keyboard-interaction) approaches. With those, users can adjust their query logic dynamically. - Dragging a chip does not modify its condition/contents, only its position. - Chip can also be dragged along groups and subgroups. For example, grouping/ungrouping expressions is achieved via the Expressions Dragging functionality. @@ -336,7 +336,7 @@ $custom-icon-button: outlined-icon-button-theme( In this example we only changed some of the parameters for the listed components, but the , , , themes provide way more parameters to control their respective styling. -Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](/themes/sass/palettes/) topic for detailed guidance on how to use them. +Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](./themes/sass/palettes.mdx) topic for detailed guidance on how to use them. The last step is to **include** the new component themes using the `tokens` mixin. @@ -355,7 +355,7 @@ The last step is to **include** the new component themes using the `tokens` mixi ``` -If the component is using an [`Emulated`](/themes/sass/component-themes/#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep` to style the components inside the query builder component (button, chip, drop-down ...etc). +If the component is using an [`Emulated`](./themes/sass/component-themes.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep` to style the components inside the query builder component (button, chip, drop-down ...etc). ### Demo @@ -370,7 +370,7 @@ The sample will not be affected by the selected global theme from `Change Theme` ### Styling with Tailwind -You can style the query builder using our custom Tailwind utility classes. Make sure to [set up Tailwind](/themes/misc/tailwind-classes) first. +You can style the query builder using our custom Tailwind utility classes. Make sure to [set up Tailwind](./themes/misc/tailwind-classes.mdx) first. Along with the tailwind import in your global stylesheet, you can apply the desired theme utilities as follows: diff --git a/docs/angular/src/content/en/components/radial-gauge.mdx b/docs/angular/src/content/en/components/radial-gauge.mdx index 0b2ad78053..ee6e9acf72 100644 --- a/docs/angular/src/content/en/components/radial-gauge.mdx +++ b/docs/angular/src/content/en/components/radial-gauge.mdx @@ -338,5 +338,5 @@ For your convenience, all above code snippets are combined into one code block b You can find more information about other types of gauges in these topics: -- [Bullet Graph](bullet-graph.md) -- [Linear Gauge](Linear-gauge.md) +- [Bullet Graph](./bullet-graph.mdx) +- [Linear Gauge](./linear-gauge.mdx) diff --git a/docs/angular/src/content/en/components/slider/slider.mdx b/docs/angular/src/content/en/components/slider/slider.mdx index 7222de5e90..361323eb20 100644 --- a/docs/angular/src/content/en/components/slider/slider.mdx +++ b/docs/angular/src/content/en/components/slider/slider.mdx @@ -567,7 +567,7 @@ This is the final result from applying our new theme. ### Styling with Tailwind -You can style the `slider` using our custom Tailwind utility classes. Make sure to [set up Tailwind](../themes/misc/tailwind-classes/) first. +You can style the `slider` using our custom Tailwind utility classes. Make sure to [set up Tailwind](../themes/misc/tailwind-classes.mdx) first. Along with the tailwind import in your global stylesheet, you can apply the desired theme utilities as follows: diff --git a/docs/angular/src/content/en/components/snackbar.mdx b/docs/angular/src/content/en/components/snackbar.mdx index fa047bf5c7..117564693a 100644 --- a/docs/angular/src/content/en/components/snackbar.mdx +++ b/docs/angular/src/content/en/components/snackbar.mdx @@ -31,7 +31,7 @@ To get started with the Ignite UI for Angular Snackbar component, first you need ng add igniteui-angular ``` -For a complete introduction to the Ignite UI for Angular, read the [_getting started_](/general/getting-started) topic. +For a complete introduction to the Ignite UI for Angular, read the [_getting started_](./general/getting-started.mdx) topic. The next step is to import the `IgxSnackbarModule` in your **app.module.ts** file. @@ -334,7 +334,7 @@ $dark-snackbar: snackbar-theme( ``` -Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](/themes/sass/palettes/) topic for detailed guidance on how to use them. +Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](./themes/sass/palettes.mdx) topic for detailed guidance on how to use them. The last step is to **include** the component theme in our application. @@ -353,7 +353,7 @@ The last step is to **include** the component theme in our application. ### Styling with Tailwind -You can style the snackbar using our custom Tailwind utility classes. Make sure to [set up Tailwind](/themes/misc/tailwind-classes) first. +You can style the snackbar using our custom Tailwind utility classes. Make sure to [set up Tailwind](./themes/misc/tailwind-classes.mdx) first. Along with the tailwind import in your global stylesheet, you can apply the desired theme utilities as follows: diff --git a/docs/angular/src/content/en/components/spreadsheet-chart-adapter.mdx b/docs/angular/src/content/en/components/spreadsheet-chart-adapter.mdx index 8b2277ae91..cfbf00debc 100644 --- a/docs/angular/src/content/en/components/spreadsheet-chart-adapter.mdx +++ b/docs/angular/src/content/en/components/spreadsheet-chart-adapter.mdx @@ -85,7 +85,7 @@ There are over 35 chart types supported by the Spreadsheet ChartAdapters includi -In the following code snippet, an external [ExcelUtility](excel-utility.md) class is used to save and load a . +In the following code snippet, an external [ExcelUtility](./excel-utility.mdx) class is used to save and load a . When setting up your Angular spreadsheet control to add charts, you will need to import the class like so: diff --git a/docs/angular/src/content/en/components/spreadsheet-overview.mdx b/docs/angular/src/content/en/components/spreadsheet-overview.mdx index dc16da5c1a..be8ffa65a3 100644 --- a/docs/angular/src/content/en/components/spreadsheet-overview.mdx +++ b/docs/angular/src/content/en/components/spreadsheet-overview.mdx @@ -93,7 +93,7 @@ Now that the Angular spreadsheet module is imported, next is the basic configura -In the following code snippet, an external [ExcelUtility](excel-utility.md) class is used to save and load a . +In the following code snippet, an external [ExcelUtility](./excel-utility.mdx) class is used to save and load a . The following demonstrates how to load a workbook into the Angular spreadsheet diff --git a/docs/angular/src/content/en/components/tabbar.mdx b/docs/angular/src/content/en/components/tabbar.mdx index af5ae9e73c..62821c7347 100644 --- a/docs/angular/src/content/en/components/tabbar.mdx +++ b/docs/angular/src/content/en/components/tabbar.mdx @@ -35,7 +35,7 @@ To get started with the Ignite UI for Angular Bottom Navigation component, first ng add igniteui-angular ``` -For a complete introduction to the Ignite UI for Angular, read the [_getting started_](/general/getting-started) topic. +For a complete introduction to the Ignite UI for Angular, read the [_getting started_](./general/getting-started.mdx) topic. The next step is to import the `IgxBottomNavModule` in your **app.module.ts** file. @@ -461,7 +461,7 @@ $dark-bottom-nav: bottom-nav-theme( ``` -Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](/themes/sass/palettes/) topic for detailed guidance on how to use them. +Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](./themes/sass/palettes.mdx) topic for detailed guidance on how to use them. If we take a look at the , we will notice that there are even more parameters available to us in order to style our bottom navigation component! @@ -484,7 +484,7 @@ The last step is to **include** the component theme in our application. ### Styling with Tailwind -You can style the bottom navigation using our custom Tailwind utility classes. Make sure to [set up Tailwind](/themes/misc/tailwind-classes) first. +You can style the bottom navigation using our custom Tailwind utility classes. Make sure to [set up Tailwind](./themes/misc/tailwind-classes.mdx) first. Along with the Tailwind import in your global stylesheet, you can apply the desired theme utilities as follows: diff --git a/docs/angular/src/content/en/components/tabs.mdx b/docs/angular/src/content/en/components/tabs.mdx index 11fca7b7bd..93688aa748 100644 --- a/docs/angular/src/content/en/components/tabs.mdx +++ b/docs/angular/src/content/en/components/tabs.mdx @@ -37,7 +37,7 @@ To get started with the Ignite UI for Angular Tabs component, first you need to ng add igniteui-angular ``` -For a complete introduction to the Ignite UI for Angular, read the [_getting started_](/general/getting-started) topic. +For a complete introduction to the Ignite UI for Angular, read the [_getting started_](./general/getting-started.mdx) topic. The next step is to import the `IgxTabsModule` in your **app.module.ts** file. @@ -526,7 +526,7 @@ $dark-tabs: tabs-theme( ``` -Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](/themes/sass/palettes/) topic for detailed guidance on how to use them. +Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](./themes/sass/palettes.mdx) topic for detailed guidance on how to use them. If we take a look at the , we will notice that there are even more properties available to us in order to style our tabs. @@ -549,7 +549,7 @@ The last step is to **include** the component theme in our application. ### Styling with Tailwind -You can style the tabs using our custom Tailwind utility classes. Make sure to [set up Tailwind](/themes/misc/tailwind-classes) first. +You can style the tabs using our custom Tailwind utility classes. Make sure to [set up Tailwind](./themes/misc/tailwind-classes.mdx) first. Along with the tailwind import in your global stylesheet, you can apply the desired theme utilities as follows: diff --git a/docs/angular/src/content/en/components/texthighlight.mdx b/docs/angular/src/content/en/components/texthighlight.mdx index b76c980216..3d9b44f5b5 100644 --- a/docs/angular/src/content/en/components/texthighlight.mdx +++ b/docs/angular/src/content/en/components/texthighlight.mdx @@ -27,7 +27,7 @@ To get started with the Ignite UI for Angular Text Highlight directive, first yo ng add igniteui-angular ``` -For a complete introduction to the Ignite UI for Angular, read the [_getting started_](/general/getting-started) topic. +For a complete introduction to the Ignite UI for Angular, read the [_getting started_](./general/getting-started.mdx) topic. The next step is to import the `IgxTextHighlightModule` in your **app.module.ts** file. @@ -80,7 +80,7 @@ Now that you have the Ignite UI for Angular Text Highlight module or directive i ## Using the Angular Text Highlight Directive -Let's create a search box that we can use to highlight different parts of the text. We will use Ignite UI for Angular's [InputGroup](/input-group) component in which we will add a text input with buttons for clear matches, find next, find previous, and a button for specifying whether the search will be case-sensitive or not. Also it has a label for how many matches we have found. +Let's create a search box that we can use to highlight different parts of the text. We will use Ignite UI for Angular's [InputGroup](./input-group.mdx) component in which we will add a text input with buttons for clear matches, find next, find previous, and a button for specifying whether the search will be case-sensitive or not. Also it has a label for how many matches we have found. ```html
@@ -387,7 +387,7 @@ The last step is to **include** the newly created theme. ``` -If the component is using an [`Emulated`](/themes/sass/component-themes/#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep` to apply the styles. +If the component is using an [`Emulated`](./themes/sass/component-themes.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep` to apply the styles. ### Custom styles @@ -450,7 +450,7 @@ Additional components that were used: ## Additional Resources -- [Grid Search](/grid/search) +- [Grid Search](./grid/search.mdx)
Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/components/themes/misc/angular-material-theming.mdx b/docs/angular/src/content/en/components/themes/misc/angular-material-theming.mdx index 4df7a56b2b..07b6847643 100644 --- a/docs/angular/src/content/en/components/themes/misc/angular-material-theming.mdx +++ b/docs/angular/src/content/en/components/themes/misc/angular-material-theming.mdx @@ -203,7 +203,7 @@ $custom-mat-light-theme: mat.define-light-theme(( ``` -Visit our [`palettes with Sass`](../sass/palettes/) section to discover more about the palettes provided by Ignite UI for Angular and learn how to create a new one. +Visit our [`palettes with Sass`](../sass/palettes.mdx) section to discover more about the palettes provided by Ignite UI for Angular and learn how to create a new one. #### Dark Theme Palette @@ -262,7 +262,7 @@ For the Angular Material components, we also need to include their `core` mixin ``` -Be sure to place the above code inside the `::ng-deep` selector to `penetrate` the [`Emulated`](../sass/component-themes/#view-encapsulation) ViewEncapsulation. +Be sure to place the above code inside the `::ng-deep` selector to `penetrate` the [`Emulated`](../sass/component-themes.mdx#view-encapsulation) ViewEncapsulation. #### Light Mode @@ -409,14 +409,14 @@ Check Angular Material [`Typography documentation`](https://material.angular.io/ - - Related topics: -- [Palettes](../sass/palettes/) -- [Component Themes](../sass/component-themes/) -- [Typography](../sass/typography/) -- [Avatar Component](../../avatar/) -- [Button Component](../../button/) -- [Dialog Component](../../dialog/) -- [Icon Component](../../icon/) -- [Expansion Panel Component](../../expansion-panel/) +- [Palettes](../sass/palettes.mdx) +- [Component Themes](../sass/component-themes.mdx) +- [Typography](../sass/typography.mdx) +- [Avatar Component](../../avatar.mdx) +- [Button Component](../../button.mdx) +- [Dialog Component](../../dialog.mdx) +- [Icon Component](../../icon.mdx) +- [Expansion Panel Component](../../expansion-panel.mdx) ## Additional Resources
diff --git a/docs/angular/src/content/en/components/themes/sass/global-themes.mdx b/docs/angular/src/content/en/components/themes/sass/global-themes.mdx index 528e9eaee7..e172f7d153 100644 --- a/docs/angular/src/content/en/components/themes/sass/global-themes.mdx +++ b/docs/angular/src/content/en/components/themes/sass/global-themes.mdx @@ -148,14 +148,14 @@ The table below shows all the built-in themes that you can use right away. | Theme | Schema | Color Palette | | :-------------------------------------------------------------- | :------------------------ | :------------------------------------------------------------------------------------- | -| [**Material Light**](presets/material#default-theme) | `$light-material-schema` | $light-material-palette | -| [**Material Dark**](presets/material#material-dark-theme) | `$dark-material-schema` | $dark-material-palette | -| [**Fluent Light**](presets/fluent) | `$light-fluent-schema` | $light-fluent-palette
$light-fluent-excel-palette
$light-fluent-word-palette | -| [**Fluent Dark**](presets/fluent#fluent-dark-theme) | `$dark-fluent-schema` | $dark-fluent-palette
$dark-fluent-excel-palette
$dark-fluent-word-palette | -| [**Bootstrap Light**](presets/bootstrap) | `$light-bootstrap-schema` | $light-bootstrap-palette | -| [**Bootstrap Dark**](presets/bootstrap#bootstrap-dark-theme) | `$dark-bootstrap-schema` | $dark-bootstrap-palette | -| [**Indigo Light**](presets/indigo) | `$light-indigo-schema` | $light-indigo-palette | -| [**Indigo Dark**](presets/indigo#indigo-dark-theme) | `$dark-indigo-schema` | $dark-indigo-palette | +| [**Material Light**](./presets/material.mdx#default-theme) | `$light-material-schema` | $light-material-palette | +| [**Material Dark**](./presets/material.mdx#material-dark-theme) | `$dark-material-schema` | $dark-material-palette | +| [**Fluent Light**](./presets/fluent.mdx) | `$light-fluent-schema` | $light-fluent-palette
$light-fluent-excel-palette
$light-fluent-word-palette | +| [**Fluent Dark**](./presets/fluent.mdx#fluent-dark-theme) | `$dark-fluent-schema` | $dark-fluent-palette
$dark-fluent-excel-palette
$dark-fluent-word-palette | +| [**Bootstrap Light**](./presets/bootstrap.mdx) | `$light-bootstrap-schema` | $light-bootstrap-palette | +| [**Bootstrap Dark**](./presets/bootstrap.mdx#bootstrap-dark-theme) | `$dark-bootstrap-schema` | $dark-bootstrap-palette | +| [**Indigo Light**](./presets/indigo.mdx) | `$light-indigo-schema` | $light-indigo-palette | +| [**Indigo Dark**](./presets/indigo.mdx#indigo-dark-theme) | `$dark-indigo-schema` | $dark-indigo-palette | ## Additional Resources diff --git a/docs/angular/src/content/en/components/toast.mdx b/docs/angular/src/content/en/components/toast.mdx index 3e7ab44af4..02ef3a1fd6 100644 --- a/docs/angular/src/content/en/components/toast.mdx +++ b/docs/angular/src/content/en/components/toast.mdx @@ -29,7 +29,7 @@ To get started with the Ignite UI for Angular Toast component, first you need to ng add igniteui-angular ``` -For a complete introduction to the Ignite UI for Angular, read the [_getting started_](/general/getting-started) topic. +For a complete introduction to the Ignite UI for Angular, read the [_getting started_](./general/getting-started.mdx) topic. The next step is to import the `IgxToastModule` in your **app.module.ts** file. @@ -224,7 +224,7 @@ $custom-toast-theme: toast-theme( ``` -Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](/themes/sass/palettes/) topic for detailed guidance on how to use them. +Instead of hardcoding the color values like we just did, we can achieve greater flexibility in terms of colors by using the and functions. Please refer to [`Palettes`](./themes/sass/palettes.mdx) topic for detailed guidance on how to use them. The last step is to pass the custom toast theme: @@ -241,7 +241,7 @@ The last step is to pass the custom toast theme: ### Styling with Tailwind -You can style the toast using our custom Tailwind utility classes. Make sure to [set up Tailwind](/themes/misc/tailwind-classes) first. +You can style the toast using our custom Tailwind utility classes. Make sure to [set up Tailwind](./themes/misc/tailwind-classes.mdx) first. Along with the Tailwind import in your global stylesheet, you can apply the desired theme utilities as follows: diff --git a/docs/angular/src/content/en/components/toc.json b/docs/angular/src/content/en/components/toc.json index 69df19f1f9..b94c3fd688 100644 --- a/docs/angular/src/content/en/components/toc.json +++ b/docs/angular/src/content/en/components/toc.json @@ -1043,33 +1043,33 @@ }, { "name": "Pivot Grid", - "href": "pivotGrid/pivot-grid.mdx", + "href": "pivotgrid/pivot-grid.mdx", "new": false, "updated": true, "items": [ { "name": "Export services", - "href": "pivotGrid/export-excel.mdx", + "href": "pivotgrid/export-excel.mdx", "new": false, "updated": true, "premium": true }, { "name": "Pivot Grid Features", - "href": "pivotGrid/pivot-grid-features.mdx", + "href": "pivotgrid/pivot-grid-features.mdx", "updated": true, "new": false, "premium": true }, { "name": "Pivot Grid Remote Operations", - "href": "pivotGrid/pivot-grid-custom.mdx", + "href": "pivotgrid/pivot-grid-custom.mdx", "new": false, "premium": true }, { "name": "State Persistence", - "href": "pivotGrid/state-persistence.mdx", + "href": "pivotgrid/state-persistence.mdx", "new": false, "updated": true, "premium": true diff --git a/docs/angular/src/content/en/components/zoomslider-overview.mdx b/docs/angular/src/content/en/components/zoomslider-overview.mdx index a0aa739c15..983380ecc9 100644 --- a/docs/angular/src/content/en/components/zoomslider-overview.mdx +++ b/docs/angular/src/content/en/components/zoomslider-overview.mdx @@ -69,7 +69,7 @@ The following code demonstrates how to setup the ZoomSlider. ## Additional Resources -You can find more information about charts in [Chart Features](charts/chart-features.md) topic. +You can find more information about charts in [Chart Features](./charts/chart-features.mdx) topic. ## API References diff --git a/docs/angular/src/content/en/docfx.json b/docs/angular/src/content/en/docfx.json deleted file mode 100644 index 3e7ddcae18..0000000000 --- a/docs/angular/src/content/en/docfx.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "build": { - "content": [ - { - "files": [ - "components/**.md", - "components/**/toc.json", - "components/themes/**.md", - "components/general/**.md", - "toc.json", - "*.md" - ], - "exclude": [ - "obj/**", - "_site/**", - "components/grids_templates/**" - ] - } - ], - "resource": [ - { - "files": [ - "images/**", - "web.config" - ], - "exclude": [ - "obj/**", - "_site/**" - ] - } - ], - "overwrite": [ - { - "files": [ - "apidoc/**.md" - ], - "exclude": [ - "obj/**", - "_site/**" - ] - } - ], - "dest": "_site", - "globalMetadataFiles": [ - "global.json", - "../node_modules/igniteui-docfx-template/template/bundling.global.json" - ], - "fileMetadataFiles": [], - "template": [ - "../node_modules/igniteui-docfx-template/template" - ], - "noLangKeyword": false, - "keepFileLink": false, - "cleanupCacheHistory": true, - "disableGitFeatures": true, - "sitemap": { - "baseUrl": "https://www.infragistics.com/products/ignite-ui-angular/angular/", - "changefreq": "weekly", - "priority": 0.7, - "fileOptions":{ - "**/grid/**": { - "priority": 0.8 - }, - "**/grid.md": { - "priority": 0.9 - }, - "**/hierarchical-grid.md": { - "priority": 0.9 - }, - "**/tree-grid.md": { - "priority": 0.9 - }, - "**/grids-and-lists.md": { - "priority": 0.9 - }, - "**/combo.md": { - "priority": 0.9 - }, - "**/spreadsheet_overview.md": { - "priority": 0.9 - }, - "**/category-chart.md": { - "priority": 0.9 - }, - "**/data-chart.md": { - "priority": 0.9 - }, - "**/financial-chart.md": { - "priority": 0.9 - }, - "**/ignite-ui-licensing.md": { - "priority": 0.9 - }, - "**/getting-started.md": { - "priority": 0.9 - }, - "**/accessibility-compliance.md": { - "priority": 0.9 - }, - "**/ssr-rendering.md": { - "priority": 0.9 - }, - "**/data-analysis.md": { - "priority": 0.9 - } - } - } - } -} \ No newline at end of file diff --git a/docs/angular/src/content/en/grids_templates/advanced-filtering.mdx b/docs/angular/src/content/en/grids_templates/advanced-filtering.mdx index c4c2d0c324..d3047588b1 100644 --- a/docs/angular/src/content/en/grids_templates/advanced-filtering.mdx +++ b/docs/angular/src/content/en/grids_templates/advanced-filtering.mdx @@ -51,7 +51,7 @@ The Advanced filtering provides a dialog which allows the creation of groups wit ## Interaction -In order to open the advanced filtering dialog, the **Advanced Filtering** button in the grid toolbar should be clicked. The dialog is using the component to generate,display and edit the filtering logic. You can have a look at the [`Query Builder topic`](../query-builder#getting-started-with-ignite-ui-for-angular-query-builder) for details on the interaction process. +In order to open the advanced filtering dialog, the **Advanced Filtering** button in the grid toolbar should be clicked. The dialog is using the component to generate,display and edit the filtering logic. You can have a look at the [`Query Builder topic`](../query-builder.mdx#getting-started-with-ignite-ui-for-angular-query-builder) for details on the interaction process. In order to filter the data once you are ready with creating the filtering conditions and groups, you should click the **Apply** button. If you have modified the advanced filter, but you don't want to preserve the changes, you should click the **Cancel** button. You could also clear the advanced filter by clicking the **Clear Filter** button. @@ -150,7 +150,7 @@ ngAfterViewInit(): void { } ``` -The advanced filtering in the `IgxHierarchicalGrid` can be used to filter root grid data based on child grids data using the _IN / NOT-IN_ operators. This way, subqueries can be created to define more complex filtering logic. More information about this functionality can be found in [`Query Builder's Using Sub-Queries section`](../query-builder-model#using-sub-queries). Here's a sample with a subquery: +The advanced filtering in the `IgxHierarchicalGrid` can be used to filter root grid data based on child grids data using the _IN / NOT-IN_ operators. This way, subqueries can be created to define more complex filtering logic. More information about this functionality can be found in [`Query Builder's Using Sub-Queries section`](../query-builder-model.mdx#using-sub-queries). Here's a sample with a subquery: ```TypeScript ngAfterViewInit(): void { @@ -172,7 +172,7 @@ ngAfterViewInit(): void { } ``` -If remote data is used, the property of the `IgxHierarchicalGrid` should be set. Please refer to [`Load on Demand`](../hierarchicalgrid/load-on-demand) topic for detailed guidance. +If remote data is used, the property of the `IgxHierarchicalGrid` should be set. Please refer to [`Load on Demand`](../hierarchicalgrid/load-on-demand.mdx) topic for detailed guidance. In case you don't want to show the {ComponentTitle} toolbar, you could use the and methods to open and close the advanced filtering dialog programmatically. @@ -318,16 +318,18 @@ The sample will not be affected by the selected global theme from `Change Theme` - [{ComponentTitle} overview](/{igPath}/{ComponentMainTopic}) -- [Filtering](/{igPath}/filtering) - [Excel Style Filtering](/{igPath}/excel-style-filtering) -- [Virtualization and Performance](/{igPath}/virtualization) - [Paging](/{igPath}/paging) + +- [Filtering](/{igPath}/filtering) +- [Virtualization and Performance](/{igPath}/virtualization) - [Sorting](/{igPath}/sorting) - [Summaries](/{igPath}/summaries) - [Column Moving](/{igPath}/column-moving) - [Column Pinning](/{igPath}/column-pinning) - [Column Resizing](/{igPath}/column-resizing) - [Selection](/{igPath}/selection) + Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/grids_templates/batch-editing.mdx b/docs/angular/src/content/en/grids_templates/batch-editing.mdx index 5ec14a6efe..ab9a678f24 100644 --- a/docs/angular/src/content/en/grids_templates/batch-editing.mdx +++ b/docs/angular/src/content/en/grids_templates/batch-editing.mdx @@ -13,12 +13,12 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; -The Batch Editing feature of the {ComponentName} is based on the . Follow the [`Transaction Service class hierarchy`](../transaction-classes) topic to see an overview of the `igxTransactionService` and details how it is implemented. +The Batch Editing feature of the {ComponentName} is based on the . Follow the [`Transaction Service class hierarchy`](../transaction-classes.mdx) topic to see an overview of the `igxTransactionService` and details how it is implemented. -The Batch Editing feature of the {ComponentName} is based on the . Follow the [`Transaction Service class hierarchy`](../transaction-classes) topic to see an overview of the `igxHierarchicalTransactionService` and details how it is implemented. +The Batch Editing feature of the {ComponentName} is based on the . Follow the [`Transaction Service class hierarchy`](../transaction-classes.mdx) topic to see an overview of the `igxHierarchicalTransactionService` and details how it is implemented. @@ -271,7 +271,9 @@ Disabling - [{ComponentTitle} Editing](/{igPath}/editing) + - [{ComponentTitle} Row Editing](/{igPath}/row-editing) - [{ComponentTitle} Row Adding](/{igPath}/row-adding) diff --git a/docs/angular/src/content/en/grids_templates/cascading-combos.mdx b/docs/angular/src/content/en/grids_templates/cascading-combos.mdx index 8bb744e157..e751323f9b 100644 --- a/docs/angular/src/content/en/grids_templates/cascading-combos.mdx +++ b/docs/angular/src/content/en/grids_templates/cascading-combos.mdx @@ -75,7 +75,7 @@ public countryChanging(event: IComboSelectionChangeEventArgs) { } ``` -And lastly, adding the [Linear Progress](../linear-progress), which is required while loading the list of data. +And lastly, adding the [Linear Progress](../linear-progress.mdx), which is required while loading the list of data. The is necessary to set the value of `id` attribute. ```html @@ -93,7 +93,9 @@ The is necessary to - ## Additional Resources + - [{ComponentTitle} Editing](/{igPath}/editing) + - [Single Select ComboBox](/simple-combo) - [Cascading Combos](/simple-combo#cascading-scenario) - [Linear Progress](/linear-progress) diff --git a/docs/angular/src/content/en/grids_templates/cell-editing.mdx b/docs/angular/src/content/en/grids_templates/cell-editing.mdx index f3a8f429e6..53c0fbe179 100644 --- a/docs/angular/src/content/en/grids_templates/cell-editing.mdx +++ b/docs/angular/src/content/en/grids_templates/cell-editing.mdx @@ -184,7 +184,7 @@ This code is used in the sample below which implements an [`IgxSelectComponent`] -Any changes made to the cell's in edit mode, will trigger the appropriate [editing event](editing#event-arguments-and-sequence) on exit and apply to the [transaction state](batch-editing) (if transactions are enabled). +Any changes made to the cell's in edit mode, will trigger the appropriate [editing event](/{igPath}/editing#event-arguments-and-sequence) on exit and apply to the [transaction state](/{igPath}/batch-editing) (if transactions are enabled). @@ -437,7 +437,7 @@ These can be wired to user interactions, not necessarily related to the **{Compo ### Cell validation on edit event Using the grid's editing events we can alter how the user interacts with the grid. -In this example, we'll validate a cell based on the data entered in it by binding to the event. If the new value of the cell does not meet our predefined criteria, we'll prevent it from reaching the data source by cancelling the event (`event.cancel = true`). We'll also display a custom error message using [`IgxToast`](../toast). +In this example, we'll validate a cell based on the data entered in it by binding to the event. If the new value of the cell does not meet our predefined criteria, we'll prevent it from reaching the data source by cancelling the event (`event.cancel = true`). We'll also display a custom error message using [`IgxToast`](../toast.mdx). The first thing we need to is bind to the grid's event: @@ -679,5 +679,5 @@ _ - [Column Resizing](/{igPath}/column-resizing) - [Selection](/{igPath}/selection) -- [Searching](search) +- [Searching](/{igPath}/search) diff --git a/docs/angular/src/content/en/grids_templates/collapsible-column-groups.mdx b/docs/angular/src/content/en/grids_templates/collapsible-column-groups.mdx index b88a80ae37..4b04f875b5 100644 --- a/docs/angular/src/content/en/grids_templates/collapsible-column-groups.mdx +++ b/docs/angular/src/content/en/grids_templates/collapsible-column-groups.mdx @@ -62,7 +62,11 @@ ng add igniteui-angular For a complete introduction to the Ignite UI for Angular, read the [_getting started_](/general/getting-started) topic. -The next step is to import the `{ComponentName}Module` in the app.module.ts file. Also, we strongly suggest that you take a brief look at [_multi-column groups_](./multi-column-headers) topic, to see more detailed information on how to setup the column groups in your grid. +The next step is to import the `{ComponentName}Module` in the app.module.ts file. + + +Also, we strongly suggest that you take a brief look at [_multi-column groups_](/{igPath}/multi-column-headers) topic, to see more detailed information on how to setup the column groups in your grid. + ## Usage @@ -160,14 +164,16 @@ hidden and you have a group defined where the same column should be shown, the c - [{ComponentTitle} overview](/{igPath}/{ComponentMainTopic}) -- [Virtualization and Performance](/{igPath}/virtualization) - [Paging](/{igPath}/paging) + +- [Virtualization and Performance](/{igPath}/virtualization) - [Filtering](/{igPath}/filtering) - [Sorting](/{igPath}/sorting) - [Summaries](/{igPath}/summaries) - [Column Moving](/{igPath}/column-moving) - [Column Pinning](/{igPath}/column-pinning) - [Selection](/{igPath}/selection) + Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/grids_templates/column-selection.mdx b/docs/angular/src/content/en/grids_templates/column-selection.mdx index 69e43ab69a..b9a48c98f4 100644 --- a/docs/angular/src/content/en/grids_templates/column-selection.mdx +++ b/docs/angular/src/content/en/grids_templates/column-selection.mdx @@ -69,7 +69,7 @@ The column selection feature can be enabled through the . With that being said, in order to select a column, we just need to click on one, which will mark it as . If the column is not selectable, no selection style will be applied on the header, while hovering. -[`Multi-column Headers`](multi-column-headers) don't reflect on the input. The is , if at least one of its children has the selection behavior enabled. In addition, the component is marked as if all of its `selectable` descendants are . +[`Multi-column Headers`](/{igPath}/multi-column-headers) don't reflect on the input. The is , if at least one of its children has the selection behavior enabled. In addition, the component is marked as if all of its `selectable` descendants are . diff --git a/docs/angular/src/content/en/grids_templates/column-types.mdx b/docs/angular/src/content/en/grids_templates/column-types.mdx index 9f936153ef..c9792229bf 100644 --- a/docs/angular/src/content/en/grids_templates/column-types.mdx +++ b/docs/angular/src/content/en/grids_templates/column-types.mdx @@ -80,7 +80,7 @@ The appearance of the date portions will be set (e.g. day, month, year) based on - **timezone** - The user's local system timezone is the default value. The timezone offset or standard GMT/UTC or continental US timezone abbreviation can also be passed. Different timezone examples which will display the corresponding time of the location anywhere in the world: -Since 20.2.x, if you have the Angular localization disabled, the list of available format options can be found in our new [localization topic](../general/localization#formatting). +Since 20.2.x, if you have the Angular localization disabled, the list of available format options can be found in our new [localization topic](../general/localization.mdx#formatting). ```ts @@ -117,12 +117,12 @@ Available timezones: -The {ComponentTitle} accepts date values of type _Date object_, _Number (milliseconds)_, _An ISO date-time string_. This section shows [how to configure a custom display format](grid.md#custom-display-format). +The {ComponentTitle} accepts date values of type _Date object_, _Number (milliseconds)_, _An ISO date-time string_. This section shows [how to configure a custom display format](/{igPath}/grid#custom-display-format). -The {ComponentTitle} accepts date values of type _Date object_, _Number (milliseconds)_, _An ISO date-time string_. This section shows [how to configure a custom display format](../grid/grid.md#custom-display-format). +The {ComponentTitle} accepts date values of type _Date object_, _Number (milliseconds)_, _An ISO date-time string_. This section shows [how to configure a custom display format](../grid/grid.mdx#custom-display-format). diff --git a/docs/angular/src/content/en/grids_templates/editing.mdx b/docs/angular/src/content/en/grids_templates/editing.mdx index 336443e805..8fc098e99a 100644 --- a/docs/angular/src/content/en/grids_templates/editing.mdx +++ b/docs/angular/src/content/en/grids_templates/editing.mdx @@ -75,7 +75,7 @@ In the {ComponentTitle} if you set rowEditable property to true, and editable pr - For `boolean` data type, default template is using - For `currency` data type, default template is using with prefix/suffix configuration based on application or grid locale settings. - For `percent` data type, default template is using with suffix element that shows a preview of the edited value in percents. -- For custom templates you can see [Cell Editing topic](cell-editing#cell-editing-templates) +- For custom templates you can see [Cell Editing topic](/{igPath}/cell-editing#cell-editing-templates) All available column data types could be found in the official [Column types topic](/{igPath}/column-types#default-template). @@ -183,17 +183,17 @@ _ ## Additional Resources -- [{ComponentTitle} overview]({ComponentMainTopic}) -- [Build CRUD operations with igxGrid](../general/how-to/how-to-perform-crud) -- [Column Data Types](column-types#default-template) -- [Virtualization and Performance](virtualization) -- [Paging](paging) -- [Filtering](filtering) -- [Sorting](sorting) -- [Summaries](summaries) -- [Column Pinning](column-pinning) -- [Column Resizing](column-resizing) -- [Selection](selection) +- [{ComponentTitle} overview](/{igPath}/{ComponentMainTopic}) +- [Build CRUD operations with igxGrid](../general/how-to/how-to-perform-crud.mdx) +- [Column Data Types](/{igPath}/column-types#default-template) +- [Virtualization and Performance](/{igPath}/virtualization) +- [Paging](/{igPath}/paging) +- [Filtering](/{igPath}/filtering) +- [Sorting](/{igPath}/sorting) +- [Summaries](/{igPath}/summaries) +- [Column Pinning](/{igPath}/column-pinning) +- [Column Resizing](/{igPath}/column-resizing) +- [Selection](/{igPath}/selection) -- [Searching](search) +- [Searching](/{igPath}/search) diff --git a/docs/angular/src/content/en/grids_templates/excel-style-filtering.mdx b/docs/angular/src/content/en/grids_templates/excel-style-filtering.mdx index 0ebc9c71ef..2a0ebbd14c 100644 --- a/docs/angular/src/content/en/grids_templates/excel-style-filtering.mdx +++ b/docs/angular/src/content/en/grids_templates/excel-style-filtering.mdx @@ -351,7 +351,11 @@ Here is the full list of Excel style filtering components that you could use: ## Unique Column Values Strategy -The list items inside the Excel Style Filtering dialog represent the unique values for the respective column. These values can be provided manually and loaded on demand, which is demonstrated in the [`{ComponentTitle} Remote Data Operations`](/{igPath}/remote-data-operations#unique-column-values-strategy) topic. +The list items inside the Excel Style Filtering dialog represent the unique values for the respective column. + + +These values can be provided manually and loaded on demand, which is demonstrated in the [`{ComponentTitle} Remote Data Operations`](/{igPath}/remote-data-operations#unique-column-values-strategy) topic. + ## Formatted Values Filtering Strategy @@ -585,14 +589,16 @@ The sample will not be affected by the selected global theme from `Change Theme` - [{ComponentTitle} overview](/{igPath}/{ComponentMainTopic}) -- [Virtualization and Performance](/{igPath}/virtualization) - [Paging](/{igPath}/paging) + +- [Virtualization and Performance](/{igPath}/virtualization) - [Sorting](/{igPath}/sorting) - [Summaries](/{igPath}/summaries) - [Column Moving](/{igPath}/column-moving) - [Column Pinning](/{igPath}/column-pinning) - [Column Resizing](/{igPath}/column-resizing) - [Selection](/{igPath}/selection) + Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/grids_templates/export-excel.mdx b/docs/angular/src/content/en/grids_templates/export-excel.mdx index 86544ba8dd..51afe53f14 100644 --- a/docs/angular/src/content/en/grids_templates/export-excel.mdx +++ b/docs/angular/src/content/en/grids_templates/export-excel.mdx @@ -209,7 +209,7 @@ Example: ## Export Multi Column Headers Grid -Dashboards often rely on [multi-column headers](multi-column-headers) to add context—think of a "Q1/Q2/Q3" band above individual month columns. The exporter mirrors this structure so spreadsheet users immediately understand the grouping logic. If your downstream workflow prefers simple column names, flip the flag to `true` and the output will include only the leaf headers. +Dashboards often rely on [multi-column headers](/{igPath}/multi-column-headers) to add context—think of a "Q1/Q2/Q3" band above individual month columns. The exporter mirrors this structure so spreadsheet users immediately understand the grouping logic. If your downstream workflow prefers simple column names, flip the flag to `true` and the output will include only the leaf headers. The exported {ComponentTitle} will not be formatted as a table, since Excel tables do not support multiple row headers. diff --git a/docs/angular/src/content/en/grids_templates/filtering.mdx b/docs/angular/src/content/en/grids_templates/filtering.mdx index d9b6332db8..f094ab797f 100644 --- a/docs/angular/src/content/en/grids_templates/filtering.mdx +++ b/docs/angular/src/content/en/grids_templates/filtering.mdx @@ -111,7 +111,7 @@ Property **** en -To enable the [Advanced filtering](advanced-filtering) however, you need to set the input properties to `true`. +To enable the [Advanced filtering](/{igPath}/advanced-filtering) however, you need to set the input properties to `true`. ```html <{ComponentSelector} [data]="data" [autoGenerate]="true" [allowAdvancedFiltering]="true"> diff --git a/docs/angular/src/content/en/grids_templates/multi-column-headers.mdx b/docs/angular/src/content/en/grids_templates/multi-column-headers.mdx index 309febd6c7..e4c5fadc70 100644 --- a/docs/angular/src/content/en/grids_templates/multi-column-headers.mdx +++ b/docs/angular/src/content/en/grids_templates/multi-column-headers.mdx @@ -158,7 +158,7 @@ For achieving `n-th` level of nested headers, the declaration above should be fo -Every supports [`moving`](column-moving), [`pinning`](column-pinning) and [`hiding`](column-hiding). +Every supports [`moving`](/{igPath}/column-moving), [`pinning`](/{igPath}/column-pinning) and [`hiding`](/{igPath}/column-hiding). When there is a set of columns and column groups, pinning works only for top level column parents. More specifically pinning per nested `column groups` or `columns` is not allowed.
Please note that when using Pinning with Multi-Column Headers, the entire Group gets pinned.
diff --git a/docs/angular/src/content/en/grids_templates/multi-row-layout.mdx b/docs/angular/src/content/en/grids_templates/multi-row-layout.mdx index fa33358a86..0fb76ff717 100644 --- a/docs/angular/src/content/en/grids_templates/multi-row-layout.mdx +++ b/docs/angular/src/content/en/grids_templates/multi-row-layout.mdx @@ -194,11 +194,13 @@ The sample will not be affected by the selected global theme from `Change Theme` - [{ComponentTitle} overview](/{igPath}/{ComponentMainTopic}) -- [Virtualization and Performance](/{igPath}/virtualization) - [Paging](/{igPath}/paging) + +- [Virtualization and Performance](/{igPath}/virtualization) - [Sorting](/{igPath}/sorting) - [Column Resizing](/{igPath}/column-resizing) - [Selection](/{igPath}/selection) + Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/grids_templates/paging.mdx b/docs/angular/src/content/en/grids_templates/paging.mdx index 4adb509d5d..0bdfbd4ab5 100644 --- a/docs/angular/src/content/en/grids_templates/paging.mdx +++ b/docs/angular/src/content/en/grids_templates/paging.mdx @@ -180,7 +180,11 @@ Due to certain limitations in how the child grids of an IgxHierarchicalGrid are ## Remote Paging -Remote paging can be achieved by declaring a service, responsible for data fetching and a component, which will be responsible for the Grid construction and data subscription. For more detailed information, check the [`{ComponentTitle} Remote Data Operations`](/{igPath}/remote-data-operations#remote-paging) topic. +Remote paging can be achieved by declaring a service, responsible for data fetching and a component, which will be responsible for the Grid construction and data subscription. + + +For more detailed information, check the [`{ComponentTitle} Remote Data Operations`](/{igPath}/remote-data-operations#remote-paging) topic. + @@ -253,6 +257,7 @@ igx-paginator { - [{ComponentTitle} overview](/{igPath}/{ComponentMainTopic}) - [Paginator](/paginator) + - [Virtualization and Performance](/{igPath}/virtualization) - [Filtering](/{igPath}/filtering) - [Sorting](/{igPath}/sorting) @@ -261,6 +266,7 @@ igx-paginator { - [Column Pinning](/{igPath}/column-pinning) - [Column Resizing](/{igPath}/column-resizing) - [Selection](/{igPath}/selection) + Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/grids_templates/row-adding.mdx b/docs/angular/src/content/en/grids_templates/row-adding.mdx index 535376000a..c5e134e700 100644 --- a/docs/angular/src/content/en/grids_templates/row-adding.mdx +++ b/docs/angular/src/content/en/grids_templates/row-adding.mdx @@ -75,7 +75,7 @@ import { {ComponentName}Module } from 'igniteui-angular'; export class AppModule {} ``` -Then define a {ComponentTitle} with bound data source and set to true and an [Action Strip](../action-strip) component with editing actions enabled. The input controls the visibility of the button that spawns the row adding UI. +Then define a {ComponentTitle} with bound data source and set to true and an [Action Strip](../action-strip.mdx) component with editing actions enabled. The input controls the visibility of the button that spawns the row adding UI. @@ -333,7 +333,9 @@ The row adding UI comprises the buttons in the `IgxActionStrip` editing actions, - [{ComponentTitle} Overview](/{igPath}/{ComponentMainTopic}) + - [{ComponentTitle} Editing](/{igPath}/editing) + - [{ComponentTitle} Transactions](/{igPath}/batch-editing) Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/grids_templates/row-editing.mdx b/docs/angular/src/content/en/grids_templates/row-editing.mdx index 6e876ffc68..48d7c76d54 100644 --- a/docs/angular/src/content/en/grids_templates/row-editing.mdx +++ b/docs/angular/src/content/en/grids_templates/row-editing.mdx @@ -313,13 +313,17 @@ If you want the buttons to be part of the keyboard navigation, then each on of t ## Styling -Using the [Ignite UI for Angular Theme Library](/themes/index), we can greatly alter the Row Editing overlay. +Using the [Ignite UI for Angular Theme Library](/themes), we can greatly alter the Row Editing overlay. The Row Editing overlay is a composite element - its UI is comprised of a couple of other components: - [`igx-banner`](/banner) in order to render its contents - [`igx-button`](/button)s are rendered in the default template (for the `Done` and `Cancel` buttons). In the below example, we will make use of those two components' styling options, [`button styling`](/button#styling) & [`banner-styling`](/banner#styling), to customize the experience of our {ComponentName}'s Row Editing. -We will also style the current cell's editor and background to make it more distinct. You can learn more about cell styling in the [Cell Styling section](/{igPath}/cell-editing#styling). +We will also style the current cell's editor and background to make it more distinct. + + +You can learn more about cell styling in the [Cell Styling section](/{igPath}/cell-editing#styling). + ### Import theme @@ -418,7 +422,9 @@ We scope our `@include` statement in `.custom-buttons` so that it is only applie ### Demo + After styling the banner and buttons, we also define a custom style for [the cell in edit mode](/{igPath}/cell-editing#styling). The result of all the combined styles can be seen below: + @@ -467,7 +473,9 @@ The sample will not be affected by the selected global theme from `Change Theme` - [Build CRUD operations with igxGrid](/general/how-to/how-to-perform-crud) - [{ComponentTitle} Overview](/{igPath}/{ComponentMainTopic}) + - [{ComponentTitle} Editing](/{igPath}/editing) + - [{ComponentTitle} Transactions](/{igPath}/batch-editing) Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/grids_templates/search.mdx b/docs/angular/src/content/en/grids_templates/search.mdx index f364edcaa1..8892351cc2 100644 --- a/docs/angular/src/content/en/grids_templates/search.mdx +++ b/docs/angular/src/content/en/grids_templates/search.mdx @@ -285,7 +285,7 @@ export class AppModule {} Finally, let's update our template with the new components! -We will wrap all of our components inside an [**IgxInputGroup**](../input-group). On the left we will toggle between a search and a delete/clear icon (depending on whether the search input is empty or not). In the center, we will position the input itself. In addition, whenever the delete icon is clicked, we will update our **searchText** and invoke the {ComponentTitle}'s method to clear the highlights. +We will wrap all of our components inside an [**IgxInputGroup**](../input-group.mdx). On the left we will toggle between a search and a delete/clear icon (depending on whether the search input is empty or not). In the center, we will position the input itself. In addition, whenever the delete icon is clicked, we will update our **searchText** and invoke the {ComponentTitle}'s method to clear the highlights. ```html diff --git a/docs/angular/src/content/en/grids_templates/selection.mdx b/docs/angular/src/content/en/grids_templates/selection.mdx index b98bdfabfc..5e2ba17e5c 100644 --- a/docs/angular/src/content/en/grids_templates/selection.mdx +++ b/docs/angular/src/content/en/grids_templates/selection.mdx @@ -61,7 +61,7 @@ The sample below demonstrates the three types of {ComponentTitle}'s **cell selec ## Angular Grid Selection Options -IgniteUI for Angular {ComponentTitle} component provides three different selection modes - [Row selection](row-selection), [Cell selection](cell-selection) and [Column selection](column-selection). By default only **Multi-cell selection** mode is enabled in the {ComponentTitle}. In order to change/enable selection mode you can use , or properties. +IgniteUI for Angular {ComponentTitle} component provides three different selection modes - [Row selection](/{igPath}/row-selection), [Cell selection](/{igPath}/cell-selection) and [Column selection](/{igPath}/column-selection). By default only **Multi-cell selection** mode is enabled in the {ComponentTitle}. In order to change/enable selection mode you can use , or properties. ### Angular Row Selection @@ -74,7 +74,7 @@ Property enab - multipleCascade - This is a mode for cascading selection, resulting in the selection of all children in the tree below the record that the user selects with user interaction. In this mode a parent's selection state entirely depends on the selection state of its children. -> Go to [Row selection topic](row-selection) for more information. +> Go to [Row selection topic](/{igPath}/row-selection) for more information. ### Angular Cell Selection @@ -237,7 +237,7 @@ _ - [Column Moving](/{igPath}/column-moving) - [Virtualization and Performance](/{igPath}/virtualization) -- [Selection-based Aggregates](selection-based-aggregates) +- [Selection-based Aggregates](/{igPath}/selection-based-aggregates) Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/grids_templates/sizing.mdx b/docs/angular/src/content/en/grids_templates/sizing.mdx index 1f8fa6b2e7..dde633a9f5 100644 --- a/docs/angular/src/content/en/grids_templates/sizing.mdx +++ b/docs/angular/src/content/en/grids_templates/sizing.mdx @@ -319,7 +319,7 @@ The difference is that for the child grid, when `height` is set to percentages, ## Grid Cell Spacing Control -The automatically adapts its internal spacing based on the [size](display-density) setting. You can further customize the padding and margins in grid header and body cells using CSS custom properties for spacing control. +The automatically adapts its internal spacing based on the [size](/{igPath}/display-density) setting. You can further customize the padding and margins in grid header and body cells using CSS custom properties for spacing control. ### Global Grid Spacing diff --git a/docs/angular/src/content/en/grids_templates/state-persistence.mdx b/docs/angular/src/content/en/grids_templates/state-persistence.mdx index 7302b5104b..81c0200a96 100644 --- a/docs/angular/src/content/en/grids_templates/state-persistence.mdx +++ b/docs/angular/src/content/en/grids_templates/state-persistence.mdx @@ -73,7 +73,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; - Columns order - Column properties defined by the interface. - - Columns templates and functions are restored using application level code, see [Restoring Column](state-persistence#restoring-columns) section. + - Columns templates and functions are restored using application level code, see [Restoring Column](/{igPath}/state-persistence#restoring-columns) section. @@ -91,7 +91,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; - **NEW**: Multi column headers are now supported out of the box - Columns order - Column properties defined by the interface. - - Columns templates and functions are restored using application level code, see [Restoring Column](state-persistence#restoring-columns) section. + - Columns templates and functions are restored using application level code, see [Restoring Column](/{igPath}/state-persistence#restoring-columns) section. @@ -111,7 +111,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; - Multi column headers - Columns order - Column properties defined by the interface. - - Columns templates and functions are restored using application level code, see [Restoring Column](state-persistence#restoring-columns) section. + - Columns templates and functions are restored using application level code, see [Restoring Column](/{igPath}/state-persistence#restoring-columns) section. @@ -124,14 +124,14 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; - `Expansion` - `Pivot Configuration` - Pivot Configuration properties defined by the interface. - - Pivot Dimension and Value functions are restored using application level code, see [Restoring Pivot Configuration](state-persistence#restoring-pivot-configuration) section. - - Pivot Row and Column strategies are also restored using application level code, see [Restoring Pivot Strategies](state-persistence#restoring-pivot-strategies) section. + - Pivot Dimension and Value functions are restored using application level code, see [Restoring Pivot Configuration](/{igPath}/state-persistence#restoring-pivot-configuration) section. + - Pivot Row and Column strategies are also restored using application level code, see [Restoring Pivot Strategies](/{igPath}/state-persistence#restoring-pivot-strategies) section. -The directive does not take care of templates. Go to [Restoring Column](state-persistence#restoring-columns) section to see how to restore column templates. +The directive does not take care of templates. Go to [Restoring Column](/{igPath}/state-persistence#restoring-columns) section to see how to restore column templates. @@ -295,7 +295,7 @@ public onColumnInit(column: IgxColumnComponent) { ## Restoring Pivot Configuration - will not persist pivot dimension functions, value formatters, etc. by default (see [`limitations`](state-persistence#limitations)). Restoring any of these can be achieved with code on application level. The `IgxPivotGrid` exposes two events which can be used to set back any custom functions you have in the configuration: and . Let's show how to do this: + will not persist pivot dimension functions, value formatters, etc. by default (see [`limitations`](/{igPath}/state-persistence#limitations)). Restoring any of these can be achieved with code on application level. The `IgxPivotGrid` exposes two events which can be used to set back any custom functions you have in the configuration: and . Let's show how to do this: - Assign event handlers for the `dimensionInit` and `valueInit` events: @@ -411,7 +411,7 @@ this.state.setState(state, ['filtering', 'rowIslands']); ## Restoring Pivot Strategies - will not persist neither remote pivot operations nor custom dimension strategies (For further information see [Pivot Grid Remote Operations](pivot-grid-custom) sample) by default (see [`limitations`](state-persistence#limitations)). Restoring any of these can be achieved with code on application level. The `IgxGridState` exposes an event called which can be used to additionally modify the grid state before it gets applied. Let's show how to do this: + will not persist neither remote pivot operations nor custom dimension strategies (For further information see [Pivot Grid Remote Operations](/{igPath}/pivot-grid-custom) sample) by default (see [`limitations`](/{igPath}/state-persistence#limitations)). Restoring any of these can be achieved with code on application level. The `IgxGridState` exposes an event called which can be used to additionally modify the grid state before it gets applied. Let's show how to do this: > is only emitted when we are using with string argument. @@ -461,7 +461,7 @@ public restoreState() { ## Restoring Strategies - will not persist neither remote operations nor custom dimension strategies (For further information see [Grid Remote Operations](remote-data-operations) sample) by default (see [`limitations`](state-persistence#limitations)). Restoring any of these can be achieved with code on application level. The `IgxGridState` exposes an event called which can be used to additionally modify the grid state before it gets applied. Let's show how to do this: + will not persist neither remote operations nor custom dimension strategies (For further information see [Grid Remote Operations](/{igPath}/remote-data-operations) sample) by default (see [`limitations`](/{igPath}/state-persistence#limitations)). Restoring any of these can be achieved with code on application level. The `IgxGridState` exposes an event called which can be used to additionally modify the grid state before it gets applied. Let's show how to do this: is only emitted when we are using with string argument. @@ -548,11 +548,11 @@ state.setState(gridState.columnSelection); -- [{ComponentTitle} overview]({ComponentMainTopic}) -- [Paging](paging) -- [Filtering](filtering) -- [Sorting](sorting) -- [Selection](selection) +- [{ComponentTitle} overview](/{igPath}/{ComponentMainTopic}) +- [Paging](/{igPath}/paging) +- [Filtering](/{igPath}/filtering) +- [Sorting](/{igPath}/sorting) +- [Selection](/{igPath}/selection) diff --git a/docs/angular/src/content/en/grids_templates/summaries.mdx b/docs/angular/src/content/en/grids_templates/summaries.mdx index 3eb597e21f..6227219760 100644 --- a/docs/angular/src/content/en/grids_templates/summaries.mdx +++ b/docs/angular/src/content/en/grids_templates/summaries.mdx @@ -844,7 +844,7 @@ If the component is using an [`Emulated`](/themes/sass/component-themes#view-enc - [Column Resizing](/{igPath}/column-resizing) - [Selection](/{igPath}/selection) -- [Selection-based Aggregates](selection-based-aggregates) +- [Selection-based Aggregates](/{igPath}/selection-based-aggregates) Our community is active and always welcoming to new ideas. diff --git a/docs/angular/src/content/en/grids_templates/validation.mdx b/docs/angular/src/content/en/grids_templates/validation.mdx index a556f055e7..7e25fd37f8 100644 --- a/docs/angular/src/content/en/grids_templates/validation.mdx +++ b/docs/angular/src/content/en/grids_templates/validation.mdx @@ -754,7 +754,9 @@ public cellStyles = { - [Build CRUD operations with igxGrid](/general/how-to/how-to-perform-crud) - [{ComponentTitle} Overview](/{igPath}/{ComponentMainTopic}) + - [{ComponentTitle} Editing](/{igPath}/editing) + - [{ComponentTitle} Row Editing](/{igPath}/row-editing) - [{ComponentTitle} Row Adding](/{igPath}/row-adding) - [{ComponentTitle} Transactions](/{igPath}/batch-editing) diff --git a/docs/angular/src/content/jp/.gitignore b/docs/angular/src/content/jp/.gitignore index bf43056a16..7aae44cd45 100644 --- a/docs/angular/src/content/jp/.gitignore +++ b/docs/angular/src/content/jp/.gitignore @@ -15,6 +15,8 @@ components/treegrid/*.md components/treegrid/*.mdx components/hierarchicalgrid/*.md components/hierarchicalgrid/*.mdx +components/pivotgrid/*.md +components/pivotgrid/*.mdx components/pivotGrid/*.md components/pivotGrid/*.mdx @@ -45,6 +47,12 @@ components/pivotGrid/*.mdx !components/hierarchicalgrid/load-on-demand.mdx # All pivot grid specific files that should NOT be ignored: +!components/pivotgrid/pivot-grid.md +!components/pivotgrid/pivot-grid-features.md +!components/pivotgrid/pivot-grid-custom.md +!components/pivotgrid/pivot-grid.mdx +!components/pivotgrid/pivot-grid-features.mdx +!components/pivotgrid/pivot-grid-custom.mdx !components/pivotGrid/pivot-grid.md !components/pivotGrid/pivot-grid-features.md !components/pivotGrid/pivot-grid-custom.md diff --git a/docs/angular/src/content/jp/components/accordion.mdx b/docs/angular/src/content/jp/components/accordion.mdx index 33589fa2e1..3f13d28f1f 100644 --- a/docs/angular/src/content/jp/components/accordion.mdx +++ b/docs/angular/src/content/jp/components/accordion.mdx @@ -36,7 +36,7 @@ Ignite UI for Angular Accordion コンポーネントを初期化するには、 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxAccordionModule` をインポートします。 @@ -266,7 +266,7 @@ Ignite UI for Angular Accordion のキーボード ナビゲーションは、 ## スタイル設定 - は、基になるのコンテナーとしてのみ機能します。スタイルは、[`IgxExpansionPanel トピックのスタイル設定セクション`](expansion-panel.md#スタイル設定)で説明されているように、パネルのテーマから直接適用できます。 + は、基になるのコンテナーとしてのみ機能します。スタイルは、[`IgxExpansionPanel トピックのスタイル設定セクション`](expansion-panel.mdx#スタイル設定)で説明されているように、パネルのテーマから直接適用できます。 設計上、`igx-accordion` 内に配置される場合、展開されたパネルにマージンが設定されます。変更するために、igx-expansion-panel テーマ内で公開されるプロパティがあります。 テーマ エンジンによって公開される関数を利用するには、スタイル ファイルに `index` ファイルをインポートする必要があります。 diff --git a/docs/angular/src/content/jp/components/action-strip.mdx b/docs/angular/src/content/jp/components/action-strip.mdx index 3ad61cce4d..45f96e0ebd 100644 --- a/docs/angular/src/content/jp/components/action-strip.mdx +++ b/docs/angular/src/content/jp/components/action-strip.mdx @@ -31,7 +31,7 @@ Ignite UI for Angular Action Strip コンポーネントを使用した作業を ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxActionStripModule` をインポートします。 diff --git a/docs/angular/src/content/jp/components/ai/ai-assisted-development-overview.mdx b/docs/angular/src/content/jp/components/ai/ai-assisted-development-overview.mdx index 71561d0c0a..ba811b5aea 100644 --- a/docs/angular/src/content/jp/components/ai/ai-assisted-development-overview.mdx +++ b/docs/angular/src/content/jp/components/ai/ai-assisted-development-overview.mdx @@ -32,7 +32,7 @@ CLI MCP サーバーと Theming MCP サーバーはどちらも `npx` を通じ Ignite UI は、Angular、React、Web Components、Blazor 向けの専用スキル パッケージを提供しています。スキル パッケージは開発者が管理するものであり、チームの規約に合わせて `SKILL.md` を編集したり、プロジェクト固有のパターンの追加や内部デザイン システムを参照するなどして、コードベースとともにパッケージをバージョン管理できます。 -完全なセットアップ手順と IDE の設定については、[エージェント スキル](skills.md)を参照してください。 +完全なセットアップ手順と IDE の設定については、[エージェント スキル](skills.mdx)を参照してください。 ## CLI MCP サーバー @@ -60,7 +60,7 @@ npx -y igniteui-theming igniteui-theming-mcp Theming MCP サーバーは Angular、React、Web Components、Blazor をサポートしています。Ignite UI のリリースごとに更新されるため、エージェントは常に最新のトークン サーフェスに対して動作します。 -構成の詳細については、[Theming MCP](theming-mcp.md)を参照してください。 +構成の詳細については、[Theming MCP](theming-mcp.mdx)を参照してください。 ## サポートされている AI クライアント @@ -85,7 +85,7 @@ Ignite UI AI ツールチェーンのセットアップには 3 つのステッ フレームワークの Ignite UI スキル パッケージをプロジェクトのエージェント検出パスにコピーします。スキル パッケージは `node_modules/igniteui-{framework}/skills/` のライブラリに付属しています。IDE との連携設定はクライアントに応じてその構成ファイルに保存してください。 -完全なセットアップについては、[エージェント スキル](skills.md)を参照してください。 +完全なセットアップについては、[エージェント スキル](skills.mdx)を参照してください。 ### ステップ 2 - CLI MCP サーバーを接続する @@ -117,7 +117,7 @@ AI クライアントの構成ファイルに `igniteui-cli` MCP サーバー } ``` -VS Code、GitHub、Cursor、Claude Desktop、Claude Code、JetBrains、その他の MCP 互換クライアントを含む完全なセットアップ ガイドについては、[CLI MCP](cli-mcp.md)を参照してください。 +VS Code、GitHub、Cursor、Claude Desktop、Claude Code、JetBrains、その他の MCP 互換クライアントを含む完全なセットアップ ガイドについては、[CLI MCP](cli-mcp.mdx)を参照してください。 ### ステップ 3 - Theming MCP サーバーを接続する (オプション) @@ -134,14 +134,14 @@ VS Code、GitHub、Cursor、Claude Desktop、Claude Code、JetBrains、その他 } ``` -構成の詳細とテーマ ワークフローについては、[Theming MCP](theming-mcp.md)を参照してください。 +構成の詳細とテーマ ワークフローについては、[Theming MCP](theming-mcp.mdx)を参照してください。 ## その他のリソース -- [エージェント スキル](./skills.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [エージェント スキル](./skills.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/ai/cli-mcp.mdx b/docs/angular/src/content/jp/components/ai/cli-mcp.mdx index 9430fb64cc..70e5aee215 100644 --- a/docs/angular/src/content/jp/components/ai/cli-mcp.mdx +++ b/docs/angular/src/content/jp/components/ai/cli-mcp.mdx @@ -420,9 +420,9 @@ JSON が `mcpServers` 構造を使用していること、および各ローカ ## その他のリソース -- [Ignite UI を使った AI 支援開発](./ai-assisted-development-overview.md) -- [Ignite UI for Angular スキル](./skills.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [Ignite UI を使った AI 支援開発](./ai-assisted-development-overview.mdx) +- [Ignite UI for Angular スキル](./skills.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/ai/maker-framework.mdx b/docs/angular/src/content/jp/components/ai/maker-framework.mdx index 7c42a0aa70..41fb83b0b0 100644 --- a/docs/angular/src/content/jp/components/ai/maker-framework.mdx +++ b/docs/angular/src/content/jp/components/ai/maker-framework.mdx @@ -14,7 +14,7 @@ mentionedTypes: [] MAKER Framework (`@igniteui/maker-mcp`) は、Infragistics が提供するマルチエージェント AI オーケストレーション MCP サーバーです。複数の AI エージェントにわたるコンセンサス ベースの投票アルゴリズムを使用して、複雑なタスクを検証済みで実行可能なステップ プランに分解します。MAKER は、Maximal Agentic decomposition (最大エージェント分解)、first-to-ahead-by-K Error correction (K ステップ先読みエラー修正)、Red-flagging (レッド フラギング) の頭文字を取ったものです。このフレームワークは、Cognizant AI Lab による研究論文 _Solving a million-step LLM task with zero errors_ に基づいています。`@igniteui` GitHub Packages レジストリから `npx` 経由で MCP サーバーとして実行され、STDIO トランスポートを通じて任意の MCP 互換 AI クライアントに接続します。接続すると、AI アシスタントは 3 つのツール (`plan`、`execute`、`plan_and_execute`) を呼び出して、自動エラー検出と修正を伴う長期タスクを実行できます。 -MAKER Framework は Ignite UI コンポーネントのスキャフォールディング ツールではありません。Ignite UI プロジェクトの作成、コンポーネント生成、ドキュメント クエリには [CLI MCP サーバー](cli-mcp.md) を使用してください。MAKER はフレームワーク非依存であり、Angular、React、Web Components を特定のターゲットとせず、プロジェクトのソース ファイルを自律的に読み取ったり変更したりしません。少なくとも 1 つの AI プロバイダー API キー (OpenAI、Anthropic、または Google AI) と、`@igniteui` レジストリ用の `read:packages` スコープを持つ GitHub Personal Access Token が必要です。 +MAKER Framework は Ignite UI コンポーネントのスキャフォールディング ツールではありません。Ignite UI プロジェクトの作成、コンポーネント生成、ドキュメント クエリには [CLI MCP サーバー](cli-mcp.mdx) を使用してください。MAKER はフレームワーク非依存であり、Angular、React、Web Components を特定のターゲットとせず、プロジェクトのソース ファイルを自律的に読み取ったり変更したりしません。少なくとも 1 つの AI プロバイダー API キー (OpenAI、Anthropic、または Google AI) と、`@igniteui` レジストリ用の `read:packages` スコープを持つ GitHub Personal Access Token が必要です。 ## MAKER の仕組み @@ -222,10 +222,10 @@ ARM Linux は現在パッケージ化されていません。追加のプラッ ## その他のリソース -- [AI 支援開発の概要](ai-assisted-development-overview.md) -- [エージェント スキル](./skills.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [AI 支援開発の概要](ai-assisted-development-overview.mdx) +- [エージェント スキル](./skills.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx) コミュニティは常に活気があり、新しいアイデアを歓迎しています。 diff --git a/docs/angular/src/content/jp/components/ai/skills.mdx b/docs/angular/src/content/jp/components/ai/skills.mdx index aacafd49f1..0c43ed0383 100644 --- a/docs/angular/src/content/jp/components/ai/skills.mdx +++ b/docs/angular/src/content/jp/components/ai/skills.mdx @@ -281,7 +281,7 @@ CLI は、一連のプロンプトをガイドします: -Theming MCP の詳細については、[Ignite UI Theming MCP](./theming-mcp.md) のドキュメントを参照してください。 +Theming MCP の詳細については、[Ignite UI Theming MCP](./theming-mcp.mdx) のドキュメントを参照してください。 ## その他のリソース @@ -291,9 +291,9 @@ Theming MCP の詳細については、[Ignite UI Theming MCP](./theming-mcp.md) - Ignite UI for Angular で作業を開始 - Angular Schematics & Ignite UI CLI -- [Ignite UI を使った AI 支援開発](./ai-assisted-development-overview.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [Ignite UI を使った AI 支援開発](./ai-assisted-development-overview.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx)
コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/ai/theming-mcp.mdx b/docs/angular/src/content/jp/components/ai/theming-mcp.mdx index 3d075f9b6d..92cf15f248 100644 --- a/docs/angular/src/content/jp/components/ai/theming-mcp.mdx +++ b/docs/angular/src/content/jp/components/ai/theming-mcp.mdx @@ -364,9 +364,9 @@ ng add igniteui-angular ## その他のリソース -- [Ignite UI を使った AI 支援開発](./ai-assisted-development-overview.md) -- [Ignite UI for Angular スキル](./skills.md) -- [Ignite UI CLI MCP](./cli-mcp.md) +- [Ignite UI を使った AI 支援開発](./ai-assisted-development-overview.mdx) +- [Ignite UI for Angular スキル](./skills.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx)
diff --git a/docs/angular/src/content/jp/components/angular-reactive-form-validation.mdx b/docs/angular/src/content/jp/components/angular-reactive-form-validation.mdx index a58c75f316..4161f07ba8 100644 --- a/docs/angular/src/content/jp/components/angular-reactive-form-validation.mdx +++ b/docs/angular/src/content/jp/components/angular-reactive-form-validation.mdx @@ -183,11 +183,11 @@ export class MyComponent implements OnInit { 関連トピック: -- [Combo](combo.md) -- [Select](select.md) -- [Input Group](input-group.md) -- [Date Picker](date-picker.md) -- [Time Picker](time-picker.md) +- [Combo](combo.mdx) +- [Select](select.mdx) +- [Input Group](input-group.mdx) +- [Date Picker](date-picker.mdx) +- [Time Picker](time-picker.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/autocomplete.mdx b/docs/angular/src/content/jp/components/autocomplete.mdx index 8430625e75..a1713dd55e 100644 --- a/docs/angular/src/content/jp/components/autocomplete.mdx +++ b/docs/angular/src/content/jp/components/autocomplete.mdx @@ -35,7 +35,7 @@ Ignite UI for Angular の [Angular コンポーネント](https://jp.infragistic ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 はじめに、**app.module** で **IgxAutocompleteModule** と **IgxDropDownModule** をインポートします。 に適用される場合、**igxInputGroupModule** も必要です。 @@ -269,7 +269,7 @@ The `drop-down` component, used as provider for suggestions, will expose the fol `igxAutocomplete` のスタイルを設定するには、それに含まれるコンポーネントのスタイルを設定します。この場合、 を使用します。 -これら 2 つのコンポーネントのスタイル設定については、[`igxInputGroup`](input-group.md#スタイル設定) および [`igxDropdown`](drop-down.md#スタイル設定) のスタイル設定セクションを参照してください。 +これら 2 つのコンポーネントのスタイル設定については、[`igxInputGroup`](input-group.mdx#スタイル設定) および [`igxDropdown`](drop-down.mdx#スタイル設定) のスタイル設定セクションを参照してください。 ## API リファレンス @@ -288,9 +288,9 @@ The `drop-down` component, used as provider for suggestions, will expose the fol
-- [IgxDropDown](drop-down.md) -- [IgxInputGroup](input-group.md) -- [テンプレート駆動フォームの統合](input-group.md) +- [IgxDropDown](drop-down.mdx) +- [IgxInputGroup](input-group.mdx) +- [テンプレート駆動フォームの統合](input-group.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/avatar.mdx b/docs/angular/src/content/jp/components/avatar.mdx index 3f7c4936e7..6be19c012b 100644 --- a/docs/angular/src/content/jp/components/avatar.mdx +++ b/docs/angular/src/content/jp/components/avatar.mdx @@ -31,7 +31,7 @@ Ignite UI for Angular Avatar コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxAvatarModule` をインポートします。 @@ -204,7 +204,7 @@ $custom-avatar-theme: avatar-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して `avatar` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して `avatar` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: @@ -272,7 +272,7 @@ igx-avatar { } ``` -詳細については、[サイズ](display-density.md)の記事をご覧ください。 +詳細については、[サイズ](display-density.mdx)の記事をご覧ください。
diff --git a/docs/angular/src/content/jp/components/badge.mdx b/docs/angular/src/content/jp/components/badge.mdx index 3cd03145ec..4a95c7c56b 100644 --- a/docs/angular/src/content/jp/components/badge.mdx +++ b/docs/angular/src/content/jp/components/badge.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Badge コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxBadgeModule` をインポートします。 @@ -181,7 +181,7 @@ igx-badge { ### バッジのアイコン -`igx-badge` コンポーネントは、Material アイコンに加えて[Material アイコン拡張](../components/material-icons-extended.md)およびその他のカスタム アイコン セットの使用もサポートしています。Material アイコン拡張セットからバッジ コンポーネントにアイコンを追加するには、まずそのアイコンを登録する必要があります。 +`igx-badge` コンポーネントは、Material アイコンに加えて[Material アイコン拡張](../components/material-icons-extended.mdx)およびその他のカスタム アイコン セットの使用もサポートしています。Material アイコン拡張セットからバッジ コンポーネントにアイコンを追加するには、まずそのアイコンを登録する必要があります。 ```ts export class BadgeIconComponent implements OnInit { @@ -376,7 +376,7 @@ $custom-badge-theme: badge-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して `badge` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して `badge` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/banner.mdx b/docs/angular/src/content/jp/components/banner.mdx index e776b6ffb4..f1d4a8b0a0 100644 --- a/docs/angular/src/content/jp/components/banner.mdx +++ b/docs/angular/src/content/jp/components/banner.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Banner コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxBannerModule` をインポートします。 @@ -117,7 +117,7 @@ Banner コンポーネントを表示するには、ボタン クリックで 複数の `igx-icon` 要素がバナーの直接の子孫として挿入される場合、バナーはそれらすべてを最初に配置しようとします。`igx-icon` は 1 つのみ、直接渡すことに注意してください。 @@ -278,7 +278,7 @@ $custom-banner-theme: banner-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.mdx)のトピックをご覧ください。 最後にバナーのカスタム テーマを渡します。 diff --git a/docs/angular/src/content/jp/components/bullet-graph.mdx b/docs/angular/src/content/jp/components/bullet-graph.mdx index 9fc036c3a4..6e5709decf 100644 --- a/docs/angular/src/content/jp/components/bullet-graph.mdx +++ b/docs/angular/src/content/jp/components/bullet-graph.mdx @@ -326,5 +326,5 @@ export class AppModule {} その他のゲージ タイプの詳細については、以下のトピックを参照してください。 -- [リニア ゲージ](linear-gauge.md) -- [ラジアル ゲージ](radial-gauge.md) +- [リニア ゲージ](./linear-gauge.mdx) +- [ラジアル ゲージ](./radial-gauge.mdx) diff --git a/docs/angular/src/content/jp/components/button-group.mdx b/docs/angular/src/content/jp/components/button-group.mdx index d24bf87f54..d8750189b5 100644 --- a/docs/angular/src/content/jp/components/button-group.mdx +++ b/docs/angular/src/content/jp/components/button-group.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Button Group コンポーネントを使用した作業を ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxButtonGroupModule` をインポートします。 @@ -309,7 +309,7 @@ $custom-button-group: button-group-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して `button-group` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して `button-group` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/button.mdx b/docs/angular/src/content/jp/components/button.mdx index ff8d9adef6..8d397024c8 100644 --- a/docs/angular/src/content/jp/components/button.mdx +++ b/docs/angular/src/content/jp/components/button.mdx @@ -34,7 +34,7 @@ Ignite UI for Angular Button ディレクティブを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxButtonModule` をインポートします。 @@ -112,7 +112,7 @@ Contained ボタンを作成するには、`igxButton` プロパティの値を ### Icon ボタン -バージョン `17.1.0` 以降、IgniteUI for Angular は、アイコンを完全に機能するボタンに変えることを目的とした新しい `igxIconButton` ディレクティブを公開します。_Icon Button_ の詳細については[こちら](icon-button.md)を参照してください。 +バージョン `17.1.0` 以降、IgniteUI for Angular は、アイコンを完全に機能するボタンに変えることを目的とした新しい `igxIconButton` ディレクティブを公開します。_Icon Button_ の詳細については[こちら](icon-button.mdx)を参照してください。 ```html
-[Ignite UI for Angular テーマ](themes/index.md)を使用して、`carousel` の外観を変更できます。 +[Ignite UI for Angular テーマ](themes/index.mdx)を使用して、`carousel` の外観を変更できます。
| Primary Property | Dependent Property | Description | | --- | --- | --- | @@ -607,13 +607,13 @@ The last step is to include the component's theme. ### デモ -以下のサンプルは、[Ignite UI for Angular テーマ](themes/index.md)で適用されるシンプルなスタイル設定を示します。 +以下のサンプルは、[Ignite UI for Angular テーマ](themes/index.mdx)で適用されるシンプルなスタイル設定を示します。 ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して `carousel` をスタイル設定できます。最初に必ず [Tailwind](themes/misc/tailwind-classes.md) を設定してください。 +カスタム Tailwind ユーティリティ クラスを使用して `carousel` をスタイル設定できます。最初に必ず [Tailwind](themes/misc/tailwind-classes.mdx) を設定してください。 グローバル スタイルシートに tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/charts/chart-api.mdx b/docs/angular/src/content/jp/components/charts/chart-api.mdx index 8d50ca21de..49cebf5fbc 100644 --- a/docs/angular/src/content/jp/components/charts/chart-api.mdx +++ b/docs/angular/src/content/jp/components/charts/chart-api.mdx @@ -39,7 +39,7 @@ Angular には次の API メンバーがありま | チャート プロパティ | 軸クラス | |------------------|--------------| -| - `SeriesViewer.Title`
- `SeriesViewer.Subtitle`
-
-
-
-
-
-
- `DataChart.Axes`
- `SeriesViewer.Series`
| - はすべての軸タイプの基本クラスです
- [カテゴリ シリーズ](types/column-chart.md)、[積層型シリーズ](types/stacked-chart.md)、および[ファイナンシャル シリーズ](types/stock-chart.md)で使用される
- [カテゴリ シリーズ](types/column-chart.md)および[積層型シリーズ](types/stacked-chart.md)で使用される
- [ラジアル シリーズ](types/radial-chart.md)で使用される
- [散布シリーズ](types/scatter-chart.md)および[棒シリーズ](types/bar-chart.md)で使用される
- [散布シリーズ](types/scatter-chart.md)、[カテゴリ シリーズ](types/column-chart.md)、[積層型シリーズ](types/stacked-chart.md)、および[ファイナンシャル シリーズ](types/stock-chart.md)で使用される
- [極座標シリーズ](types/polar-chart.md)で使用される
- [極座標シリーズ](types/polar-chart.md) および[ラジアル シリーズ](types/radial-chart.md)で使用される
- [カテゴリ シリーズ](types/column-chart.md)および[ファイナンシャル シリーズ](types/stock-chart.md)で使用される

| +| - `SeriesViewer.Title`
- `SeriesViewer.Subtitle`
-
-
-
-
-
-
- `DataChart.Axes`
- `SeriesViewer.Series`
| - はすべての軸タイプの基本クラスです
- [カテゴリ シリーズ](./types/column-chart.mdx)、[積層型シリーズ](./types/stacked-chart.mdx)、および[ファイナンシャル シリーズ](./types/stock-chart.mdx)で使用される
- [カテゴリ シリーズ](./types/column-chart.mdx)および[積層型シリーズ](./types/stacked-chart.mdx)で使用される
- [ラジアル シリーズ](./types/radial-chart.mdx)で使用される
- [散布シリーズ](./types/scatter-chart.mdx)および[棒シリーズ](./types/bar-chart.mdx)で使用される
- [散布シリーズ](./types/scatter-chart.mdx)、[カテゴリ シリーズ](./types/column-chart.mdx)、[積層型シリーズ](./types/stacked-chart.mdx)、および[ファイナンシャル シリーズ](./types/stock-chart.mdx)で使用される
- [極座標シリーズ](./types/polar-chart.mdx)で使用される
- [極座標シリーズ](./types/polar-chart.mdx) および[ラジアル シリーズ](./types/radial-chart.mdx)で使用される
- [カテゴリ シリーズ](./types/column-chart.mdx)および[ファイナンシャル シリーズ](./types/stock-chart.mdx)で使用される

| Angular は、 から継承する次のタイプのシリーズを使用できます。 @@ -49,7 +49,7 @@ Angular は、
-
-
-
-
-
-
-
-

| -
-
-
-
-
-
-
-
-
- おとび [その他](types/stock-chart.md) | +| -
-
-
-
-
-
-
-
-

| -
-
-
-
-
-
-
-
-
- おとび [その他](./types/stock-chart.mdx) | | ラジアル シリーズ | 極座標シリーズ | |---------------|--------------| @@ -122,5 +122,5 @@ Angular には、次の API メンバーがあり チャートの詳細については、次のトピックを参照してください。 -- [チャートの概要](chart-overview.md) -- [チャート機能](chart-features.md) +- [チャートの概要](./chart-overview.mdx) +- [チャート機能](./chart-features.mdx) diff --git a/docs/angular/src/content/jp/components/charts/chart-features.mdx b/docs/angular/src/content/jp/components/charts/chart-features.mdx index 9964d772e7..5781ff84eb 100644 --- a/docs/angular/src/content/jp/components/charts/chart-features.mdx +++ b/docs/angular/src/content/jp/components/charts/chart-features.mdx @@ -17,61 +17,61 @@ Angular チャートは、次のチャート機能を提供します。 ## 軸 -異なる軸プロパティを使用して、X 軸と Y 軸の両方のすべての側面を変更またはカスタマイズします。グリッド線を表示したり、目盛りのスタイルをカスタマイズしたり、軸のタイトルを変更したり、軸の位置や交差値を変更したりすることもできます。Angular チャートのカスタマイズについての詳細には、[軸グリッド線](features/chart-axis-gridlines.md)、[軸レイアウト](features/chart-axis-layouts.md)、および[軸オプション](features/chart-axis-options.md)のトピックをご覧ください。 +異なる軸プロパティを使用して、X 軸と Y 軸の両方のすべての側面を変更またはカスタマイズします。グリッド線を表示したり、目盛りのスタイルをカスタマイズしたり、軸のタイトルを変更したり、軸の位置や交差値を変更したりすることもできます。Angular チャートのカスタマイズについての詳細には、[軸グリッド線](./features/chart-axis-gridlines.mdx)、[軸レイアウト](./features/chart-axis-layouts.mdx)、および[軸オプション](./features/chart-axis-options.mdx)のトピックをご覧ください。 ## 注釈 -これらの追加のレイヤーは、マウス/タッチに依存するほかのチャートレイヤーの上にあります。個別にまたは組み合わせて使用すると、チャート内の特定の値を強調するのに役立つ強力な操作を提供します。この機能の詳細については、[チャート注釈](features/chart-annotations.md)トピックを参照してください。 +これらの追加のレイヤーは、マウス/タッチに依存するほかのチャートレイヤーの上にあります。個別にまたは組み合わせて使用すると、チャート内の特定の値を強調するのに役立つ強力な操作を提供します。この機能の詳細については、[チャート注釈](./features/chart-annotations.mdx)トピックを参照してください。 ## アニメーション -アニメーションを有効にして、新しいデータ ソースを読み込むときにチャートをアニメーション化します。これらは、さまざまなタイプのアニメーションとそれらのアニメーションが実行される速度を設定することでカスタマイズできます。この機能の詳細については、[チャート アニメーション](features/chart-animations.md)トピックを参照してください。 +アニメーションを有効にして、新しいデータ ソースを読み込むときにチャートをアニメーション化します。これらは、さまざまなタイプのアニメーションとそれらのアニメーションが実行される速度を設定することでカスタマイズできます。この機能の詳細については、[チャート アニメーション](./features/chart-animations.mdx)トピックを参照してください。 ## ハイライト表示 -線、列、マーカーなどのビジュアルに、マウスをデータ項目の上に置いたときにハイライト表示して、フォーカスを合わせます。この機能は、すべてのチャート タイプで有効になっています。この機能の詳細については、[チャートのハイライト表示](features/chart-highlighting.md)トピックを参照してください。 +線、列、マーカーなどのビジュアルに、マウスをデータ項目の上に置いたときにハイライト表示して、フォーカスを合わせます。この機能は、すべてのチャート タイプで有効になっています。この機能の詳細については、[チャートのハイライト表示](./features/chart-highlighting.mdx)トピックを参照してください。 ## マーカー -チャート シリーズのマーカーを使用して値が主要なグリッド線の間にある場合でも、データ ポイントをすばやく識別します。これらは、スタイル、カラー、および形状で完全にカスタマイズ可能です。この機能の詳細については、[チャート マーカー](features/chart-markers.md)トピックを参照してください。 +チャート シリーズのマーカーを使用して値が主要なグリッド線の間にある場合でも、データ ポイントをすばやく識別します。これらは、スタイル、カラー、および形状で完全にカスタマイズ可能です。この機能の詳細については、[チャート マーカー](./features/chart-markers.mdx)トピックを参照してください。 ## ナビゲーション -マウス、キーボード、およびタッチ操作でズームおよびパンすることにより、チャートをナビゲートできます。この機能の詳細については、[チャート ナビゲーション](features/chart-navigation.md)トピックを参照してください。 +マウス、キーボード、およびタッチ操作でズームおよびパンすることにより、チャートをナビゲートできます。この機能の詳細については、[チャート ナビゲーション](./features/chart-navigation.mdx)トピックを参照してください。 ## オーバーレイ -オーバーレイを使用すると、チャートに水平線または垂直線をプロットして、重要な値としきい値に注釈を付けることができます。この機能の詳細については、[チャート オーバーレイ](features/chart-overlays.md)トピックを参照してください。 +オーバーレイを使用すると、チャートに水平線または垂直線をプロットして、重要な値としきい値に注釈を付けることができます。この機能の詳細については、[チャート オーバーレイ](./features/chart-overlays.mdx)トピックを参照してください。 ## パフォーマンス -Angular チャートは、数百万のデータ ポイントを描画し、それらを数ミリ秒ごとに更新する高性能のために最適化されています。ただし、チャートのパフォーマンスに影響を与えるいくつかのチャート機能があり、アプリケーションのパフォーマンスを最適化するときにそれらを考慮する必要があります。この機能の詳細については、[チャート パフォーマンス](features/chart-performance.md)トピックを参照してください。 +Angular チャートは、数百万のデータ ポイントを描画し、それらを数ミリ秒ごとに更新する高性能のために最適化されています。ただし、チャートのパフォーマンスに影響を与えるいくつかのチャート機能があり、アプリケーションのパフォーマンスを最適化するときにそれらを考慮する必要があります。この機能の詳細については、[チャート パフォーマンス](./features/chart-performance.mdx)トピックを参照してください。 ## ツールチップ -ツールチップを使用して、特定のシリーズ タイプに関連するすべての情報を表示します。項目レベルやカテゴリ レベルのツールチップなど、有効にできるさまざまなツールチップがあります。この機能の詳細については、[チャート ツールチップ](features/chart-tooltips.md)トピックを参照してください。 +ツールチップを使用して、特定のシリーズ タイプに関連するすべての情報を表示します。項目レベルやカテゴリ レベルのツールチップなど、有効にできるさまざまなツールチップがあります。この機能の詳細については、[チャート ツールチップ](./features/chart-tooltips.mdx)トピックを参照してください。 ## トレンドライン -トレンドラインを使用して、トレンドを特定したり、データ内のパターンを見つけたりします。Angular チャートでは、CubicFit や LinearFit など、さまざまなトレンドラインがサポートされています。この機能の詳細については、[チャート トレンドライン](features/chart-trendlines.md)トピックを参照してください。 +トレンドラインを使用して、トレンドを特定したり、データ内のパターンを見つけたりします。Angular チャートでは、CubicFit や LinearFit など、さまざまなトレンドラインがサポートされています。この機能の詳細については、[チャート トレンドライン](./features/chart-trendlines.mdx)トピックを参照してください。 diff --git a/docs/angular/src/content/jp/components/charts/chart-overview.mdx b/docs/angular/src/content/jp/components/charts/chart-overview.mdx index e514a09992..3275aa986e 100644 --- a/docs/angular/src/content/jp/components/charts/chart-overview.mdx +++ b/docs/angular/src/content/jp/components/charts/chart-overview.mdx @@ -59,97 +59,97 @@ Angular カテゴリとファイナンシャル チャートを使いやすく ### Angular 棒チャート -Angular 棒チャート (棒グラフ) は、さまざまなカテゴリのデータの頻度、カウント、合計、または平均を、同じ幅と異なる長さの水平棒でエンコードされたデータとすばやく比較するために使用される最も一般的なカテゴリ チャート タイプの 1 つです。これらは、時間の経過に伴う項目の価値の変動、データ分布、ソートされたデータのランキング (高から低、最悪から最高) を表示するのに理想的です。データは、チャートの左から右にデータ ポイントの値に向かって伸びる長方形のコレクションを使用して表されます。[棒チャート](types/bar-chart.md)の詳細をご覧ください。 +Angular 棒チャート (棒グラフ) は、さまざまなカテゴリのデータの頻度、カウント、合計、または平均を、同じ幅と異なる長さの水平棒でエンコードされたデータとすばやく比較するために使用される最も一般的なカテゴリ チャート タイプの 1 つです。これらは、時間の経過に伴う項目の価値の変動、データ分布、ソートされたデータのランキング (高から低、最悪から最高) を表示するのに理想的です。データは、チャートの左から右にデータ ポイントの値に向かって伸びる長方形のコレクションを使用して表されます。[棒チャート](./types/bar-chart.mdx)の詳細をご覧ください。 ### Angular 円チャート -Angular 円チャート、または円グラフは、一般的な部分から全体へのチャート タイプです。部分から全体へのチャートは、データセットのカテゴリ (部分) が合計 (全体) 値になる方法を示します。カテゴリは、分析されている合計値に対する値のパーセンテージに基づいて、他のカテゴリに比例して表示されます。円チャートは、データ値を円形または円チャートのセクションとして描画します。各セクションまたは円スライスには、基本データ値に比例する円弧の長さがあります。円スライスで表される合計値は、100 または 100% などの全体の値を表します。円チャートは小さなデータセットに最適で、一目で簡単に読むことができます。[円チャート](types/pie-chart.md)の詳細をご覧ください。 +Angular 円チャート、または円グラフは、一般的な部分から全体へのチャート タイプです。部分から全体へのチャートは、データセットのカテゴリ (部分) が合計 (全体) 値になる方法を示します。カテゴリは、分析されている合計値に対する値のパーセンテージに基づいて、他のカテゴリに比例して表示されます。円チャートは、データ値を円形または円チャートのセクションとして描画します。各セクションまたは円スライスには、基本データ値に比例する円弧の長さがあります。円スライスで表される合計値は、100 または 100% などの全体の値を表します。円チャートは小さなデータセットに最適で、一目で簡単に読むことができます。[円チャート](./types/pie-chart.mdx)の詳細をご覧ください。 ### Angular 折れ線チャート -Angular 折れ線チャート、または折れ線グラフは、傾向を示し、比較分析を実行するために、一定期間にわたる 1 つ以上の数量の直線セグメントで接続されたポイントによって表される連続データ値を示す一種のカテゴリ折れ線チャートです。Y 軸 (左側のラベル) は数値を示し、X 軸 (下側のラベル) は時系列または比較カテゴリを示します。比較する 1 つ以上のデータセットを含めることができます。これはチャートで複数の線として描画されます。[折れ線チャート](types/line-chart.md)の詳細をご覧ください。 +Angular 折れ線チャート、または折れ線グラフは、傾向を示し、比較分析を実行するために、一定期間にわたる 1 つ以上の数量の直線セグメントで接続されたポイントによって表される連続データ値を示す一種のカテゴリ折れ線チャートです。Y 軸 (左側のラベル) は数値を示し、X 軸 (下側のラベル) は時系列または比較カテゴリを示します。比較する 1 つ以上のデータセットを含めることができます。これはチャートで複数の線として描画されます。[折れ線チャート](./types/line-chart.mdx)の詳細をご覧ください。 ### Angular ドーナツ チャート -Angular ドーナツ チャート、またはドーナツ グラフは、円チャートの変形であり、全体の一部を表す円内の変数の発生を比例的に示します。ドーナツ チャートには、円チャートの中央に円形の開口部があり、タイトルまたはカテゴリの説明を表示できます。ドーナツ チャートは、階層データを視覚化するための組み込みサポートを使用して、複数の同心円をサポートできます。[ドーナツ チャート](types/donut-chart.md)の詳細をご覧ください。 +Angular ドーナツ チャート、またはドーナツ グラフは、円チャートの変形であり、全体の一部を表す円内の変数の発生を比例的に示します。ドーナツ チャートには、円チャートの中央に円形の開口部があり、タイトルまたはカテゴリの説明を表示できます。ドーナツ チャートは、階層データを視覚化するための組み込みサポートを使用して、複数の同心円をサポートできます。[ドーナツ チャート](./types/donut-chart.mdx)の詳細をご覧ください。 ### Angular エリア チャート -Angular エリア チャートは、直線セグメントで接続されたポイントのコレクションを使用して描画され、線の下の領域が塗りつぶされます。値は y 軸 (左側のラベル) に表示され、カテゴリは x 軸 (下部のラベル) に表示されます。エリア チャートは、プロットされた値の合計を表示することにより、一定期間の変化量を強調したり、複数の項目や全体の一部の関係を比較したりします。[エリア チャート](types/area-chart.md)の詳細をご覧ください。 +Angular エリア チャートは、直線セグメントで接続されたポイントのコレクションを使用して描画され、線の下の領域が塗りつぶされます。値は y 軸 (左側のラベル) に表示され、カテゴリは x 軸 (下部のラベル) に表示されます。エリア チャートは、プロットされた値の合計を表示することにより、一定期間の変化量を強調したり、複数の項目や全体の一部の関係を比較したりします。[エリア チャート](./types/area-chart.mdx)の詳細をご覧ください。 ### Angular スパークライン チャート -Angular スパークライン チャート、またはスパークライン グラフは、グリッド セル内や、データ ストーリーを伝えるために単語サイズの視覚化が必要な場所など、小規模なレイアウト内で描画することを目的としたカテゴリ チャートの一種です。他の Angular チャート タイプと同様に、スパークライン チャートには、チャート タイプ、マーカー、範囲、トレンドライン、不明な値のプロット、ツールチップなど、構成およびカスタマイズできるいくつかの視覚要素と対応する機能があります。スパークライン チャートは、折れ線チャート、エリア チャート、縦棒チャート、または Win/Loss チャートとして描画できます。スパーク チャートに相当するフルサイズのチャートの違いは、Y 軸 (左側のラベル) と X 軸 (下部のラベル) が表示されないことです。[スパークライン チャート](types/sparkline-chart.md)の詳細をご覧ください。 +Angular スパークライン チャート、またはスパークライン グラフは、グリッド セル内や、データ ストーリーを伝えるために単語サイズの視覚化が必要な場所など、小規模なレイアウト内で描画することを目的としたカテゴリ チャートの一種です。他の Angular チャート タイプと同様に、スパークライン チャートには、チャート タイプ、マーカー、範囲、トレンドライン、不明な値のプロット、ツールチップなど、構成およびカスタマイズできるいくつかの視覚要素と対応する機能があります。スパークライン チャートは、折れ線チャート、エリア チャート、縦棒チャート、または Win/Loss チャートとして描画できます。スパーク チャートに相当するフルサイズのチャートの違いは、Y 軸 (左側のラベル) と X 軸 (下部のラベル) が表示されないことです。[スパークライン チャート](./types/sparkline-chart.mdx)の詳細をご覧ください。 ### Angular バブル チャート -Angular バブル チャート (バブル グラフ) は、3 つの数値で構成されるデータを表示するために使用されます。値の 2 つは、デカルト (X、Y) 座標系を使用して交点としてプロットされ、3 番目の値は点の直径サイズとして描画されます。これにより、バブル チャートにその名前が付けられます。これは、プロットの X 座標と Y 座標に沿ったさまざまなサイズのバブルの視覚化です。Angular バブル チャートは、データ相関とサイズによって描画されたデータ値の違いとの関係を示すために使用されます。4 番目のデータ ディメンション (通常は色) を使用して、バブル チャートの値をさらに区別することもできます。[バブル チャート](types/bubble-chart.md)の詳細をご覧ください。 +Angular バブル チャート (バブル グラフ) は、3 つの数値で構成されるデータを表示するために使用されます。値の 2 つは、デカルト (X、Y) 座標系を使用して交点としてプロットされ、3 番目の値は点の直径サイズとして描画されます。これにより、バブル チャートにその名前が付けられます。これは、プロットの X 座標と Y 座標に沿ったさまざまなサイズのバブルの視覚化です。Angular バブル チャートは、データ相関とサイズによって描画されたデータ値の違いとの関係を示すために使用されます。4 番目のデータ ディメンション (通常は色) を使用して、バブル チャートの値をさらに区別することもできます。[バブル チャート](./types/bubble-chart.mdx)の詳細をご覧ください。 ### Angular ファイナンシャル チャート/株価チャート -Angular ファイナンシャル/株価チャートは、時系列チャートで株価デーとファイナンシャル データを描画する複合視覚化です。日/週/月フィルター、チャート タイプの選択、ボリューム タイプの選択、インジケーターの選択、トレンドラインの選択などのインタラクティブな視覚要素がツールバーに含まれています。カスタマイズ用に設計された Angular 株価チャートは、データの視覚化と解釈を容易にするために、任意の方法でカスタマイズできます。ファイナンシャル チャートは、X 軸 (下のラベル) に沿って日時データを描画し、Open、High、Low、Close ボリュームなどのフィールドを表示します。時系列データを描画するチャートのタイプは、棒、ローソク、縦棒、または折れ線です。[株価チャート](types/stock-chart.md)の詳細をご覧ください。 +Angular ファイナンシャル/株価チャートは、時系列チャートで株価デーとファイナンシャル データを描画する複合視覚化です。日/週/月フィルター、チャート タイプの選択、ボリューム タイプの選択、インジケーターの選択、トレンドラインの選択などのインタラクティブな視覚要素がツールバーに含まれています。カスタマイズ用に設計された Angular 株価チャートは、データの視覚化と解釈を容易にするために、任意の方法でカスタマイズできます。ファイナンシャル チャートは、X 軸 (下のラベル) に沿って日時データを描画し、Open、High、Low、Close ボリュームなどのフィールドを表示します。時系列データを描画するチャートのタイプは、棒、ローソク、縦棒、または折れ線です。[株価チャート](./types/stock-chart.mdx)の詳細をご覧ください。 ### Angular 縦棒チャート -Angular 縦棒チャート (縦棒グラフ) は、さまざまなカテゴリのデータの頻度、カウント、合計、または平均を、同じ幅と異なる長さの垂直棒でエンコードされたデータとすばやく比較するために使用される最も一般的なカテゴリ チャート タイプの 1 つです。これらは、時間の経過に伴う項目の価値の変動、データ分布、ソートされたデータのランキング (高から低、最悪から最高) を表示するのに理想的です。データは、チャートの上から下にデータ ポイントの値に向かって伸びる長方形のコレクションを使用して表されます。[縦棒チャート](types/column-chart.md)の詳細をご覧ください。 +Angular 縦棒チャート (縦棒グラフ) は、さまざまなカテゴリのデータの頻度、カウント、合計、または平均を、同じ幅と異なる長さの垂直棒でエンコードされたデータとすばやく比較するために使用される最も一般的なカテゴリ チャート タイプの 1 つです。これらは、時間の経過に伴う項目の価値の変動、データ分布、ソートされたデータのランキング (高から低、最悪から最高) を表示するのに理想的です。データは、チャートの上から下にデータ ポイントの値に向かって伸びる長方形のコレクションを使用して表されます。[縦棒チャート](./types/column-chart.mdx)の詳細をご覧ください。 ### Angular 複合チャート -Angular 複合チャートまたはコンボ チャートは、同じプロット領域でさまざまなチャート タイプを組み合わせた視覚化です。スケールが大きく異なり、異なる単位で表される可能性のある 2 つのデータ シリーズを表示する場合に非常に役立ちます。最も一般的な例は、一方の軸にドル、もう一方の軸にパーセンテージです。[複合チャート](types/composite-chart.md)の詳細をご覧ください。 +Angular 複合チャートまたはコンボ チャートは、同じプロット領域でさまざまなチャート タイプを組み合わせた視覚化です。スケールが大きく異なり、異なる単位で表される可能性のある 2 つのデータ シリーズを表示する場合に非常に役立ちます。最も一般的な例は、一方の軸にドル、もう一方の軸にパーセンテージです。[複合チャート](./types/composite-chart.mdx)の詳細をご覧ください。 ### Angular 極座標チャート -Angular 極座標エリア チャートまたは極座標グラフは、極座標チャートのグループに属し、頂点または隅がデータ ポイントの極 (角度/半径) 座標に配置された塗りつぶされたポリゴンの形状を持っています。極座標エリア チャートは、散布図と同じデータ プロットの概念を使用しますが、データ ポイントを水平方向に伸ばすのではなく、円の周りにラップします。他のシリーズ タイプと同じように、複数の極座標エリア チャートは同じデータ チャートにプロットでき、データセットの相違点を示すために互いにオーバーレイできます。[極座標チャート](types/polar-chart.md)の詳細をご覧ください。 +Angular 極座標エリア チャートまたは極座標グラフは、極座標チャートのグループに属し、頂点または隅がデータ ポイントの極 (角度/半径) 座標に配置された塗りつぶされたポリゴンの形状を持っています。極座標エリア チャートは、散布図と同じデータ プロットの概念を使用しますが、データ ポイントを水平方向に伸ばすのではなく、円の周りにラップします。他のシリーズ タイプと同じように、複数の極座標エリア チャートは同じデータ チャートにプロットでき、データセットの相違点を示すために互いにオーバーレイできます。[極座標チャート](./types/polar-chart.mdx)の詳細をご覧ください。 ### Angular 散布図 -Angular 散布図は、デカルト (X、Y) 座標系を使用してデータをプロットすることにより、2 つの値間の関係を示すために使用されます。各データ ポイントは、X 軸と Y 軸上のデータ値の交点として描画されます。散布図は、不均一な間隔またはデータのクラスターに注意を向けます。予測結果の収集データの標準偏差をハイライト表示し、科学データや統計データをプロットするためによく使用されます。Angular 散布図は、データがバインド前に時系列になっていない場合でも、X 軸と Y 軸でデータを時系列に整理してプロットします。[散布図](types/scatter-chart.md)の詳細をご覧ください。 +Angular 散布図は、デカルト (X、Y) 座標系を使用してデータをプロットすることにより、2 つの値間の関係を示すために使用されます。各データ ポイントは、X 軸と Y 軸上のデータ値の交点として描画されます。散布図は、不均一な間隔またはデータのクラスターに注意を向けます。予測結果の収集データの標準偏差をハイライト表示し、科学データや統計データをプロットするためによく使用されます。Angular 散布図は、データがバインド前に時系列になっていない場合でも、X 軸と Y 軸でデータを時系列に整理してプロットします。[散布図](./types/scatter-chart.mdx)の詳細をご覧ください。 ### Angular シェープ チャート -Angular シェープ チャートは、形状の配列 (X/Y ポイントの配列) を取り、デカルト (x、y) 座標系のポリゴンまたはポリラインのコレクションとして描画するチャートのグループです。これらは、科学データの強調領域でよく使用されますが、ダイアグラム、青写真、さらには建物の間取り図のプロットにも使用できます。[シェープ チャート](types/shape-chart.md)の詳細をご覧ください。 +Angular シェープ チャートは、形状の配列 (X/Y ポイントの配列) を取り、デカルト (x、y) 座標系のポリゴンまたはポリラインのコレクションとして描画するチャートのグループです。これらは、科学データの強調領域でよく使用されますが、ダイアグラム、青写真、さらには建物の間取り図のプロットにも使用できます。[シェープ チャート](./types/shape-chart.mdx)の詳細をご覧ください。 ### Angular スプライン チャート -Angular スプライン チャート、またはスプライン グラフは、傾向を示し、比較分析を実行するために、一定期間にわたる 1 つ以上の数量の滑らかな線セグメントで接続されたポイントによって表される連続データ値を示す一種のカテゴリ折れ線チャートです。Y 軸 (左側のラベル) は数値を示し、X 軸 (下側のラベル) は時系列または比較カテゴリを示します。比較する 1 つ以上のデータセットを含めることができます。これはチャートで複数の線として描画されます。Angular スプライン チャートは Angular 折れ線チャートと同じですが、唯一の違いは、折れ線チャートが直線で接続された点であるのに対し、スプライン チャートの点は滑らかな曲線で接続されていることです。[スプライン チャート](types/spline-chart.md)の詳細をご覧ください。 +Angular スプライン チャート、またはスプライン グラフは、傾向を示し、比較分析を実行するために、一定期間にわたる 1 つ以上の数量の滑らかな線セグメントで接続されたポイントによって表される連続データ値を示す一種のカテゴリ折れ線チャートです。Y 軸 (左側のラベル) は数値を示し、X 軸 (下側のラベル) は時系列または比較カテゴリを示します。比較する 1 つ以上のデータセットを含めることができます。これはチャートで複数の線として描画されます。Angular スプライン チャートは Angular 折れ線チャートと同じですが、唯一の違いは、折れ線チャートが直線で接続された点であるのに対し、スプライン チャートの点は滑らかな曲線で接続されていることです。[スプライン チャート](./types/spline-chart.mdx)の詳細をご覧ください。 ### Angular ステップ チャート -Angular ステップ折れ線チャート、またはステップ折れ線グラフは、ステップ状の進捗を形成する連続した垂直線と水平線で接続されたデータ ポイントのコレクションを描画するカテゴリ チャートです。値は Y 軸 (左側のラベル) に表示され、カテゴリは X 軸 (下部のラベル) に表示されます。Angular ステップ折れ線チャートは、一定期間の変化量を強調するか、複数の項目を比較します。Angular ステップ折れ線チャートは、ステップ線の下の領域が塗りつぶされていないことを除いて、すべての点で Angular ステップエリア チャートと同じです。[ステップ折れ線チャート](types/step-chart.md)の詳細をご覧ください。 +Angular ステップ折れ線チャート、またはステップ折れ線グラフは、ステップ状の進捗を形成する連続した垂直線と水平線で接続されたデータ ポイントのコレクションを描画するカテゴリ チャートです。値は Y 軸 (左側のラベル) に表示され、カテゴリは X 軸 (下部のラベル) に表示されます。Angular ステップ折れ線チャートは、一定期間の変化量を強調するか、複数の項目を比較します。Angular ステップ折れ線チャートは、ステップ線の下の領域が塗りつぶされていないことを除いて、すべての点で Angular ステップエリア チャートと同じです。[ステップ折れ線チャート](./types/step-chart.mdx)の詳細をご覧ください。 ### Angular ツリーマップ -Ignite UI for Angular ツリーマップは、ネストされた一連のノードとして階層 (ツリー構造) データを表示します。ツリーの各ブランチにはツリーマップ ノードが提供されて、サブマップを表す小さなノードでタイル化されます。各ノードの長方形には、データ上の指定されたディメンションに比例した領域があります。多くの場合、ノードは色分けされて、データの個別のディメンションを示します。[ツリーマップ](types/treemap-chart.md)の詳細をご覧ください。 +Ignite UI for Angular ツリーマップは、ネストされた一連のノードとして階層 (ツリー構造) データを表示します。ツリーの各ブランチにはツリーマップ ノードが提供されて、サブマップを表す小さなノードでタイル化されます。各ノードの長方形には、データ上の指定されたディメンションに比例した領域があります。多くの場合、ノードは色分けされて、データの個別のディメンションを示します。[ツリーマップ](./types/treemap-chart.mdx)の詳細をご覧ください。 @@ -159,19 +159,19 @@ Ignite UI for Angular ツリーマップは、ネストされた一連のノー ### 動的なチャート -新しい[複合チャート](types/Composite-chart.md)を作成し、単一のチャートで複数のシリーズを重ね合わせて、データを視覚化します。チャートでは、複数のチャート列を表示および重ねて、積層型縦棒を作成できます。 +新しい[複合チャート](./types/composite-chart.mdx)を作成し、単一のチャートで複数のシリーズを重ね合わせて、データを視覚化します。チャートでは、複数のチャート列を表示および重ねて、積層型縦棒を作成できます。 ### カスタム ツールチップ -新しい複合ビューを作成し、単一のチャートで複数のシリーズを重ね合わせて、データを視覚化します。チャートでは、画像やデータ バインディングを使用して[カスタム ツールチップ](features/chart-tooltips.md#angular-チャート-ツールチップ-テンプレート)を作成したり、複数のシリーズのツールチップを 1 つのツールチップに組み合わせたりすることもできます。 +新しい複合ビューを作成し、単一のチャートで複数のシリーズを重ね合わせて、データを視覚化します。チャートでは、画像やデータ バインディングを使用して[カスタム ツールチップ](./features/chart-tooltips.mdx#angular-チャート-ツールチップ-テンプレート)を作成したり、複数のシリーズのツールチップを 1 つのツールチップに組み合わせたりすることもできます。 ### リアルタイムの高パフォーマンスなチャート -ライブのストリーミング データを使用して、ミリ秒レベルの更新で数千のデータ ポイントをリアルタイムで表示します。タッチ デバイスでチャートを操作しているときでも、ラグ、画面のちらつき、表示の遅れは発生しません。デモについては、[高頻度のチャート](features/chart-performance.md#高頻度-angular-チャート)トピックを参照してください。 +ライブのストリーミング データを使用して、ミリ秒レベルの更新で数千のデータ ポイントをリアルタイムで表示します。タッチ デバイスでチャートを操作しているときでも、ラグ、画面のちらつき、表示の遅れは発生しません。デモについては、[高頻度のチャート](./features/chart-performance.mdx#高頻度-angular-チャート)トピックを参照してください。 ### 大量のデータ処理 -[チャート パフォーマンス](features/chart-performance.md)を最適化して、エンドユーザーがチャートのコンテンツをズームイン/ズームアウトまたはナビゲートしようとしたときにスムーズなパフォーマンスを提供し続けながら、数百万のデータ ポイントを描画します。デモについては、[大量データのチャート](features/chart-performance.md#大量データの-angular-チャート)トピックを参照してください。 +[チャート パフォーマンス](./features/chart-performance.mdx)を最適化して、エンドユーザーがチャートのコンテンツをズームイン/ズームアウトまたはナビゲートしようとしたときにスムーズなパフォーマンスを提供し続けながら、数百万のデータ ポイントを描画します。デモについては、[大量データのチャート](./features/chart-performance.mdx#大量データの-angular-チャート)トピックを参照してください。 ### モジュラー デザイン @@ -187,7 +187,7 @@ Angularチャート は、モジュール性のために設計されています ### トレンドライン -Angular チャートは、線形 (x)、二次 (x2)、三次 (x3)、四次 (x4)、五次 (x5)、対数 (logn x)、指数 (ex)、べき乗 (axk + o(xk)) など、必要になるすべての[トレンドライン](features/chart-trendlines.md)をサポートします。 +Angular チャートは、線形 (x)、二次 (x2)、三次 (x3)、四次 (x4)、五次 (x5)、対数 (logn x)、指数 (ex)、べき乗 (axk + o(xk)) など、必要になるすべての[トレンドライン](./features/chart-trendlines.mdx)をサポートします。 Angular チャート トレンドライン @@ -199,7 +199,7 @@ Angular チャートは、線形 (x)、二次 (x2)、三次 (x3)、四次 (x4) ### マーカー、ツールチップ、およびテンプレート -10 個の[マーカー タイプ](features/chart-markers.md)のいずれかを使用するか、独自の[マーカー-テンプレート](features/chart-markers.md#angular-チャート-マーカーのテンプレート)を作成して、データをハイライト表示するか、シンプルな[ツールチップ](features/chart-tooltips.md)または[カスタム ツールチップ](features/chart-tooltips.md#angular-チャート-ツールチップ-テンプレート)を使用した多軸および複数系列のチャートで、データにコンテキストと意味を追加します。 +10 個の[マーカー タイプ](./features/chart-markers.mdx)のいずれかを使用するか、独自の[マーカー-テンプレート](./features/chart-markers.mdx#angular-チャート-マーカーのテンプレート)を作成して、データをハイライト表示するか、シンプルな[ツールチップ](./features/chart-tooltips.mdx)または[カスタム ツールチップ](./features/chart-tooltips.mdx#angular-チャート-ツールチップ-テンプレート)を使用した多軸および複数系列のチャートで、データにコンテキストと意味を追加します。 Angular チャート マーカー、ツールチップ、およびテンプレート diff --git a/docs/angular/src/content/jp/components/charts/features/chart-animations.mdx b/docs/angular/src/content/jp/components/charts/features/chart-animations.mdx index 7e603acf12..4c6d8cf8af 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-animations.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-animations.mdx @@ -22,7 +22,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; ## Angular チャート アニメーションの例 -以下の例は、アニメーションをデフォルトの ("Auto") に設定した[折れ線チャート](../types/line-chart.md)を示しています。この例の一番上のドロップダウンとスライダーは、 をそれぞれ変更できるため、サポートされるさまざまなアニメーションが異なる速度でどのように見えるかを確認できます。 +以下の例は、アニメーションをデフォルトの ("Auto") に設定した[折れ線チャート](../types/line-chart.mdx)を示しています。この例の一番上のドロップダウンとスライダーは、 をそれぞれ変更できるため、サポートされるさまざまなアニメーションが異なる速度でどのように見えるかを確認できます。 @@ -30,9 +30,9 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [チャート注釈](chart-annotations.md) -- [チャートのハイライト表示](chart-highlighting.md) -- [チャート ツールチップ](chart-tooltips.md) +- [チャート注釈](./chart-annotations.mdx) +- [チャートのハイライト表示](./chart-highlighting.mdx) +- [チャート ツールチップ](./chart-tooltips.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/features/chart-axis-gridlines.mdx b/docs/angular/src/content/jp/components/charts/features/chart-axis-gridlines.mdx index 69d488b4a3..07af1c7ddd 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-axis-gridlines.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-axis-gridlines.mdx @@ -91,8 +91,8 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; 関連するチャート機能の詳細については、以下のトピックを参照してください。 -- [軸レイアウト](chart-axis-layouts.md) -- [軸オプション](chart-axis-options.md) +- [軸レイアウト](./chart-axis-layouts.mdx) +- [軸オプション](./chart-axis-options.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/features/chart-axis-layouts.mdx b/docs/angular/src/content/jp/components/charts/features/chart-axis-layouts.mdx index 37885093d9..ebff6f0241 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-axis-layouts.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-axis-layouts.mdx @@ -23,7 +23,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; すべての軸に対して、チャートのプロット領域に関連して軸の位置を指定できます。Angular チャートの プロパティを使用すると、x 軸の線とそのラベルをプロット領域の上または下に配置できます。同様に、 プロパティを使用して、プロット領域の左側または右側に y 軸を配置できます。 -以下の例は、2009 年以降に生成された再生可能電力量を[折れ線チャート](../types/line-chart.md)で示しています。チャートのプロット領域の内側または外側の左側または右側にラベルを配置したときに軸がどのように見えるかを視覚化できるように、 を構成できるドロップダウンがあります。 +以下の例は、2009 年以降に生成された再生可能電力量を[折れ線チャート](../types/line-chart.mdx)で示しています。チャートのプロット領域の内側または外側の左側または右側にラベルを配置したときに軸がどのように見えるかを視覚化できるように、 を構成できるドロップダウンがあります。 @@ -35,7 +35,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; Angular の同じプロット領域に複数の軸を共有して追加できます。 を共有し、複数の を追加して、さまざまな値 (株価や株取引量など) を持つ多くのデータ ソースをプロットするのが一般的なシナリオです。 -以下の例は、[株価チャート](../types/stock-chart.md)と[縦棒チャート](../types/column-chart.md)をプロットした株価および株取引量チャートを示しています。この場合、左側の Y 軸は[縦棒チャート](../types/column-chart.md)で使用され、右側の Y 軸は[株価チャート](../types/stock-chart.md)、X 軸は 2 つの間で共有されます。 +以下の例は、[株価チャート](../types/stock-chart.mdx)と[縦棒チャート](../types/column-chart.mdx)をプロットした株価および株取引量チャートを示しています。この場合、左側の Y 軸は[縦棒チャート](../types/column-chart.mdx)で使用され、右側の Y 軸は[株価チャート](../types/stock-chart.mdx)、X 軸は 2 つの間で共有されます。 @@ -43,7 +43,7 @@ Angular の同じプロット領域に複数の軸 軸をプロット領域の外側に配置することに加えて、Angular は、軸をプロット領域の内側に配置し、特定の値で交差させるオプションも提供します。たとえば、x 軸と y 軸の両方で プロパティと プロパティを設定して、原点が (0、0) で 交差するように軸線と軸ラベルを描画することにより、三角関数チャートを作成できます。 -以下の例は、[散布スプライン チャート](../types/scatter-chart.md)で表される Sin と Cos 波を示します。X 軸と Y 軸は (0、0) 原点で交差します。 +以下の例は、[散布スプライン チャート](../types/scatter-chart.mdx)で表される Sin と Cos 波を示します。X 軸と Y 軸は (0、0) 原点で交差します。 @@ -51,8 +51,8 @@ Angular の同じプロット領域に複数の軸 関連するチャート機能の詳細については、以下のトピックを参照してください。 -- [軸グリッド線](chart-axis-gridlines.md) -- [軸オプション](chart-axis-options.md) +- [軸グリッド線](./chart-axis-gridlines.mdx) +- [軸オプション](./chart-axis-options.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/features/chart-axis-options.mdx b/docs/angular/src/content/jp/components/charts/features/chart-axis-options.mdx index 84cebe3e7b..ad22d8cd07 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-axis-options.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-axis-options.mdx @@ -72,7 +72,7 @@ Angular チャートの プロパティは、可能であれば、カテゴリ間のギャップに使用する最小のピクセル数を決定します。 -以下の例は、ニューヨーク市のセントラル パークの摂氏の平均最高気温を示しています。これは、 が最初に 1 に設定された[縦棒チャート](../types/column-chart.md)で表されているため、列の間にカテゴリ全体の幅があります。スライダーを使用すると、この例のギャップを構成して、さまざまな値の効果を確認できます。 +以下の例は、ニューヨーク市のセントラル パークの摂氏の平均最高気温を示しています。これは、 が最初に 1 に設定された[縦棒チャート](../types/column-chart.mdx)で表されているため、列の間にカテゴリ全体の幅があります。スライダーを使用すると、この例のギャップを構成して、さまざまな値の効果を確認できます。 @@ -80,7 +80,7 @@ Angular チャートの プロパティを使用すると、プロットされた系列の描画された縦棒または棒の重複を設定できます。このプロパティは、-1.0 から 1.0 までの数値を受け入れます。値は、各シリーズ専用の使用可能なピクセル数からの相対的な重なりを表します。このプロパティを負の値 (-1.0 まで) に設定すると、カテゴリが互いから離れてしまい、それらの間にギャップが生じます。逆に、このプロパティを正の値 (最大 1.0) に設定すると、カテゴリが互いに重なります。値が 1 の場合、チャートはカテゴリを互いの上に表示します。 -以下の例は、フランチャイズの世界の興行収入の合計とシリーズで最も収益の高い映画を比較した、世界で最も収益の高い映画フランチャイズの比較を示しています。これは、 が最初に 1 に設定された[縦棒チャート](../types/column-chart.md)で表されており、列は完全に重なり合います。スライダーを使用すると、この例の重複を構成して、さまざまな値の効果を確認できます。 +以下の例は、フランチャイズの世界の興行収入の合計とシリーズで最も収益の高い映画を比較した、世界で最も収益の高い映画フランチャイズの比較を示しています。これは、 が最初に 1 に設定された[縦棒チャート](../types/column-chart.mdx)で表されており、列は完全に重なり合います。スライダーを使用すると、この例の重複を構成して、さまざまな値の効果を確認できます。 @@ -88,8 +88,8 @@ Angular チャートの および タイプを 1 つだけ使用します。同様に、Ignite UI for Angular ファイナンシャル チャートは、 タイプと タイプを 1 つだけ使用します。ただし、Ignite UI for Angular データ チャートは複数の軸タイプをサポートしており、[軸の位置](chart-axis-layouts.md#軸位置の例)を設定してチャートの任意の側に配置したり、[軸交差](chart-axis-layouts.md#軸交差の例)プロパティを使用してチャートの内部に配置したりできます。このトピックでは、相互に互換性のある軸とシリーズ、および固有の軸に対するいくつかの特定のプロパティについて、それぞれについて説明します。 +Ignite UI for Angular カテゴリ チャートは、 および タイプを 1 つだけ使用します。同様に、Ignite UI for Angular ファイナンシャル チャートは、 タイプと タイプを 1 つだけ使用します。ただし、Ignite UI for Angular データ チャートは複数の軸タイプをサポートしており、[軸の位置](./chart-axis-layouts.mdx#軸位置の例)を設定してチャートの任意の側に配置したり、[軸交差](./chart-axis-layouts.mdx#軸交差の例)プロパティを使用してチャートの内部に配置したりできます。このトピックでは、相互に互換性のある軸とシリーズ、および固有の軸に対するいくつかの特定のプロパティについて、それぞれについて説明します。 ## デカルト軸 @@ -48,7 +48,7 @@ Ignite UI for Angular カテゴリ チャートは、 は、そのデータを連続的に変化する数値データ項目として扱います。この軸のラベルは、X 軸に沿って水平に配置されます。 ラベルの位置は、 と組み合わせた場合にサポートされるさまざまな [ScatterSeries](../types/scatter-chart.md) (散布シリーズ) の プロパティに依存します。または、 と組み合わせた場合、これらのラベルは、、および に対応して配置されます。 + は、そのデータを連続的に変化する数値データ項目として扱います。この軸のラベルは、X 軸に沿って水平に配置されます。 ラベルの位置は、 と組み合わせた場合にサポートされるさまざまな [ScatterSeries](../types/scatter-chart.mdx) (散布シリーズ) の プロパティに依存します。または、 と組み合わせた場合、これらのラベルは、、および に対応して配置されます。 は、次のタイプのシリーズと互換性があります: @@ -71,7 +71,7 @@ Ignite UI for Angular カテゴリ チャートは、 は、そのデータを連続的に変化する数値データ項目として扱います。この軸のラベルは、Y 軸に沿って垂直に配置されます。 ラベルの位置は、 と組み合わせた場合にサポートされるさまざまな [ScatterSeries](../types/scatter-chart.md) (散布シリーズ) の プロパティに依存します。または、 と組み合わせた場合、これらのラベルは、上記の表に記載されているカテゴリまたは積層シリーズの に対応して配置されます。財務シリーズのいずれかを使用している場合、Open/High/Low/Close のパスと使用しているシリーズ タイプに対応して配置されます。 + は、そのデータを連続的に変化する数値データ項目として扱います。この軸のラベルは、Y 軸に沿って垂直に配置されます。 ラベルの位置は、 と組み合わせた場合にサポートされるさまざまな [ScatterSeries](../types/scatter-chart.mdx) (散布シリーズ) の プロパティに依存します。または、 と組み合わせた場合、これらのラベルは、上記の表に記載されているカテゴリまたは積層シリーズの に対応して配置されます。財務シリーズのいずれかを使用している場合、Open/High/Low/Close のパスと使用しているシリーズ タイプに対応して配置されます。 は、次のタイプのシリーズと互換性があります: @@ -115,7 +115,7 @@ Ignite UI for Angular カテゴリ チャートは、 は、そのデータを一連のカテゴリ データ項目として扱います。この軸のラベルは、その順序での位置に従って円の端に沿って配置されます。この軸のタイプでは、数字、文字列などのほぼすべてのデータのタイプを表示できます。 - は通常、[ラジアル シリーズ](../types/radial-chart.md)をプロットするために と共に使用されます。 + は通常、[ラジアル シリーズ](../types/radial-chart.mdx)をプロットするために と共に使用されます。 次の例は、 タイプの使用法を示しています: @@ -125,7 +125,7 @@ Ignite UI for Angular カテゴリ チャートは、 は、そのデータを一連のカテゴリ データ項目として扱います。この軸のラベルは、シーケンス内の位置に応じて円の端に沿って配置されます。この軸の種類では、数字、文字列などのほぼすべてのデータのタイプを表示できます。 - は通常、 と一緒に使用され、円チャートをプロットします (例: [ラジアル シリーズ](../types/radial-chart.md))。 + は通常、 と一緒に使用され、円チャートをプロットします (例: [ラジアル シリーズ](../types/radial-chart.mdx))。 次の例は、 タイプの使用方法を示しています。 @@ -133,9 +133,9 @@ Ignite UI for Angular カテゴリ チャートは、 は、そのデータを連続的に変化する数値データ項目として扱います。この軸領域のラベルは、円形プロットの中心から始まる半径線に沿って配置されます。 のラベルの位置は、[極座標シリーズ](../types/polar-chart.md) オブジェクトの プロパティまたは[ラジアル シリーズ](../types/radial-chart.md) オブジェクトの プロパティを使用してマップされたデータ列の値によって異なります。 + は、そのデータを連続的に変化する数値データ項目として扱います。この軸領域のラベルは、円形プロットの中心から始まる半径線に沿って配置されます。 のラベルの位置は、[極座標シリーズ](../types/polar-chart.mdx) オブジェクトの プロパティまたは[ラジアル シリーズ](../types/radial-chart.mdx) オブジェクトの プロパティを使用してマップされたデータ列の値によって異なります。 - は、 と共に使用して[ラジアル シリーズ](../types/radial-chart.md)をプロットするか、 と共に使用して[極座標シリーズ](../types/polar-chart.md)をプロットすることができます。 + は、 と共に使用して[ラジアル シリーズ](../types/radial-chart.mdx)をプロットするか、 と共に使用して[極座標シリーズ](../types/polar-chart.mdx)をプロットすることができます。 次の例は、 タイプの使用法を示しています: @@ -145,7 +145,7 @@ Ignite UI for Angular カテゴリ チャートは、 は、データを連続的に変化する数値データ項目として扱います。この軸のラベルは、円形プロットの周りに配置されます。ラベルの位置は、対応する極座標シリーズの `AngleMemberPath` プロパティを使用してマップされたデータ列の値によって異なります。 - と共に使用して、[極座標シリーズ](../types/polar-chart.md)をプロットできます。 + と共に使用して、[極座標シリーズ](../types/polar-chart.mdx)をプロットできます。 次の例は、 タイプの使用法を示しています: @@ -155,6 +155,6 @@ Ignite UI for Angular カテゴリ チャートは、 コントロールのデ ## Angular データ集計の例 -次の例は、 の Country メンバーごとにグループ化する[縦棒チャート](../types/column-chart.md)を示しており、各データ項目内の他のプロパティ (Product、MonthName、Year など) に変更して販売データを集計できます。また、グループ化されたプロパティを望ましい順序で取得するために、概要とソートのオプションも利用できます。 +次の例は、 の Country メンバーごとにグループ化する[縦棒チャート](../types/column-chart.mdx)を示しており、各データ項目内の他のプロパティ (Product、MonthName、Year など) に変更して販売データを集計できます。また、グループ化されたプロパティを望ましい順序で取得するために、概要とソートのオプションも利用できます。 のドロップダウン内にある短縮関数は、割り当てたプロパティに基づいて正しい結果が得られるように適用されていることに注意してください (例: Sum(sales) as Sales | Sales Desc)。 diff --git a/docs/angular/src/content/jp/components/charts/features/chart-data-filtering.mdx b/docs/angular/src/content/jp/components/charts/features/chart-data-filtering.mdx index d4c4c1a31b..667c8cbe29 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-data-filtering.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-data-filtering.mdx @@ -22,7 +22,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; ## Angular チャート データ フィルターの例 -次の例は、数十年間の年間出生率の[縦棒チャート](../types/column-chart.md)を示しています。ドロップダウンで年代を選択すると プロパティによって式が挿入され、チャートのビジュアルが更新されます。 +次の例は、数十年間の年間出生率の[縦棒チャート](../types/column-chart.mdx)を示しています。ドロップダウンで年代を選択すると プロパティによって式が挿入され、チャートのビジュアルが更新されます。 @@ -40,9 +40,9 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; 関連するチャート機能の詳細については、次のトピックを参照してください。 -- [チャートの注釈](chart-annotations.md) -- [チャートのハイライト表示](chart-highlighting.md) -- [チャートのツールチップ](chart-tooltips.md) +- [チャートの注釈](./chart-annotations.mdx) +- [チャートのハイライト表示](./chart-highlighting.mdx) +- [チャートのツールチップ](./chart-tooltips.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/features/chart-highlight-filter.mdx b/docs/angular/src/content/jp/components/charts/features/chart-highlight-filter.mdx index ab0f3e1aca..2622abaa88 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-highlight-filter.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-highlight-filter.mdx @@ -57,9 +57,9 @@ Ignite UI for Angular チャート コンポーネントは、プロットされ 関連するチャート機能の詳細については、次のトピックを参照してください。 -- [チャートのハイライト表示](chart-highlighting.md) -- [チャートのデータ ツールチップ](chart-data-tooltip.md) -- [チャートのデータ集計](chart-data-aggregations.md) +- [チャートのハイライト表示](./chart-highlighting.mdx) +- [チャートのデータ ツールチップ](./chart-data-tooltip.mdx) +- [チャートのデータ集計](./chart-data-aggregations.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/features/chart-highlighting.mdx b/docs/angular/src/content/jp/components/charts/features/chart-highlighting.mdx index 9830ead42a..712d7777f7 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-highlighting.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-highlighting.mdx @@ -58,9 +58,9 @@ Ignite UI for Angular は、データ項目に 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [チャート アニメーション](chart-animations.md) -- [チャート注釈](chart-annotations.md) -- [チャート ツールチップ](chart-tooltips.md) +- [チャート アニメーション](./chart-animations.mdx) +- [チャート注釈](./chart-annotations.mdx) +- [チャート ツールチップ](./chart-tooltips.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/features/chart-markers.mdx b/docs/angular/src/content/jp/components/charts/features/chart-markers.mdx index 3145256c59..27e7469c0d 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-markers.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-markers.mdx @@ -21,7 +21,7 @@ Ignite UI for Angular マーカーは、カテゴリ チャートのプロット ## Angular チャート マーカーの例 -次の例では、[折れチャート](../types/line-chart.md)は、2009 年から 2019 年までのヨーロッパ、中国、および米国の国々の再生可能エネルギーの発電量を比較しています。マーカーが プロパティを 列挙値に設定して有効になっています。 +次の例では、[折れチャート](../types/line-chart.mdx)は、2009 年から 2019 年までのヨーロッパ、中国、および米国の国々の再生可能エネルギーの発電量を比較しています。マーカーが プロパティを 列挙値に設定して有効になっています。 マーカーのカラーは、以下のサンプルの プロパティと プロパティを設定することによっても管理されます。このサンプルでは、ドロップダウンを使用してマーカーと を構成できます。 @@ -65,8 +65,8 @@ Ignite UI for Angular チャートは、 を使用すると、 @@ -61,7 +61,7 @@ Angular チャート コンポーネントは、値の線を使用して、最 ## Angular ファイナンシャル オーバーレイ -Angular [株価チャート](../types/stock-chart.md)に組み込みのファイナンシャル オーバーレイとインジケーターをプロットすることもできます。 +Angular [株価チャート](../types/stock-chart.mdx)に組み込みのファイナンシャル オーバーレイとインジケーターをプロットすることもできます。 ## チャート オーバーレイ テキスト @@ -79,10 +79,10 @@ Angular 、およ 関連するチャート タイプの詳細については、以下のトピックを参照してください。 -- [チャート注釈](chart-annotations.md) -- [縦棒チ株価チャートャート](../types/area-chart.md) -- [折れ線チャート](../types/line-chart.md) -- [株価チャート](../types/stock-chart.md) +- [チャート注釈](./chart-annotations.mdx) +- [縦棒チ株価チャートャート](../types/area-chart.mdx) +- [折れ線チャート](../types/line-chart.mdx) +- [株価チャート](../types/stock-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/features/chart-performance.mdx b/docs/angular/src/content/jp/components/charts/features/chart-performance.mdx index 4060798496..8bc95d067c 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-performance.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-performance.mdx @@ -39,9 +39,9 @@ Angular チャートは、数百万のデータ ポイントを描画し、そ 多数のデータ ポイント (10,000 以上など) を含むデータ ソースをプロットする必要がある場合は、その目的のために特別にデザインされた次のタイプのシリーズのいずれかで Angular を使用することをお勧めします。 -- [カテゴリ ポイント チャート](../types/point-chart.md) や[散布マーカー チャート](../types/scatter-chart.md#angular-散布マーカー-チャート) の代わりに[散布高密度チャート](../types/scatter-chart.md#angular-散布高密度チャート) -- [カテゴリ折れ線チャート](../types/line-chart.md#angular-折れ線チャートの例) や[散布折れ線チャート](../types/scatter-chart.md#angular-散布折れ線チャート) の代わりに[散布ポリライン チャート](../types/shape-chart.md#angular-散布ポリライン-チャート) -- [カテゴリ エリア チャート](../types/area-chart.md#angular-エリア-チャートの例) や[縦棒チャート](../types/column-chart.md#angular-縦棒チャートの例) の代わりに[散布ポリゴン チャート](../types/shape-chart.md#angular-散布ポリゴン-チャート) +- [カテゴリ ポイント チャート](../types/point-chart.mdx) や[散布マーカー チャート](../types/scatter-chart.mdx#angular-散布マーカー-チャート) の代わりに[散布高密度チャート](../types/scatter-chart.mdx#angular-散布高密度チャート) +- [カテゴリ折れ線チャート](../types/line-chart.mdx#angular-折れ線チャートの例) や[散布折れ線チャート](../types/scatter-chart.mdx#angular-散布折れ線チャート) の代わりに[散布ポリライン チャート](../types/shape-chart.mdx#angular-散布ポリライン-チャート) +- [カテゴリ エリア チャート](../types/area-chart.mdx#angular-エリア-チャートの例) や[縦棒チャート](../types/column-chart.mdx#angular-縦棒チャートの例) の代わりに[散布ポリゴン チャート](../types/shape-chart.mdx#angular-散布ポリゴン-チャート) ### データ構造 @@ -87,37 +87,37 @@ this.Chart.excludedProperties = [ "CHN", "FRN", "GER" ]; ### チャート タイプ -[折れ線チャート](../types/line-chart.md)などの単純なチャート タイプは、データ ポイント間のスプライン線の補間が複雑であるため、[スプライン チャート](../types/spline-chart.md)を使用するよりもパフォーマンスが速くなります。したがって、Angular プロパティまたは コントロールを使用して、描画が高速なチャートのタイプを選択する必要があります。または、Angular コントロールで、シリーズのタイプをより高速なシリーズに変更することもできます。 +[折れ線チャート](../types/line-chart.mdx)などの単純なチャート タイプは、データ ポイント間のスプライン線の補間が複雑であるため、[スプライン チャート](../types/spline-chart.mdx)を使用するよりもパフォーマンスが速くなります。したがって、Angular プロパティまたは コントロールを使用して、描画が高速なチャートのタイプを選択する必要があります。または、Angular コントロールで、シリーズのタイプをより高速なシリーズに変更することもできます。 次の表に、チャートの各グループで、パフォーマンスが速いものから遅いものの順にチャートのタイプを示します。 | チャート グループ | チャート タイプ | | ----------------|--------------------------------- | -| 円チャート | - [円チャート](../types/pie-chart.md)
- [ドーナツ チャート](../types/donut-chart.md)
- [ラジアル円チャート](../types/radial-chart.md#angular-ラジアル円チャート)
| -| 折れ線チャート | - [カテゴリ折れ線チャート](../types/line-chart.md#angular-カテゴリ折れ線チャート)
- [カテゴリ スプライン チャート](../types/spline-chart.md#angular-カテゴリ-スプライン-チャート)
- [ステップ折れ線チャート](../types/step-chart.md#angular-ステップ折れ線チャート)
- [ラジアル折れ線チャート](../types/radial-chart.md#angular-ラジアル折れ線チャート)
- [極座標折れ線チャート](../types/polar-chart.md#angular-極座標型折れ線チャート)
- [散布折れ線チャート](../types/scatter-chart.md#angular-散布折れ線チャート)
- [散布ポリライン チャート](../types/shape-chart.md#angular-散布ポリライン-チャート) (\*)
- [散布等高線チャート](../types/scatter-chart.md#angular-散布等高線チャート)
- [積層型折れ線チャート](../types/stacked-chart.md#angular-積層型折れ線チャート)
- [積層型 100% 折れ線チャート](../types/stacked-chart.md#angular-積層型-100-折れ線チャート)
| -| エリア チャート | - [カテゴリ エリア チャート](../types/area-chart.md#angular-エリア-チャートの例)
- [ステップ エリア チャート](../types/step-chart.md#angular-ステップ-エリア-チャート)
- [範囲エリア チャート](../types/area-chart.md#angular-範囲エリア-チャート)
- [ラジアル エリア チャート](../types/radial-chart.md#angular-ラジアル-エリア-チャート)
- [極座標エリア チャート](../types/polar-chart.md#angular-極座標エリア-チャート)
- [散布ポリゴン チャート](../types/shape-chart.md#angular-散布ポリゴン-チャート) (\*)
- [散布エリア チャート](../types/scatter-chart.md#angular-散布エリア-チャート)
- [積層型エリア チャート](../types/stacked-chart.md#angular-積層型エリア-チャート)
- [積層型 100% エリア チャート](../types/stacked-chart.md#angular-積層型-100-エリア-チャート)
| -| 縦棒チャート | - [縦棒チャート](../types/column-chart.md#angular-縦棒チャートの例)
- [棒チャート](../types/bar-chart.md#angular-棒チャートの例)
- [ウォーターフォール チャート](../types/column-chart.md#angular-ウォーターフォール-チャート)
- [範囲縦棒チャート](../types/column-chart.md#angular-範囲縦棒チャート)
- [ラジアル縦棒チャート](../types/radial-chart.md#angular-ラジアル縦棒チャート)
- [積層型縦棒チャート](../types/stacked-chart.md#angular-積層型縦棒チャート)
- [積層型棒チャート](../types/stacked-chart.md#angular-積層型棒チャート)
- [積層型 100% 縦棒チャート](../types/stacked-chart.md#angular-積層型-100-縦棒チャート)
- [積層型 100% 棒チャート](../types/stacked-chart.md#angular-積層型-100-棒チャート) | -| スプライン チャート | - [カテゴリ スプライン チャート](../types/spline-chart.md#angular-スプライン-チャートの例)
- [極座標スプライン チャート](../types/polar-chart.md#angular-極座標スプラインーチャート)
- [散布スプライン チャート](../types/scatter-chart.md#angular-散布スプライン-チャート)
- [積層型スプライン チャート](../types/stacked-chart.md#angular-積層型スプライン-チャート)
- [積層型 100% スプライン チャート](../types/stacked-chart.md#angular-積層型-100-スプライン-チャート)
| -| ポイント チャート | - [カテゴリ ポイント チャート](../types/point-chart.md)
- [散布高密度チャート](../types/scatter-chart.md#angular-散布高密度チャート)
- [散布マーカー チャート](../types/scatter-chart.md#angular-散布マーカー-チャート)
- [散布バブル チャート](../types/bubble-chart.md)
- [極座標型マーカーチャート](../types/polar-chart.md#angular-極座標型マーカー-チャート)
| -| ファイナンシャル チャート | - [折れ線モードの株価チャート](../types/stock-chart.md)
- [縦棒モードの株価チャート](../types/stock-chart.md)
- [棒モードの株価チャート](../types/stock-chart.md)
- [ローソク足モードの株価チャート](../types/stock-chart.md)
- [オーバーレイ付き株価チャート](../types/stock-chart.md)
- [ズーム ペイン付き株価チャート](../types/stock-chart.md#ズーム-ペイン)
- [ボリューム ペイン付き株価チャート](../types/stock-chart.md#ボリューム-ペイン)
- [インジケーター ペイン付き株価チャート](../types/stock-chart.md#インジケーター-ペイン)
| -| 散布図 | - [散布高密度チャート](../types/scatter-chart.md#angular-散布高密度チャート)
- [散布マーカー チャート](../types/scatter-chart.md#angular-散布マーカー-チャート)
- [散布折れ線チャート](../types/scatter-chart.md#angular-散布折れ線チャート)
- [散布バブル チャート](../types/bubble-chart.md)
- [散布スプライン チャート](../types/scatter-chart.md#angular-散布スプライン-チャート)
- [散布エリア チャート](../types/scatter-chart.md#angular-散布エリア-チャート)
- [散布等高線チャート](../types/scatter-chart.md#angular-散布等高線チャート)
- [散布ポリライン チャート](../types/shape-chart.md#angular-散布ポリライン-チャート) (\*)
- [散布ポリゴン チャート](../types/shape-chart.md#angular-散布ポリゴン-チャート) (\*)
| -| ラジアル チャート | - [ラジアル折れ線チャート](../types/radial-chart.md#angular-ラジアル折れ線チャート)
- [ラジアル エリア チャート](../types/radial-chart.md#angular-ラジアル-エリア-チャート)
- [ラジアル円チャート](../types/radial-chart.md#angular-ラジアル円チャート)
- [ラジアル縦棒チャート](../types/radial-chart.md#angular-ラジアル縦棒チャート)
| -| 極座標チャート | - [極座標型マーカー チャート](../types/polar-chart.md#angular-極座標型マーカー-チャート)
- [極座標型折れ線チャート](../types/polar-chart.md#angular-極座標型折れ線チャート)
- [極座標エリア チャート](../types/polar-chart.md#angular-極座標エリア-チャート)
- [極座標スプライン チャート](../types/polar-chart.md#angular-極座標スプライン-チャート)
- [極座標スプライン エリア チャート](../types/polar-chart.md#angular-極座標スプライン-エリア-チャート)
| -| 積層型チャート | - [積層型折れ線チャート](../types/stacked-chart.md#angular-積層型折れ線チャート)
- [積層型エリア チャート](../types/stacked-chart.md#angular-積層型エリア-チャート)
- [積層型縦棒チャート](../types/stacked-chart.md#angular-積層型縦棒チャート)
- [積層型棒チャート](../types/stacked-chart.md#angular-積層型棒チャート)
- [積層型スプライン チャート](../types/stacked-chart.md#angular-積層型スプライン-チャート)
- [積層型 100% 折れ線チャート](../types/stacked-chart.md#angular-積層型-100-折れ線チャート)
- [積層型 100% エリア チャート](../types/stacked-chart.md#angular-積層型-100-エリア-チャート)
- [積層型 100% 縦棒チャート](../types/stacked-chart.md#angular-積層型-100-縦棒チャート)
- [積層型 100% 棒チャート](../types/stacked-chart.md#angular-積層型-100-棒チャート)
- [積層型 100% スプライン チャート](../types/stacked-chart.md#angular-積層型-100-スプライン-チャート)
| - -\* チャートに多数のデータ ソースがバインドされている場合、[散布ポリゴン チャート](../types/shape-chart.md)と[散布ポリライン チャート](../types/shape-chart.md)のパフォーマンスは他のチャートよりも優れていることに注意してください。詳細については、[シリーズ コレクション](#シリーズ-コレクション)セクションを参照してください。それ以外の場合は、他のチャートのタイプの方が高速です。 +| 円チャート | - [円チャート](../types/pie-chart.mdx)
- [ドーナツ チャート](../types/donut-chart.mdx)
- [ラジアル円チャート](../types/radial-chart.mdx#angular-ラジアル円チャート)
| +| 折れ線チャート | - [カテゴリ折れ線チャート](../types/line-chart.mdx#angular-カテゴリ折れ線チャート)
- [カテゴリ スプライン チャート](../types/spline-chart.mdx#angular-カテゴリ-スプライン-チャート)
- [ステップ折れ線チャート](../types/step-chart.mdx#angular-ステップ折れ線チャート)
- [ラジアル折れ線チャート](../types/radial-chart.mdx#angular-ラジアル折れ線チャート)
- [極座標折れ線チャート](../types/polar-chart.mdx#angular-極座標型折れ線チャート)
- [散布折れ線チャート](../types/scatter-chart.mdx#angular-散布折れ線チャート)
- [散布ポリライン チャート](../types/shape-chart.mdx#angular-散布ポリライン-チャート) (\*)
- [散布等高線チャート](../types/scatter-chart.mdx#angular-散布等高線チャート)
- [積層型折れ線チャート](../types/stacked-chart.mdx#angular-積層型折れ線チャート)
- [積層型 100% 折れ線チャート](../types/stacked-chart.mdx#angular-積層型-100-折れ線チャート)
| +| エリア チャート | - [カテゴリ エリア チャート](../types/area-chart.mdx#angular-エリア-チャートの例)
- [ステップ エリア チャート](../types/step-chart.mdx#angular-ステップ-エリア-チャート)
- [範囲エリア チャート](../types/area-chart.mdx#angular-範囲エリア-チャート)
- [ラジアル エリア チャート](../types/radial-chart.mdx#angular-ラジアル-エリア-チャート)
- [極座標エリア チャート](../types/polar-chart.mdx#angular-極座標エリア-チャート)
- [散布ポリゴン チャート](../types/shape-chart.mdx#angular-散布ポリゴン-チャート) (\*)
- [散布エリア チャート](../types/scatter-chart.mdx#angular-散布エリア-チャート)
- [積層型エリア チャート](../types/stacked-chart.mdx#angular-積層型エリア-チャート)
- [積層型 100% エリア チャート](../types/stacked-chart.mdx#angular-積層型-100-エリア-チャート)
| +| 縦棒チャート | - [縦棒チャート](../types/column-chart.mdx#angular-縦棒チャートの例)
- [棒チャート](../types/bar-chart.mdx#angular-棒チャートの例)
- [ウォーターフォール チャート](../types/column-chart.mdx#angular-ウォーターフォール-チャート)
- [範囲縦棒チャート](../types/column-chart.mdx#angular-範囲縦棒チャート)
- [ラジアル縦棒チャート](../types/radial-chart.mdx#angular-ラジアル縦棒チャート)
- [積層型縦棒チャート](../types/stacked-chart.mdx#angular-積層型縦棒チャート)
- [積層型棒チャート](../types/stacked-chart.mdx#angular-積層型棒チャート)
- [積層型 100% 縦棒チャート](../types/stacked-chart.mdx#angular-積層型-100-縦棒チャート)
- [積層型 100% 棒チャート](../types/stacked-chart.mdx#angular-積層型-100-棒チャート) | +| スプライン チャート | - [カテゴリ スプライン チャート](../types/spline-chart.mdx#angular-スプライン-チャートの例)
- [極座標スプライン チャート](../types/polar-chart.mdx#angular-極座標スプラインーチャート)
- [散布スプライン チャート](../types/scatter-chart.mdx#angular-散布スプライン-チャート)
- [積層型スプライン チャート](../types/stacked-chart.mdx#angular-積層型スプライン-チャート)
- [積層型 100% スプライン チャート](../types/stacked-chart.mdx#angular-積層型-100-スプライン-チャート)
| +| ポイント チャート | - [カテゴリ ポイント チャート](../types/point-chart.mdx)
- [散布高密度チャート](../types/scatter-chart.mdx#angular-散布高密度チャート)
- [散布マーカー チャート](../types/scatter-chart.mdx#angular-散布マーカー-チャート)
- [散布バブル チャート](../types/bubble-chart.mdx)
- [極座標型マーカーチャート](../types/polar-chart.mdx#angular-極座標型マーカー-チャート)
| +| ファイナンシャル チャート | - [折れ線モードの株価チャート](../types/stock-chart.mdx)
- [縦棒モードの株価チャート](../types/stock-chart.mdx)
- [棒モードの株価チャート](../types/stock-chart.mdx)
- [ローソク足モードの株価チャート](../types/stock-chart.mdx)
- [オーバーレイ付き株価チャート](../types/stock-chart.mdx)
- [ズーム ペイン付き株価チャート](../types/stock-chart.mdx#ズーム-ペイン)
- [ボリューム ペイン付き株価チャート](../types/stock-chart.mdx#ボリューム-ペイン)
- [インジケーター ペイン付き株価チャート](../types/stock-chart.mdx#インジケーター-ペイン)
| +| 散布図 | - [散布高密度チャート](../types/scatter-chart.mdx#angular-散布高密度チャート)
- [散布マーカー チャート](../types/scatter-chart.mdx#angular-散布マーカー-チャート)
- [散布折れ線チャート](../types/scatter-chart.mdx#angular-散布折れ線チャート)
- [散布バブル チャート](../types/bubble-chart.mdx)
- [散布スプライン チャート](../types/scatter-chart.mdx#angular-散布スプライン-チャート)
- [散布エリア チャート](../types/scatter-chart.mdx#angular-散布エリア-チャート)
- [散布等高線チャート](../types/scatter-chart.mdx#angular-散布等高線チャート)
- [散布ポリライン チャート](../types/shape-chart.mdx#angular-散布ポリライン-チャート) (\*)
- [散布ポリゴン チャート](../types/shape-chart.mdx#angular-散布ポリゴン-チャート) (\*)
| +| ラジアル チャート | - [ラジアル折れ線チャート](../types/radial-chart.mdx#angular-ラジアル折れ線チャート)
- [ラジアル エリア チャート](../types/radial-chart.mdx#angular-ラジアル-エリア-チャート)
- [ラジアル円チャート](../types/radial-chart.mdx#angular-ラジアル円チャート)
- [ラジアル縦棒チャート](../types/radial-chart.mdx#angular-ラジアル縦棒チャート)
| +| 極座標チャート | - [極座標型マーカー チャート](../types/polar-chart.mdx#angular-極座標型マーカー-チャート)
- [極座標型折れ線チャート](../types/polar-chart.mdx#angular-極座標型折れ線チャート)
- [極座標エリア チャート](../types/polar-chart.mdx#angular-極座標エリア-チャート)
- [極座標スプライン チャート](../types/polar-chart.mdx#angular-極座標スプライン-チャート)
- [極座標スプライン エリア チャート](../types/polar-chart.mdx#angular-極座標スプライン-エリア-チャート)
| +| 積層型チャート | - [積層型折れ線チャート](../types/stacked-chart.mdx#angular-積層型折れ線チャート)
- [積層型エリア チャート](../types/stacked-chart.mdx#angular-積層型エリア-チャート)
- [積層型縦棒チャート](../types/stacked-chart.mdx#angular-積層型縦棒チャート)
- [積層型棒チャート](../types/stacked-chart.mdx#angular-積層型棒チャート)
- [積層型スプライン チャート](../types/stacked-chart.mdx#angular-積層型スプライン-チャート)
- [積層型 100% 折れ線チャート](../types/stacked-chart.mdx#angular-積層型-100-折れ線チャート)
- [積層型 100% エリア チャート](../types/stacked-chart.mdx#angular-積層型-100-エリア-チャート)
- [積層型 100% 縦棒チャート](../types/stacked-chart.mdx#angular-積層型-100-縦棒チャート)
- [積層型 100% 棒チャート](../types/stacked-chart.mdx#angular-積層型-100-棒チャート)
- [積層型 100% スプライン チャート](../types/stacked-chart.mdx#angular-積層型-100-スプライン-チャート)
| + +\* チャートに多数のデータ ソースがバインドされている場合、[散布ポリゴン チャート](../types/shape-chart.mdx)と[散布ポリライン チャート](../types/shape-chart.mdx)のパフォーマンスは他のチャートよりも優れていることに注意してください。詳細については、[シリーズ コレクション](#シリーズ-コレクション)セクションを参照してください。それ以外の場合は、他のチャートのタイプの方が高速です。 ### チャート アニメーション -[チャート アニメーション](chart-animations.md)を有効にすると、トランジションイン アニメーションを再生している間、Angular チャートの最終描画シリーズがわずかに遅れます +[チャート アニメーション](./chart-animations.mdx)を有効にすると、トランジションイン アニメーションを再生している間、Angular チャートの最終描画シリーズがわずかに遅れます ### チャート注釈 -コールアウト注釈、十字線注釈、最終値注釈などの[チャート注釈](chart-annotations.md)を有効にすると、Angular チャートのパフォーマンスがわずかに低下します。 +コールアウト注釈、十字線注釈、最終値注釈などの[チャート注釈](./chart-annotations.mdx)を有効にすると、Angular チャートのパフォーマンスがわずかに低下します。 ### チャートのハイライト表示 -[チャートのハイライト表示](chart-highlighting.md)を有効にすると、Angular チャートのパフォーマンスがわずかに低下します。 +[チャートのハイライト表示](./chart-highlighting.mdx)を有効にすると、Angular チャートのパフォーマンスがわずかに低下します。 ### チャート凡例 @@ -125,7 +125,7 @@ this.Chart.excludedProperties = [ "CHN", "FRN", "GER" ]; ### チャート マーカー -Angular チャートでは、[チャート マーカー](chart-markers.md)はチャートのレイアウトの複雑さを増し、特定の情報を取得するためにデータ バインディングを実行するため、チャートのパフォーマンスに関しては特に手間がかかります。また、データ ポイントが多い場合、またはバインドされているデータ ソースが多い場合、マーカーはパフォーマンスを低下させます。したがって、マーカーが不要な場合は、チャートから削除する必要があります。 +Angular チャートでは、[チャート マーカー](./chart-markers.mdx)はチャートのレイアウトの複雑さを増し、特定の情報を取得するためにデータ バインディングを実行するため、チャートのパフォーマンスに関しては特に手間がかかります。また、データ ポイントが多い場合、またはバインドされているデータ ソースが多い場合、マーカーはパフォーマンスを低下させます。したがって、マーカーが不要な場合は、チャートから削除する必要があります。 以下のコード例は、Angular チャートからマーカーを削除する方法を示します。 @@ -156,11 +156,11 @@ this.LineSeries.Resolution = 10; ### チャート オーバーレイ -[チャート オーバーレイ](chart-overlays.md)を有効にすると、Angular チャートのパフォーマンスがわずかに低下します。 +[チャート オーバーレイ](./chart-overlays.mdx)を有効にすると、Angular チャートのパフォーマンスがわずかに低下します。 ### チャート トレンドライン -[チャート トレンドライン](chart-trendlines.md)を有効にすると、Angular チャートのパフォーマンスがわずかに低下します。 +[チャート トレンドライン](./chart-trendlines.mdx)を有効にすると、Angular チャートのパフォーマンスがわずかに低下します。 ### 軸のタイプ @@ -316,7 +316,7 @@ this.LineSeries.Resolution = 10; ### 軸コレクション - コントロールの コレクションに追加する軸が多すぎると、チャートのパフォーマンスが低下するため、シリーズ間で[軸の共有](chart-axis-layouts.md#軸共有の例)をお勧めします。 + コントロールの コレクションに追加する軸が多すぎると、チャートのパフォーマンスが低下するため、シリーズ間で[軸の共有](./chart-axis-layouts.mdx#軸共有の例)をお勧めします。 ### シリーズ コレクション @@ -337,27 +337,27 @@ this.LineSeries.Resolution = 10; 関連するチャート タイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](../types/area-chart.md) -- [棒チャート](../types/bar-chart.md) -- [バブル チャート](../types/bubble-chart.md) -- [縦棒チャート](../types/column-chart.md) -- [ドーナツ チャート](../types/donut-chart.md) -- [円チャート](../types/pie-chart.md) -- [ポイント チャート](../types/point-chart.md) -- [極座標チャート](../types/polar-chart.md) -- [ラジアル チャート](../types/radial-chart.md) -- [シェープ チャート](../types/shape-chart.md) -- [スプライン チャート](../types/spline-chart.md) -- [散布図](../types/scatter-chart.md) -- [積層型チャート](../types/stacked-chart.md) -- [ステップ チャート](../types/step-chart.md) -- [株価チャート](../types/stock-chart.md) -- [チャート アニメーション](chart-animations.md) -- [チャート注釈](chart-annotations.md) -- [チャートのハイライト表示](chart-highlighting.md) -- [チャート マーカー](chart-markers.md) -- [チャート オーバーレイ](chart-overlays.md) -- [チャート トレンドライン](chart-trendlines.md) +- [エリア チャート](../types/area-chart.mdx) +- [棒チャート](../types/bar-chart.mdx) +- [バブル チャート](../types/bubble-chart.mdx) +- [縦棒チャート](../types/column-chart.mdx) +- [ドーナツ チャート](../types/donut-chart.mdx) +- [円チャート](../types/pie-chart.mdx) +- [ポイント チャート](../types/point-chart.mdx) +- [極座標チャート](../types/polar-chart.mdx) +- [ラジアル チャート](../types/radial-chart.mdx) +- [シェープ チャート](../types/shape-chart.mdx) +- [スプライン チャート](../types/spline-chart.mdx) +- [散布図](../types/scatter-chart.mdx) +- [積層型チャート](../types/stacked-chart.mdx) +- [ステップ チャート](../types/step-chart.mdx) +- [株価チャート](../types/stock-chart.mdx) +- [チャート アニメーション](./chart-animations.mdx) +- [チャート注釈](./chart-annotations.mdx) +- [チャートのハイライト表示](./chart-highlighting.mdx) +- [チャート マーカー](./chart-markers.mdx) +- [チャート オーバーレイ](./chart-overlays.mdx) +- [チャート トレンドライン](./chart-trendlines.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/features/chart-tooltips.mdx b/docs/angular/src/content/jp/components/charts/features/chart-tooltips.mdx index 073545f0ed..72a544985f 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-tooltips.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-tooltips.mdx @@ -16,7 +16,7 @@ Angular チャートでは、ツールチップはバインドされたデータ ## Angular チャート ツールチップのタイプ -次の例は、開始時に プロパティを "Default" に設定することでツールチップが有効にした[縦棒チャート](../types/column-chart.md)を示しています。このプロパティはサンプルで構成可能であり、次のいずれかのオプションに設定できます。 +次の例は、開始時に プロパティを "Default" に設定することでツールチップが有効にした[縦棒チャート](../types/column-chart.mdx)を示しています。このプロパティはサンプルで構成可能であり、次のいずれかのオプションに設定できます。 @@ -49,8 +49,8 @@ Angular チャートでは、ツールチップはバインドされたデータ 関連するチャート機能の詳細については、以下のトピックを参照してください。 -- [チャート注釈](chart-annotations.md) -- [チャート マーカー](chart-markers.md) +- [チャート注釈](./chart-annotations.mdx) +- [チャート マーカー](./chart-markers.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/features/chart-trendlines.mdx b/docs/angular/src/content/jp/components/charts/features/chart-trendlines.mdx index 863dd014c7..8af8c51d91 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-trendlines.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-trendlines.mdx @@ -64,8 +64,8 @@ Ignite UI for Angular チャートでは、トレンドラインはトレンド 関連するチャート機能の詳細については、以下のトピックを参照してください。 -- [チャート注釈](chart-annotations.md) -- [チャートのハイライト表示](chart-highlighting.md) +- [チャート注釈](./chart-annotations.mdx) +- [チャートのハイライト表示](./chart-highlighting.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/features/chart-user-annotations.mdx b/docs/angular/src/content/jp/components/charts/features/chart-user-annotations.mdx index af9d14e5b2..e46b9d9207 100644 --- a/docs/angular/src/content/jp/components/charts/features/chart-user-annotations.mdx +++ b/docs/angular/src/content/jp/components/charts/features/chart-user-annotations.mdx @@ -89,5 +89,5 @@ Ignite UI for Angular では、ユーザー注釈機能を使用して、実行 関連するチャート機能の詳細については、次のトピックを参照してください。 -- [チャートの注釈](chart-annotations.md) -- [チャートのデータ注釈](chart-data-annotations.md) +- [チャートの注釈](./chart-annotations.mdx) +- [チャートのデータ注釈](./chart-data-annotations.mdx) diff --git a/docs/angular/src/content/jp/components/charts/types/area-chart.mdx b/docs/angular/src/content/jp/components/charts/types/area-chart.mdx index 7131b8b8d0..0e79181308 100644 --- a/docs/angular/src/content/jp/components/charts/types/area-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/area-chart.mdx @@ -60,7 +60,7 @@ Angular エリア チャートは、生産される再生可能電力の量な ## 複数シリーズの Angular エリア チャート -複数の[折れ線チャート](line-chart.md)および[スプライン チャート](spline-chart.md)を表示する方法と同様に、複数のエリア チャートを同じコントロールに結合することもできます。これは、複数のデータ ソースを コントロールの プロパティにバインドすることによって実現されます。 +複数の[折れ線チャート](./line-chart.mdx)および[スプライン チャート](./spline-chart.mdx)を表示する方法と同様に、複数のエリア チャートを同じコントロールに結合することもできます。これは、複数のデータ ソースを コントロールの プロパティにバインドすることによって実現されます。 @@ -114,19 +114,19 @@ Ignite UI for Angular 積層型 100% スプライン エリア チャートは ## Angular ラジアル エリア チャート -Ignite UI for Angular ラジアル エリア チャートは[ラジアル チャート](radial-chart.md)のグループに属し、データ ポイントを接続する直線のコレクションによってバインドされた塗りつぶされたポリゴンの形状を持っています。このグラフ チャートは、エリア チャートと同じデータ プロットの概念を使用しますが、データ ポイントを水平方向に引き伸ばすのではなく、円形の軸の周りにラップします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします。 +Ignite UI for Angular ラジアル エリア チャートは[ラジアル チャート](./radial-chart.mdx)のグループに属し、データ ポイントを接続する直線のコレクションによってバインドされた塗りつぶされたポリゴンの形状を持っています。このグラフ チャートは、エリア チャートと同じデータ プロットの概念を使用しますが、データ ポイントを水平方向に引き伸ばすのではなく、円形の軸の周りにラップします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします。 ## Angular 極座標型エリア チャート -Ignite UI for Angular 極座標エリア チャートは[極座標チャート](polar-chart.md)のグループに属し、塗りつぶされたポリゴンの形状を持ちます。頂点または角はデータ ポイントの極座標 (角度/半径) に配置され、直線で接続されてから、接続されたポイントによって表された領域を塗りつぶします。極座標エリア チャートは、散布マーカー チャートと同じデータ プロットの概念を使用しますが、水平線に沿って塗りつぶされたポイントと領域を引き伸ばすのではなく、代わりに円の周りにポイントをラップし、描画された領域を塗りつぶします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします。 +Ignite UI for Angular 極座標エリア チャートは[極座標チャート](./polar-chart.mdx)のグループに属し、塗りつぶされたポリゴンの形状を持ちます。頂点または角はデータ ポイントの極座標 (角度/半径) に配置され、直線で接続されてから、接続されたポイントによって表された領域を塗りつぶします。極座標エリア チャートは、散布マーカー チャートと同じデータ プロットの概念を使用しますが、水平線に沿って塗りつぶされたポイントと領域を引き伸ばすのではなく、代わりに円の周りにポイントをラップし、描画された領域を塗りつぶします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします。 ## Angular 極座標型スプライン エリア チャート -Angular 極座標スプライン エリア チャートは[極座標チャート](polar-chart.md)のグループに属し、塗りつぶされたポリゴンの形状を持ちます。頂点または角はデータ ポイントの極座標 (角度/半径) に配置され、曲線スプラインで接続されてから接続されたポイントで表された領域を塗りつぶします。極座標スプライン エリア チャートは、散布マーカー チャートと同じデータ プロットの概念を使用しますが、水平線に沿って塗りつぶされたポイントと領域を引き伸ばすのではなく、代わりに円の周りにポイントをラップして、描画された領域を塗りつぶします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします。 +Angular 極座標スプライン エリア チャートは[極座標チャート](./polar-chart.mdx)のグループに属し、塗りつぶされたポリゴンの形状を持ちます。頂点または角はデータ ポイントの極座標 (角度/半径) に配置され、曲線スプラインで接続されてから接続されたポイントで表された領域を塗りつぶします。極座標スプライン エリア チャートは、散布マーカー チャートと同じデータ プロットの概念を使用しますが、水平線に沿って塗りつぶされたポイントと領域を引き伸ばすのではなく、代わりに円の周りにポイントをラップして、描画された領域を塗りつぶします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします。 @@ -134,12 +134,12 @@ Angular 極座標スプライン エリア チャートは[極座標チャート 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [棒チャート](bar-chart.md) -- [縦棒チャート](column-chart.md) -- [極座標チャート](polar-chart.md) -- [ラジアル チャート](radial-chart.md) -- [スプライン チャート](spline-chart.md) -- [積層型チャート](stacked-chart.md) +- [棒チャート](./bar-chart.mdx) +- [縦棒チャート](./column-chart.mdx) +- [極座標チャート](./polar-chart.mdx) +- [ラジアル チャート](./radial-chart.mdx) +- [スプライン チャート](./spline-chart.mdx) +- [積層型チャート](./stacked-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/bar-chart.mdx b/docs/angular/src/content/jp/components/charts/types/bar-chart.mdx index 8fa3c5ef65..cafe3b025a 100644 --- a/docs/angular/src/content/jp/components/charts/types/bar-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/bar-chart.mdx @@ -12,7 +12,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular 棒チャート -Ignite UI for Angular 棒チャート、棒グラフ、または水平棒チャートは、さまざまなカテゴリのデータの頻度、カウント、合計、または平均を、同じ高さで長さが異なる水平棒でエンコードされたデータとすばやく比較するために使用される最も一般的なカテゴリ チャート タイプの 1 つです。これらは、時間の経過とともに、項目の価値の変化を示すのに理想的です。データは、チャートの左から右にデータ ポイントの値に向かって伸びる長方形のコレクションを使用して表されます。棒チャートは[縦棒チャート](column-chart.md)と非常によく似ていますが、棒チャートは時計回りに 90 度回転して描画されるため、向きが水平方向 (左から右) であり、[縦棒チャート](column-chart.md)は垂直方向 (上下) です。 +Ignite UI for Angular 棒チャート、棒グラフ、または水平棒チャートは、さまざまなカテゴリのデータの頻度、カウント、合計、または平均を、同じ高さで長さが異なる水平棒でエンコードされたデータとすばやく比較するために使用される最も一般的なカテゴリ チャート タイプの 1 つです。これらは、時間の経過とともに、項目の価値の変化を示すのに理想的です。データは、チャートの左から右にデータ ポイントの値に向かって伸びる長方形のコレクションを使用して表されます。棒チャートは[縦棒チャート](./column-chart.mdx)と非常によく似ていますが、棒チャートは時計回りに 90 度回転して描画されるため、向きが水平方向 (左から右) であり、[縦棒チャート](./column-chart.mdx)は垂直方向 (上下) です。 ## Angular 棒チャートの例 @@ -59,7 +59,7 @@ Angular 棒チャートには、データまたはデータを使用して正し ### 以下の場合に棒チャートを使用しないでください - データが多すぎるため、Y 軸がスペースに収まらないか、判読できません。 -- 詳細な時系列分析が必要なときは、時系列を含む[折れ線チャート](line-chart.md)を検討してください。 +- 詳細な時系列分析が必要なときは、時系列を含む[折れ線チャート](./line-chart.mdx)を検討してください。 ### 棒チャートのデータ構造 @@ -82,7 +82,7 @@ Angular 棒チャートには、データまたはデータを使用して正し ## Angular 棒チャートのスタイル設定 -棒チャートのスタイルを設定でき、パーセント比較を示すために各棒に[注釈値](../features/chart-annotations.md)を使用できます。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドし、 を追加します。 +棒チャートのスタイルを設定でき、パーセント比較を示すために各棒に[注釈値](../features/chart-annotations.mdx)を使用できます。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドし、 を追加します。 @@ -108,11 +108,11 @@ Angular 積層型 100% 棒チャートは、X 軸 (チャートの下のラベ 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [縦棒チャート](column-chart.md) -- [折れ線チャート](line-chart.md) -- [スプライン チャート](spline-chart.md) -- [積層型チャート](stacked-chart.md) +- [エリア チャート](./area-chart.mdx) +- [縦棒チャート](./column-chart.mdx) +- [折れ線チャート](./line-chart.mdx) +- [スプライン チャート](./spline-chart.mdx) +- [積層型チャート](./stacked-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/bubble-chart.mdx b/docs/angular/src/content/jp/components/charts/types/bubble-chart.mdx index 0d9bd3cf19..7a1af064cf 100644 --- a/docs/angular/src/content/jp/components/charts/types/bubble-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/bubble-chart.mdx @@ -16,7 +16,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular バブル チャート -Ignite UI for Angular バブル チャートは[散布図](scatter-chart.md)の一種で、可変スケーリングのマーカーを表示して、いくつかの異なる一連のデータ内の項目間の関係を表したり、x 座標と y 座標を使用してデータ項目をプロットしたりします。データ ポイントのこれらの座標は、2 つの数値データ列によって決定されます。バブル チャートは、データの不均一な間隔またはクラスターに注意を向けます。このチャートは、科学データのプロットによく用いられ、予測結果からの収集データの偏差をハイライト表示できます。バブル チャートには、[散布図チャート](scatter-chart.md#angular-散布マーカー-チャート)の多くの特性がありますが、さまざまな半径スケール サイズを持つオプションがあります。 +Ignite UI for Angular バブル チャートは[散布図](./scatter-chart.mdx)の一種で、可変スケーリングのマーカーを表示して、いくつかの異なる一連のデータ内の項目間の関係を表したり、x 座標と y 座標を使用してデータ項目をプロットしたりします。データ ポイントのこれらの座標は、2 つの数値データ列によって決定されます。バブル チャートは、データの不均一な間隔またはクラスターに注意を向けます。このチャートは、科学データのプロットによく用いられ、予測結果からの収集データの偏差をハイライト表示できます。バブル チャートには、[散布図チャート](./scatter-chart.mdx#angular-散布マーカー-チャート)の多くの特性がありますが、さまざまな半径スケール サイズを持つオプションがあります。 ## Angular バブル チャートの例 @@ -44,8 +44,8 @@ Angular バブル チャートでは、 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: @@ -92,7 +92,7 @@ Angular 縦棒チャートには、外観のスタイル設定と変更のため ## Angular 積層型縦棒チャート -積層型縦棒チャートは、シリーズが横ではなく上に表示されることを除いて、すべての面で[カテゴリ縦棒チャート](column-chart.md#angular-縦棒チャートの例)に似ています。積層型縦棒チャートは、シリーズ間の結果の比較を示すために使用されます。コレクションのそれぞれの積層フラグメントは各積層の視覚的な要素を表します。各積層は正の値と負の値の両方を含みます。正の値はいずれも Y 軸の正の側にグループ化され、負の値は Y 軸の負の側にグループ化されます。積層型縦棒チャートは[積層型棒チャート](stacked-chart.md#angular-積層型棒チャート)と同じデータプロットの概念を使用していますが、データ ポイントは横の線 (X 軸) に沿ってではなく、縦の線 (Y 軸) に沿って積層されます。 +積層型縦棒チャートは、シリーズが横ではなく上に表示されることを除いて、すべての面で[カテゴリ縦棒チャート](./column-chart.mdx#angular-縦棒チャートの例)に似ています。積層型縦棒チャートは、シリーズ間の結果の比較を示すために使用されます。コレクションのそれぞれの積層フラグメントは各積層の視覚的な要素を表します。各積層は正の値と負の値の両方を含みます。正の値はいずれも Y 軸の正の側にグループ化され、負の値は Y 軸の負の側にグループ化されます。積層型縦棒チャートは[積層型棒チャート](./stacked-chart.mdx#angular-積層型棒チャート)と同じデータプロットの概念を使用していますが、データ ポイントは横の線 (X 軸) に沿ってではなく、縦の線 (Y 軸) に沿って積層されます。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: @@ -102,7 +102,7 @@ Angular 縦棒チャートには、外観のスタイル設定と変更のため ## Angular 積層型 100% 縦棒チャート -積層型 100% 縦棒チャートは、Y 軸上の値の取り扱いを除いたすべての面で[積層型縦棒チャート](stacked-chart.md#angular-積層型縦棒チャート)と同じです。データを直接表現するのでなく、積層型 100 縦棒は、データ ポイント内のすべての値の合計の割合でデータを表します。 +積層型 100% 縦棒チャートは、Y 軸上の値の取り扱いを除いたすべての面で[積層型縦棒チャート](./stacked-chart.mdx#angular-積層型縦棒チャート)と同じです。データを直接表現するのでなく、積層型 100 縦棒は、データ ポイント内のすべての値の合計の割合でデータを表します。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: @@ -112,9 +112,9 @@ Angular 縦棒チャートには、外観のスタイル設定と変更のため ## Angular 範囲縦棒チャート -Ignite UI for Angular 範囲縦棒チャートは、範囲チャートのグループに属し、従来の[カテゴリ縦棒チャート](column-chart.md#angular-縦棒チャートの例)のように下から伸びるのではなく、チャートのプロット領域の中央に表示できる垂直の長方形を使用して描画されます。このタイプのシリーズは、同じデータ ポイントの低い値と高い値の間の変化量を強調します一定期間、または複数の項目を比較します。範囲値は Y 軸に表示され、カテゴリは X 軸に表示されます。 +Ignite UI for Angular 範囲縦棒チャートは、範囲チャートのグループに属し、従来の[カテゴリ縦棒チャート](./column-chart.mdx#angular-縦棒チャートの例)のように下から伸びるのではなく、チャートのプロット領域の中央に表示できる垂直の長方形を使用して描画されます。このタイプのシリーズは、同じデータ ポイントの低い値と高い値の間の変化量を強調します一定期間、または複数の項目を比較します。範囲値は Y 軸に表示され、カテゴリは X 軸に表示されます。 -範囲縦棒チャートは、範囲が塗りつぶされた領域ではなく垂直柱の集まりで表されること以外は[範囲エリア チャート](area-chart.md#angular-範囲エリア-チャート)と同じです。 +範囲縦棒チャートは、範囲が塗りつぶされた領域ではなく垂直柱の集まりで表されること以外は[範囲エリア チャート](./area-chart.mdx#angular-範囲エリア-チャート)と同じです。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: @@ -124,7 +124,7 @@ Ignite UI for Angular 範囲縦棒チャートは、範囲チャートのグル ## Angular ラジアル縦棒チャート -ラジアル縦棒チャートは、[ラジアル チャート](radial-chart.md)のグループに属し、チャートの中心からデータ ポイントの位置に向かって伸びる長方形のコレクションを使用して描画されます。これは[カテゴリ縦棒チャート](column-chart.md#angular-縦棒チャートの例)と同じデータ プロットの概念を使用していますが、データ ポイントを横の線に並べるのではなく、データ ポイントを円でラップします。 +ラジアル縦棒チャートは、[ラジアル チャート](./radial-chart.mdx)のグループに属し、チャートの中心からデータ ポイントの位置に向かって伸びる長方形のコレクションを使用して描画されます。これは[カテゴリ縦棒チャート](./column-chart.mdx#angular-縦棒チャートの例)と同じデータ プロットの概念を使用していますが、データ ポイントを横の線に並べるのではなく、データ ポイントを円でラップします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: @@ -136,10 +136,10 @@ Ignite UI for Angular 範囲縦棒チャートは、範囲チャートのグル 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [棒チャート](bar-chart.md) -- [複合チャート](Composite-chart.md) -- [ラジアル チャート](radial-chart.md) -- [積層型チャート](stacked-chart.md) +- [棒チャート](./bar-chart.mdx) +- [複合チャート](./composite-chart.mdx) +- [ラジアル チャート](./radial-chart.mdx) +- [積層型チャート](./stacked-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/composite-chart.mdx b/docs/angular/src/content/jp/components/charts/types/composite-chart.mdx index 2ade197ee8..70711823a2 100644 --- a/docs/angular/src/content/jp/components/charts/types/composite-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/composite-chart.mdx @@ -22,10 +22,10 @@ Ignite UI for Angular 複合チャートまたはコンボ チャートは、同 ## その他のリソース -- [棒チャート](bar-chart.md) -- [縦棒チャート](column-chart.md) -- [折れ線チャート](line-chart.md) -- [積層型チャート](stacked-chart.md) +- [棒チャート](./bar-chart.mdx) +- [縦棒チャート](./column-chart.mdx) +- [折れ線チャート](./line-chart.mdx) +- [積層型チャート](./stacked-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/data-pie-chart.mdx b/docs/angular/src/content/jp/components/charts/types/data-pie-chart.mdx index 3801e6aecc..8438e34cc0 100644 --- a/docs/angular/src/content/jp/components/charts/types/data-pie-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/data-pie-chart.mdx @@ -173,9 +173,9 @@ ItemLegend バッジを変更することもできます。デフォルトでは ## その他のリソース -- [ドーナツ チャート](donut-chart.md) -- [極座標チャート](polar-chart.md) -- [ラジアル チャート](radial-chart.md) +- [ドーナツ チャート](./donut-chart.mdx) +- [極座標チャート](./polar-chart.mdx) +- [ラジアル チャート](./radial-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/donut-chart.mdx b/docs/angular/src/content/jp/components/charts/types/donut-chart.mdx index 431606a99f..6cddf59358 100644 --- a/docs/angular/src/content/jp/components/charts/types/donut-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/donut-chart.mdx @@ -12,7 +12,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular ドーナツ チャート -The Ignite UI for Angular ドーナツ チャートは[円チャート](pie-chart.md)と同様、変数の発生を比例的に表示します。ドーナツ型チャートは、複数の変数をコンセントリック リングで表示でき、階層データの可視化を組み込みでサポートします。リングは、異なるデータ項目にバインドすることも、共通のデータ ソースを共有することもできます。 +The Ignite UI for Angular ドーナツ チャートは[円チャート](./pie-chart.mdx)と同様、変数の発生を比例的に表示します。ドーナツ型チャートは、複数の変数をコンセントリック リングで表示でき、階層データの可視化を組み込みでサポートします。リングは、異なるデータ項目にバインドすることも、共通のデータ ソースを共有することもできます。 ## Angular ドーナツ チャートの例 @@ -26,13 +26,13 @@ The Ignite UI for Angular ドーナツ チャートは[円チャート](pie-char ドーナツ チャートは小さなデータ セットに適しており、一目で読みやすいです。ドーナツ チャートは、部分から全体への視覚化の 1 つのタイプにすぎません。その他は次のとおりです。 -- [円](pie-chart.md) -- [積層型エリア](area-chart.md) -- [積層型 100% エリア (積層型パーセンテージ エリア)](area-chart.md) -- [積層型棒](bar-chart.md) -- [積層型 100% 棒 (積層型パーセンテージ棒)](bar-chart.md) -- [ツリーマップ](treemap-chart.md) -- [ウォーターフォール](column-chart.md) +- [円](./pie-chart.mdx) +- [積層型エリア](./area-chart.mdx) +- [積層型 100% エリア (積層型パーセンテージ エリア)](./area-chart.mdx) +- [積層型棒](./bar-chart.mdx) +- [積層型 100% 棒 (積層型パーセンテージ棒)](./bar-chart.mdx) +- [ツリーマップ](./treemap-chart.mdx) +- [ウォーターフォール](./column-chart.mdx) Angular ドーナツ チャートには、次のようなデータを分析するためのビューア ツールを提供するインタラクティブ機能が含まれています。 @@ -52,10 +52,10 @@ Angular ドーナツ チャートには、次のようなデータを分析す ### 以下の場合にドーナツ チャートを使用しないでください -- 時間の経過に伴う変化の比較の場合 - [棒](bar-chart.md)、[折れ線](line-chart.md)、または[エリア](area-chart.md)チャートを使用します。 -- 正確なデータ比較が必要である場合 - [棒](bar-chart.md)、[折れ線](line-chart.md)、または[エリア](area-chart.md)チャートを使用します。 -- 6 つまたは 8 つを超えるセグメント (大量のデータ) がある場合 — データ ストーリーに適している場合は、[棒](bar-chart.md)、[折れ線](line-chart.md)、または[エリア](area-chart.md)チャートを検討してください。 -- [棒](bar-chart.md)チャートで、ビューアが値の違いを認識しやすくなります。 +- 時間の経過に伴う変化の比較の場合 - [棒](./bar-chart.mdx)、[折れ線](./line-chart.mdx)、または[エリア](./area-chart.mdx)チャートを使用します。 +- 正確なデータ比較が必要である場合 - [棒](./bar-chart.mdx)、[折れ線](./line-chart.mdx)、または[エリア](./area-chart.mdx)チャートを使用します。 +- 6 つまたは 8 つを超えるセグメント (大量のデータ) がある場合 — データ ストーリーに適している場合は、[棒](./bar-chart.mdx)、[折れ線](./line-chart.mdx)、または[エリア](./area-chart.mdx)チャートを検討してください。 +- [棒](./bar-chart.mdx)チャートで、ビューアが値の違いを認識しやすくなります。 - 負のデータがある場合、これはドーナツ チャートで表すことができません。 ## ドーナツ チャート - スライスの選択 @@ -74,9 +74,9 @@ Angular ドーナツ チャートに複数の輪を表示して、各輪を異 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [円チャート](pie-chart.md) -- [極座標チャート](polar-chart.md) -- [ラジアル チャート](radial-chart.md) +- [円チャート](./pie-chart.mdx) +- [極座標チャート](./polar-chart.mdx) +- [ラジアル チャート](./radial-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/line-chart.mdx b/docs/angular/src/content/jp/components/charts/types/line-chart.mdx index bc812421bb..dec4eff044 100644 --- a/docs/angular/src/content/jp/components/charts/types/line-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/line-chart.mdx @@ -24,8 +24,8 @@ Ignite UI for Angular 折れ線チャート (または折れ線グラフ) は、 ### Angular 折れ線チャートはプロジェクトに適していますか? -- [エリア チャート](area-chart.md)とは異なり、折れ線チャートは X 軸 (下軸) と線の間の領域を塗りつぶしません。 -- Angular 折れ線チャートは、データ ポイントをつなぐ線にスプライン補間とデータの表示を改善するスムージングがないこと以外は、Angular [スプライン チャート](spline-chart.md)と同じです。 +- [エリア チャート](./area-chart.mdx)とは異なり、折れ線チャートは X 軸 (下軸) と線の間の領域を塗りつぶしません。 +- Angular 折れ線チャートは、データ ポイントをつなぐ線にスプライン補間とデータの表示を改善するスムージングがないこと以外は、Angular [スプライン チャート](./spline-chart.mdx)と同じです。 折れ線チャートには、データに基づいて複数のバリアントがあります。以下が含まれます。 @@ -133,7 +133,7 @@ Angular 折れ線チャートは、次のデモに示すように、数百万に ## Angular 極座標型折れ線チャート -極座標折れ線チャートは極座標チャートのグループに属し、極座標 (角度/半径) のデータ ポイントを結ぶ直線のコレクションを使用して描画されます。極座標チャートは、[散布折れ線チャート](scatter-chart.md)と同じデータ プロットの概念を使用しますが、視覚化によってデータ ポイントがを水平方向に引き伸ばされるのではなく、円の周りにラップされる点が異なります。 +極座標折れ線チャートは極座標チャートのグループに属し、極座標 (角度/半径) のデータ ポイントを結ぶ直線のコレクションを使用して描画されます。極座標チャートは、[散布折れ線チャート](./scatter-chart.mdx)と同じデータ プロットの概念を使用しますが、視覚化によってデータ ポイントがを水平方向に引き伸ばされるのではなく、円の周りにラップされる点が異なります。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: @@ -143,12 +143,12 @@ Angular 折れ線チャートは、次のデモに示すように、数百万に 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [縦棒チャート](column-chart.md) -- [極座標チャート](polar-chart.md) -- [ラジアル チャート](radial-chart.md) -- [スプライン チャート](spline-chart.md) -- [積層型チャート](stacked-chart.md) +- [エリア チャート](./area-chart.mdx) +- [縦棒チャート](./column-chart.mdx) +- [極座標チャート](./polar-chart.mdx) +- [ラジアル チャート](./radial-chart.mdx) +- [スプライン チャート](./spline-chart.mdx) +- [積層型チャート](./stacked-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/pie-chart.mdx b/docs/angular/src/content/jp/components/charts/types/pie-chart.mdx index a3b6be5d12..a882a924dd 100644 --- a/docs/angular/src/content/jp/components/charts/types/pie-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/pie-chart.mdx @@ -132,9 +132,9 @@ Angular 円チャートは、データを解析するためのビューアー ## その他のリソース -- [ドーナツ チャート](donut-chart.md) -- [極座標チャート](polar-chart.md) -- [ラジアル チャート](radial-chart.md) +- [ドーナツ チャート](./donut-chart.mdx) +- [極座標チャート](./polar-chart.mdx) +- [ラジアル チャート](./radial-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/point-chart.mdx b/docs/angular/src/content/jp/components/charts/types/point-chart.mdx index 428e3d2bfd..0525a81aca 100644 --- a/docs/angular/src/content/jp/components/charts/types/point-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/point-chart.mdx @@ -42,17 +42,17 @@ Angular ポイント チャートを設定したら、マーカーとそのア 次のトピックに従って、 コントロールの代わりに コントロールを使用して、より高度なタイプの Angular ポイント チャートを作成できます。 -- [散布バブル チャート](bubble-chart.md) -- [散布マーカー チャート](scatter-chart.md#angular-散布マーカー-チャート) -- [散布高密度チャート](scatter-chart.md#angular-散布高密度チャート) -- [極座標型マーカー チャート](polar-chart.md#angular-極座標型マーカー-チャート) +- [散布バブル チャート](./bubble-chart.mdx) +- [散布マーカー チャート](./scatter-chart.mdx#angular-散布マーカー-チャート) +- [散布高密度チャート](./scatter-chart.mdx#angular-散布高密度チャート) +- [極座標型マーカー チャート](./polar-chart.mdx#angular-極座標型マーカー-チャート) ## その他のリソース 関連するチャート機能の詳細については、以下のトピックを参照してください。 -- [チャートのパフォーマンス](../features/chart-performance.md) -- [チャート マーカー](../features/chart-markers.md) +- [チャートのパフォーマンス](../features/chart-performance.mdx) +- [チャート マーカー](../features/chart-markers.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/polar-chart.mdx b/docs/angular/src/content/jp/components/charts/types/polar-chart.mdx index ae3a89c05c..966239b601 100644 --- a/docs/angular/src/content/jp/components/charts/types/polar-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/polar-chart.mdx @@ -12,35 +12,35 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular 極座標チャート -Ignite UI for Angular 極座標チャートは、デカルト (x、y) 座標系の代わりに極座標 (角度、半径) 座標系を使用してチャートにデータをプロットします。言い換えれば、極座標チャートは[散布図シリーズ](scatter-chart.md)の概念を使用していますが、横の線に沿って伸びるのではなく、円の周りでデータ ポイントをラップします。これらは、科学データのプロットによく用いられ (たとえば風向きや風速、地場の方向と強さ、ソーラー システムの機材の場所など)、予測結果からの収集データの偏差をハイライト表示できます。 +Ignite UI for Angular 極座標チャートは、デカルト (x、y) 座標系の代わりに極座標 (角度、半径) 座標系を使用してチャートにデータをプロットします。言い換えれば、極座標チャートは[散布図シリーズ](./scatter-chart.mdx)の概念を使用していますが、横の線に沿って伸びるのではなく、円の周りでデータ ポイントをラップします。これらは、科学データのプロットによく用いられ (たとえば風向きや風速、地場の方向と強さ、ソーラー システムの機材の場所など)、予測結果からの収集データの偏差をハイライト表示できます。 ## Angular 極座標エリア チャート -極座標型エリア チャートは、データ ポイントを接続するポリゴンのコレクションを使用して描画され、[カテゴリ エリア チャート](area-chart.md#angular-エリア-チャートの例)と同じデータ プロットの概念を使用しますが、視覚化によってデータ ポイントが水平線に沿って配置されるのではなく、円の周りに配置される点が異なります。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: +極座標型エリア チャートは、データ ポイントを接続するポリゴンのコレクションを使用して描画され、[カテゴリ エリア チャート](./area-chart.mdx#angular-エリア-チャートの例)と同じデータ プロットの概念を使用しますが、視覚化によってデータ ポイントが水平線に沿って配置されるのではなく、円の周りに配置される点が異なります。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: ## Angular 極座標スプライン エリア チャート -極座標スプライン エリア チャートもポリゴンのコレクションとして描画されますが、[極座標エリア チャート](polar-chart.md#angular-極座標エリア-チャート)のように直線ではなく、データ ポイントを接続する曲線スプラインを使用します。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: +極座標スプライン エリア チャートもポリゴンのコレクションとして描画されますが、[極座標エリア チャート](./polar-chart.mdx#angular-極座標エリア-チャート)のように直線ではなく、データ ポイントを接続する曲線スプラインを使用します。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: ## Angular 極座標型マーカー チャート -極座標型マーカー チャートは、極座標 (角度、半径) でデータ ポイントを表すマーカーのコレクションを使用して描画します。このチャートは、[散布マーカー チャート](scatter-chart.md#angular-散布マーカー-チャート)と同じデータ プロットの概念を使用していますが、視覚化によってデータ ポイントが水平線に沿って引き伸ばされるのではなく、円の周りに折り返される点が異なります。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: +極座標型マーカー チャートは、極座標 (角度、半径) でデータ ポイントを表すマーカーのコレクションを使用して描画します。このチャートは、[散布マーカー チャート](./scatter-chart.mdx#angular-散布マーカー-チャート)と同じデータ プロットの概念を使用していますが、視覚化によってデータ ポイントが水平線に沿って引き伸ばされるのではなく、円の周りに折り返される点が異なります。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: ## Angular 極座標型折れ線チャート -極座標折れ線チャートは極座標 (角度/半径) のデータ ポイントを結ぶ直線のコレクションを使用して描画されます。このチャートは、[散布折れ線チャート](scatter-chart.md#angular-散布折れ線チャート)と同じデータ プロットの概念を使用しますが、視覚化によってデータ ポイントが水平線に沿って引き伸ばされるのではなく、円の周りにラップされる点が異なります。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: +極座標折れ線チャートは極座標 (角度/半径) のデータ ポイントを結ぶ直線のコレクションを使用して描画されます。このチャートは、[散布折れ線チャート](./scatter-chart.mdx#angular-散布折れ線チャート)と同じデータ プロットの概念を使用しますが、視覚化によってデータ ポイントが水平線に沿って引き伸ばされるのではなく、円の周りにラップされる点が異なります。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: ## Angular 極座標スプライン チャート -極座標スプライン チャートは極座標 (角度、半径) でデータ ポイントを接続する曲線スプラインのコレクションを使用して描画されます。このチャートは、[散布スプライン チャート](scatter-chart.md#angular-散布スプライン-チャート)と同じデータ プロットの概念を使用しますが、視覚化によってデータ ポイントが水平線に沿って引き伸ばされるのではなく、円の周りにラップされる点が異なります。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: +極座標スプライン チャートは極座標 (角度、半径) でデータ ポイントを接続する曲線スプラインのコレクションを使用して描画されます。このチャートは、[散布スプライン チャート](./scatter-chart.mdx#angular-散布スプライン-チャート)と同じデータ プロットの概念を使用しますが、視覚化によってデータ ポイントが水平線に沿って引き伸ばされるのではなく、円の周りにラップされる点が異なります。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: @@ -54,13 +54,13 @@ Ignite UI for Angular 極座標チャートは、デカルト (x、y) 座標系 関連するチャート タイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [ドーナツ チャート](Donut-chart.md) -- [折れ線チャート](line-chart.md) -- [円チャート](Pie-chart.md) -- [ラジアル チャート](radial-chart.md) -- [散布図](scatter-chart.md) -- [スプライン チャート](spline-chart.md) +- [エリア チャート](./area-chart.mdx) +- [ドーナツ チャート](./donut-chart.mdx) +- [折れ線チャート](./line-chart.mdx) +- [円チャート](./pie-chart.mdx) +- [ラジアル チャート](./radial-chart.mdx) +- [散布図](./scatter-chart.mdx) +- [スプライン チャート](./spline-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/radial-chart.mdx b/docs/angular/src/content/jp/components/charts/types/radial-chart.mdx index 4a7f019d38..c9e0b24031 100644 --- a/docs/angular/src/content/jp/components/charts/types/radial-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/radial-chart.mdx @@ -16,19 +16,19 @@ Ignite UI for Angular ラジアル チャートは、データを取得し、円 ## Angular ラジアル エリア チャート -Ignite UI for Angular ラジアル エリア チャートは、データ ポイントを結ぶ直線のコレクションによってバインドされた塗りつぶされた多角形の形をしています。このチャートは、[エリア チャート](area-chart.md)と同じデータ プロットの概念を使用しますが、データ ポイントを水平方向に引き伸ばすのではなく、円形の軸の周りにラップします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします。 +Ignite UI for Angular ラジアル エリア チャートは、データ ポイントを結ぶ直線のコレクションによってバインドされた塗りつぶされた多角形の形をしています。このチャートは、[エリア チャート](./area-chart.mdx)と同じデータ プロットの概念を使用しますが、データ ポイントを水平方向に引き伸ばすのではなく、円形の軸の周りにラップします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします。 ## Angular ラジアル縦棒チャート -ラジアル縦棒チャートは、チャートの中心からデータ ポイントの位置に向けて広がる矩形のコレクションを使用して表示されます。これは[縦棒チャート](column-chart.md)と同じデータ プロットの概念を使用していますが、データ ポイントを水平方向に引き伸ばすのではなく、データ ポイントを円でラップします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: +ラジアル縦棒チャートは、チャートの中心からデータ ポイントの位置に向けて広がる矩形のコレクションを使用して表示されます。これは[縦棒チャート](./column-chart.mdx)と同じデータ プロットの概念を使用していますが、データ ポイントを水平方向に引き伸ばすのではなく、データ ポイントを円でラップします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: ## Angular ラジアル折れ線チャート -Ignite UI for Angular ラジアル折れ線チャートは、データ ポイントを結ぶ直線のコレクションとして描画されます。このチャートは、[折れ線チャート](line-chart.md)と同じデータ プロットの概念を使用しますが、データ ポイントを水平方向に引き伸ばすのではなく、円形の軸の周りにラップします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: +Ignite UI for Angular ラジアル折れ線チャートは、データ ポイントを結ぶ直線のコレクションとして描画されます。このチャートは、[折れ線チャート](./line-chart.mdx)と同じデータ プロットの概念を使用しますが、データ ポイントを水平方向に引き伸ばすのではなく、円形の軸の周りにラップします。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: @@ -52,11 +52,11 @@ Ignite UI for Angular ラジアル折れ線チャートは、データ ポイン 関連するチャート タイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [縦棒チャート](column-chart.md) -- [ドーナツ チャート](donut-chart.md) -- [折れ線チャート](line-chart.md) -- [円チャート](pie-chart.md) +- [エリア チャート](./area-chart.mdx) +- [縦棒チャート](./column-chart.mdx) +- [ドーナツ チャート](./donut-chart.mdx) +- [折れ線チャート](./line-chart.mdx) +- [円チャート](./pie-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/scatter-chart.mdx b/docs/angular/src/content/jp/components/charts/types/scatter-chart.mdx index cf5d3b9c67..cd7b644785 100644 --- a/docs/angular/src/content/jp/components/charts/types/scatter-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/scatter-chart.mdx @@ -54,11 +54,11 @@ Angular 散布等高線チャートは、X データと Y データの三角形 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [バブル チャート](bubble-chart.md) -- [折れ線チャート](line-chart.md) -- [スプライン チャート](spline-chart.md) -- [シェープ チャート](shape-chart.md) +- [エリア チャート](./area-chart.mdx) +- [バブル チャート](./bubble-chart.mdx) +- [折れ線チャート](./line-chart.mdx) +- [スプライン チャート](./spline-chart.mdx) +- [シェープ チャート](./shape-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/shape-chart.mdx b/docs/angular/src/content/jp/components/charts/types/shape-chart.mdx index 1256905daf..a1563a6767 100644 --- a/docs/angular/src/content/jp/components/charts/types/shape-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/shape-chart.mdx @@ -38,9 +38,9 @@ Angular 散布ポリライン チャートは、 コ 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [折れ線チャート](line-chart.md) -- [散布チャート](scatter-chart.md) +- [エリア チャート](./area-chart.mdx) +- [折れ線チャート](./line-chart.mdx) +- [散布チャート](./scatter-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/sparkline-chart.mdx b/docs/angular/src/content/jp/components/charts/types/sparkline-chart.mdx index 3447b0621a..f8149fa8c3 100644 --- a/docs/angular/src/content/jp/components/charts/types/sparkline-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/sparkline-chart.mdx @@ -126,9 +126,9 @@ Angular スパークラインは、データ グリッドのテンプレート 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [縦棒チャート](column-chart.md) -- [折れ線チャート](line-chart.md) +- [エリア チャート](./area-chart.mdx) +- [縦棒チャート](./column-chart.mdx) +- [折れ線チャート](./line-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/spline-chart.mdx b/docs/angular/src/content/jp/components/charts/types/spline-chart.mdx index a56f55b2e8..a689f2fc96 100644 --- a/docs/angular/src/content/jp/components/charts/types/spline-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/spline-chart.mdx @@ -11,7 +11,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular スプライン チャート -Ignite UI for Angular スプライン チャートは、スプラインのスムーズなカーブに接続された点のコレクションとして描画されるカテゴリ チャートのグループに属しています。値は y 軸に表示され、カテゴリは x 軸に表示されます。スプライン チャートは時間毎のデータの変化や複数の項目を比較する場合に用いられ、プロットされた値の合計を表示することで全体に対するデータ間の関係も表します。スプライン チャートは、データ ポイントを接続する線がデータの表示を改善するためのスプライン補間とスムージング機能を持つこと以外のすべての面で[折れ線チャート](line-chart.md)と同じです。 +Ignite UI for Angular スプライン チャートは、スプラインのスムーズなカーブに接続された点のコレクションとして描画されるカテゴリ チャートのグループに属しています。値は y 軸に表示され、カテゴリは x 軸に表示されます。スプライン チャートは時間毎のデータの変化や複数の項目を比較する場合に用いられ、プロットされた値の合計を表示することで全体に対するデータ間の関係も表します。スプライン チャートは、データ ポイントを接続する線がデータの表示を改善するためのスプライン補間とスムージング機能を持つこと以外のすべての面で[折れ線チャート](./line-chart.mdx)と同じです。 ## Angular スプライン チャートの例 @@ -67,11 +67,11 @@ Ignite UI for Angular スプライン チャートは、スプラインのスム 関連するチャートタイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [折れ線チャート](spline-chart.md) -- [極座標チャート](polar-chart.md) -- [ラジアル チャート](radial-chart.md) -- [積層型チャート](stacked-chart.md) +- [エリア チャート](./area-chart.mdx) +- [折れ線チャート](./spline-chart.mdx) +- [極座標チャート](./polar-chart.mdx) +- [ラジアル チャート](./radial-chart.mdx) +- [積層型チャート](./stacked-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/stacked-chart.mdx b/docs/angular/src/content/jp/components/charts/types/stacked-chart.mdx index 72f1a9646f..f84f99595c 100644 --- a/docs/angular/src/content/jp/components/charts/types/stacked-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/stacked-chart.mdx @@ -24,7 +24,7 @@ Ignite UI for Angular 積層型チャートは、データ項目の複数の値 ## Angular 積層型エリア チャート -積層型エリア チャートは、線分で接続されたポイントのコレクションを使用して描画され、線の下のエリアが塗りつぶされ、互いの上に積層されます。積層型エリア チャートは、[エリア チャート](area-chart.md)とすべて同じ要件に従いますが、唯一の違いは、網掛けエリアが互いに積層されていることです。 +積層型エリア チャートは、線分で接続されたポイントのコレクションを使用して描画され、線の下のエリアが塗りつぶされ、互いの上に積層されます。積層型エリア チャートは、[エリア チャート](./area-chart.mdx)とすべて同じ要件に従いますが、唯一の違いは、網掛けエリアが互いに積層されていることです。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします。 @@ -41,7 +41,7 @@ Ignite UI for Angular 積層型チャートは、データ項目の複数の値 積層型棒チャート、または積層型棒グラフは、チャートの横棒にさまざまなサイズのフラグメントを表示することにより、さまざまなカテゴリのデータの構成を比較するために使用されるカテゴリ チャートの一種です。各棒または積層フラグメントの長さは、その全体的な値に比例します。 -積層型棒チャートは、データを表すデータ ポイントが水平方向に隣り合って積み重ねられ、データを視覚的にグループ化するという点で、[棒チャート](bar-chart.md)とは異なります。各積層は正の値と負の値の両方を含みます。すべての正の値は X 軸の正の側にグループ化され、すべての負の値は X 軸の負の側にグループ化されます。 +積層型棒チャートは、データを表すデータ ポイントが水平方向に隣り合って積み重ねられ、データを視覚的にグループ化するという点で、[棒チャート](./bar-chart.mdx)とは異なります。各積層は正の値と負の値の両方を含みます。すべての正の値は X 軸の正の側にグループ化され、すべての負の値は X 軸の負の側にグループ化されます。 積層型棒チャートのこの例では、数値の X 軸 (チャートの下部のラベル) とカテゴリの Y 軸 (チャートの左側のラベル) があります。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: @@ -57,7 +57,7 @@ Angular 積層型 100% 棒チャートは、X 軸 (チャートの下のラベ ## Angular 積層型縦棒チャート -積層型縦棒チャートは、シリーズが横ではなく上に表示されることを除いて、すべての面で[縦棒チャート](column-chart.md)と同じです。積層型縦棒チャートは、シリーズ間の結果の比較を示すために使用されます。コレクションのそれぞれの積層フラグメントは各積層の視覚的な要素を表します。各積層は正の値と負の値の両方を含みます。正の値はいずれも Y 軸の正の側にグループ化され、負の値は Y 軸の負の側にグループ化されます。積層型縦棒チャートは積層型棒チャートと同じデータプロットの概念を使用していますが、データ ポイントは横の線 (X 軸) に沿ってではなく、縦の線 (Y 軸) に沿って積層されます。 +積層型縦棒チャートは、シリーズが横ではなく上に表示されることを除いて、すべての面で[縦棒チャート](./column-chart.mdx)と同じです。積層型縦棒チャートは、シリーズ間の結果の比較を示すために使用されます。コレクションのそれぞれの積層フラグメントは各積層の視覚的な要素を表します。各積層は正の値と負の値の両方を含みます。正の値はいずれも Y 軸の正の側にグループ化され、負の値は Y 軸の負の側にグループ化されます。積層型縦棒チャートは積層型棒チャートと同じデータプロットの概念を使用していますが、データ ポイントは横の線 (X 軸) に沿ってではなく、縦の線 (Y 軸) に沿って積層されます。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします: @@ -87,7 +87,7 @@ Angular 積層型 100% 棒チャートは、X 軸 (チャートの下のラベ ## Angular 積層型スプライン エリア チャート -積層型スプライン エリア チャートは、曲線スプライン セグメントで接続されたポイントのコレクションを使用して描画され、曲線スプラインの下の領域が塗りつぶされ、互いに重ねて表示されます。積層型スプライン エリア チャートは、[エリア チャート](area-chart.md)とすべて同じ要件に従いますが、唯一の違いは、網掛けエリアが互いに積み重なっていることです。 +積層型スプライン エリア チャートは、曲線スプライン セグメントで接続されたポイントのコレクションを使用して描画され、曲線スプラインの下の領域が塗りつぶされ、互いに重ねて表示されます。積層型スプライン エリア チャートは、[エリア チャート](./area-chart.mdx)とすべて同じ要件に従いますが、唯一の違いは、網掛けエリアが互いに積み重なっていることです。 コントロールでこのチャート タイプを作成するには、以下の例のように、データを にバインドします。 @@ -119,11 +119,11 @@ Angular 積層型 100% 棒チャートは、X 軸 (チャートの下のラベ 関連するチャート タイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [棒チャート](bar-chart.md) -- [縦棒チャート](column-chart.md) -- [折れ線チャート](line-chart.md) -- [スプライン チャート](spline-chart.md) +- [エリア チャート](./area-chart.mdx) +- [棒チャート](./bar-chart.mdx) +- [縦棒チャート](./column-chart.mdx) +- [折れ線チャート](./line-chart.mdx) +- [スプライン チャート](./spline-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/step-chart.mdx b/docs/angular/src/content/jp/components/charts/types/step-chart.mdx index b994da37ca..082acd546c 100644 --- a/docs/angular/src/content/jp/components/charts/types/step-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/step-chart.mdx @@ -38,9 +38,9 @@ Angular ステップ折れ線チャートは、線の下の領域が塗りつぶ 関連するチャート タイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [折れ線チャート](line-chart.md) -- [チャート マーカー](../features/chart-markers.md) +- [エリア チャート](./area-chart.mdx) +- [折れ線チャート](./line-chart.mdx) +- [チャート マーカー](../features/chart-markers.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/stock-chart.mdx b/docs/angular/src/content/jp/components/charts/types/stock-chart.mdx index f9ae27af9e..248e9f0c91 100644 --- a/docs/angular/src/content/jp/components/charts/types/stock-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/stock-chart.mdx @@ -122,11 +122,11 @@ Ignite UI for Angular 株価チャート (Angular ファイナンシャル チ 関連するチャート機能の詳細については、以下のトピックを参照してください。 -- [チャート アニメーション](../features/chart-animations.md) -- [チャート注釈](../features/chart-annotations.md) -- [チャート ナビゲーション](../features/chart-navigation.md) -- [チャート トレンドライン](../features/chart-trendlines.md) -- [チャートのパフォーマンス](../features/chart-performance.md) +- [チャート アニメーション](../features/chart-animations.mdx) +- [チャート注釈](../features/chart-annotations.mdx) +- [チャート ナビゲーション](../features/chart-navigation.mdx) +- [チャート トレンドライン](../features/chart-trendlines.mdx) +- [チャートのパフォーマンス](../features/chart-performance.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/charts/types/treemap-chart.mdx b/docs/angular/src/content/jp/components/charts/types/treemap-chart.mdx index f58cf1370a..eccbb142ab 100644 --- a/docs/angular/src/content/jp/components/charts/types/treemap-chart.mdx +++ b/docs/angular/src/content/jp/components/charts/types/treemap-chart.mdx @@ -114,8 +114,8 @@ Ignite UI for Angular ツリーマップ チャートは、ネストされた一 関連するチャート タイプの詳細については、以下のトピックを参照してください。 -- [エリア チャート](area-chart.md) -- [シェイプ チャート](shape-chart.md) +- [エリア チャート](./area-chart.mdx) +- [シェイプ チャート](./shape-chart.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/chat.mdx b/docs/angular/src/content/jp/components/chat.mdx index 786407eae8..5af823bee3 100644 --- a/docs/angular/src/content/jp/components/chat.mdx +++ b/docs/angular/src/content/jp/components/chat.mdx @@ -28,7 +28,7 @@ npm install igniteui-angular igniteui-webcomponents は Angular のバインディング (イベント、テンプレート、DI、変更検出、パイプ) を提供し、視覚的なチャット UI は Web Components によってレンダリングされます。両方をインストールすることで、Angular でネイティブに動作するチャットを実現しつつ、Web Components の完全な UI を活用できます。 -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックををご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックををご覧ください。 インストールが完了したら、プロジェクトにコンポーネントをインポートできます。 @@ -407,7 +407,7 @@ Chat コンポーネントのオプションには、高度なスタイル設定 - - - -- [スタイル設定およびテーマ](./themes/index.md) +- [スタイル設定およびテーマ](./themes/index.mdx) ## その他のリソース コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/checkbox.mdx b/docs/angular/src/content/jp/components/checkbox.mdx index 2f54204300..ebfcd52dd6 100644 --- a/docs/angular/src/content/jp/components/checkbox.mdx +++ b/docs/angular/src/content/jp/components/checkbox.mdx @@ -34,7 +34,7 @@ Ignite UI for Angular Checkbox コンポーネントを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxCheckboxModule` をインポートします。 @@ -279,7 +279,7 @@ $custom-checkbox-theme: checkbox-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して `checkbox` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して `checkbox` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/chip.mdx b/docs/angular/src/content/jp/components/chip.mdx index 7aead585d9..61350214cb 100644 --- a/docs/angular/src/content/jp/components/chip.mdx +++ b/docs/angular/src/content/jp/components/chip.mdx @@ -39,7 +39,7 @@ Ignite UI for Angular Chip コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに **IgxChipsModule** をインポートします。 @@ -560,7 +560,7 @@ $custom-chip-theme: chip-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して chip をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して chip をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: @@ -631,7 +631,7 @@ igx-chip { } ``` -詳細については、[サイズ](display-density.md)の記事をご覧ください。 +詳細については、[サイズ](display-density.mdx)の記事をご覧ください。 ## API diff --git a/docs/angular/src/content/jp/components/circular-progress.mdx b/docs/angular/src/content/jp/components/circular-progress.mdx index 2fc3dd71ec..b783c7c01b 100644 --- a/docs/angular/src/content/jp/components/circular-progress.mdx +++ b/docs/angular/src/content/jp/components/circular-progress.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Circular Progress コンポーネントを使用した作 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxProgressBarModule` をインポートします。 diff --git a/docs/angular/src/content/jp/components/combo-features.mdx b/docs/angular/src/content/jp/components/combo-features.mdx index d01abe65a2..1e99149ef7 100644 --- a/docs/angular/src/content/jp/components/combo-features.mdx +++ b/docs/angular/src/content/jp/components/combo-features.mdx @@ -110,7 +110,7 @@ export class ComboDemo implements OnInit { `displayKey` プロパティが省略された場合、`valueKey` エンティティが項目テキストとして使用されます。 -コンボボックス コンポーネントをリモート データにバインドする方法の詳細は、[コンボボックス リモート バインディング](combo-remote.md)を参照してください。 +コンボボックス コンポーネントをリモート データにバインドする方法の詳細は、[コンボボックス リモート バインディング](combo-remote.mdx)を参照してください。 ### カスタム オーバーレイ設定 @@ -135,7 +135,7 @@ export class CustomOverlayCombo { ``` -すべてが適切に設定されると、[GlobalPositionStrategy](overlay-position.md#グローバル) を使用してコンボボックスのリストが中央に表示されます。 +すべてが適切に設定されると、[GlobalPositionStrategy](overlay-position.mdx#グローバル) を使用してコンボボックスのリストが中央に表示されます。 @@ -230,12 +230,12 @@ export class ComboDemo {
-- [コンボボックス コンポーネント](combo.md) -- [コンボボックス リモート バインディング](combo-remote.md) -- [コンボボックス テンプレート](combo-templates.md) -- [テンプレート駆動フォームの統合](input-group.md) -- [リアクティブ フォームの統合](angular-reactive-form-validation.md) -- [単一選コンボボックス](simple-combo.md) +- [コンボボックス コンポーネント](combo.mdx) +- [コンボボックス リモート バインディング](combo-remote.mdx) +- [コンボボックス テンプレート](combo-templates.mdx) +- [テンプレート駆動フォームの統合](input-group.mdx) +- [リアクティブ フォームの統合](angular-reactive-form-validation.mdx) +- [単一選コンボボックス](simple-combo.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/combo-remote.mdx b/docs/angular/src/content/jp/components/combo-remote.mdx index a301c8d710..17936b67ce 100644 --- a/docs/angular/src/content/jp/components/combo-remote.mdx +++ b/docs/angular/src/content/jp/components/combo-remote.mdx @@ -222,7 +222,7 @@ export class ComboRemoteComponent implements OnInit { ### 選択の処理 -より複雑なデータ型 (オブジェクトなど) を扱うチャンクでロードされたリモート データにバインドされたコンボボックスを使用する場合、`valueKey` を定義する必要があります。[コンボボックス トピック](combo.md#データ値と表示プロパティ)で述べたように、`valueKey` が指定されていない場合、コンボボックスは選択を `equality (===)` で処理しようとします。選択済みとしてマークされるオブジェクトは、継続的にロードされるオブジェクトと同じではないため、選択は失敗します。 +より複雑なデータ型 (オブジェクトなど) を扱うチャンクでロードされたリモート データにバインドされたコンボボックスを使用する場合、`valueKey` を定義する必要があります。[コンボボックス トピック](combo.mdx#データ値と表示プロパティ)で述べたように、`valueKey` が指定されていない場合、コンボボックスは選択を `equality (===)` で処理しようとします。選択済みとしてマークされるオブジェクトは、継続的にロードされるオブジェクトと同じではないため、選択は失敗します。 コンボボックスをリモートデータにバインドするときは、各項目に固有のプロパティを表す `valueKey` を指定してください。 @@ -241,12 +241,12 @@ export class ComboRemoteComponent implements OnInit {
-- [コンボボックス コンポーネント](combo.md) -- [コンボボックス機能](combo-features.md) -- [コンボボックス テンプレート](combo-templates.md) -- [テンプレート駆動フォームの統合](input-group.md) -- [リアクティブ フォームの統合](angular-reactive-form-validation.md) -- [単一選択コンボボックス](simple-combo.md) +- [コンボボックス コンポーネント](combo.mdx) +- [コンボボックス機能](combo-features.mdx) +- [コンボボックス テンプレート](combo-templates.mdx) +- [テンプレート駆動フォームの統合](input-group.mdx) +- [リアクティブ フォームの統合](angular-reactive-form-validation.mdx) +- [単一選択コンボボックス](simple-combo.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/combo-templates.mdx b/docs/angular/src/content/jp/components/combo-templates.mdx index 2d65c2e353..9d26a9db22 100644 --- a/docs/angular/src/content/jp/components/combo-templates.mdx +++ b/docs/angular/src/content/jp/components/combo-templates.mdx @@ -170,12 +170,12 @@ export class AppModule {}
-- [コンボボックス コンポーネント](combo.md) -- [コンボボックス機能](combo-features.md) -- [コンボボックス リモート バインディング](combo-remote.md) -- [テンプレート駆動フォームの統合](input-group.md) -- [リアクティブ フォームの統合](angular-reactive-form-validation.md) -- [単一選択コンボボックス](simple-combo.md) +- [コンボボックス コンポーネント](combo.mdx) +- [コンボボックス機能](combo-features.mdx) +- [コンボボックス リモート バインディング](combo-remote.mdx) +- [テンプレート駆動フォームの統合](input-group.mdx) +- [リアクティブ フォームの統合](angular-reactive-form-validation.mdx) +- [単一選択コンボボックス](simple-combo.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/combo.mdx b/docs/angular/src/content/jp/components/combo.mdx index 7f7f49c22a..f983403f3f 100644 --- a/docs/angular/src/content/jp/components/combo.mdx +++ b/docs/angular/src/content/jp/components/combo.mdx @@ -25,13 +25,13 @@ Angular ComboBox コンポーネントは、編集可能な機能を提供する ## Angular ComboBox 機能 コンボボックス コントロールは以下の機能を公開します。 -- データ バインディング- ローカル データおよび[リモート データ](combo-remote.md) -- [値バインディング](combo-features.md#データ-バインディング) -- [フィルタリング](combo-features.md#フィルタリング) -- [グループ化](combo-features.md#グループ化) -- [カスタム値](combo-features.md#カスタム値) -- [テンプレート](combo-templates.md) -- [テンプレート駆動フォーム](input-group.md)および[リアクティブ フォーム](angular-reactive-form-validation.md)との統合 +- データ バインディング- ローカル データおよび[リモート データ](combo-remote.mdx) +- [値バインディング](combo-features.mdx#データ-バインディング) +- [フィルタリング](combo-features.mdx#フィルタリング) +- [グループ化](combo-features.mdx#グループ化) +- [カスタム値](combo-features.mdx#カスタム値) +- [テンプレート](combo-templates.mdx) +- [テンプレート駆動フォーム](input-group.mdx)および[リアクティブ フォーム](angular-reactive-form-validation.mdx)との統合 - Data Binding - local data and [remote data](/combo-remote) - [Value Binding](/combo-features#data-binding) @@ -49,7 +49,7 @@ Ignite UI for Angular ComboBox コンポーネントを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxComboModule` をインポートします。 @@ -268,7 +268,7 @@ public singleSelection(event: IComboSelectionChangingEventArgs) { } ``` -> 注: igxCombo を変更する代わりに、[igxSimpleCombo](simple-combo.md) を使用することをお勧めします (上記を参照)。 +> 注: igxCombo を変更する代わりに、[igxSimpleCombo](simple-combo.mdx) を使用することをお勧めします (上記を参照)。
@@ -339,7 +339,7 @@ When combobox is opened, allow custom values are enabled and add item button is | **$toggle-button-background-focus** | $toggle-button-foreground-focus | The combo toggle button foreground color when focused. | | **$clear-button-background-focus** | $clear-button-foreground-focus | The combo clear button foreground color when focused. | -[`Ignite UI for Angular テーマ`](themes/index.md)を使用して、コンボボックスの外観を変更できます。はじめに、テーマ エンジンによって公開されている関数を使用するために、スタイル ファイルに `index` ファイルをインポートする必要があります。 +[`Ignite UI for Angular テーマ`](themes/index.mdx)を使用して、コンボボックスの外観を変更できます。はじめに、テーマ エンジンによって公開されている関数を使用するために、スタイル ファイルに `index` ファイルをインポートする必要があります。 ```scss @use "igniteui-angular/theming" as *; @@ -382,7 +382,7 @@ $custom-checkbox-theme: checkbox-theme( ``` - は、[`IgxOverlay`](overlay.md) サービスを使用して、コンボボックス項目のリスト コンテナーを保持および表示します。スタイルを適切にスコープするには、 を使用してください。詳細については、[`IgxOverlay スタイル ガイド`](overlay-styling.md)を確認してください。また、コンポーネントのスタイルを設定するときに `::ng-deep` を使用する必要があります。 + は、[`IgxOverlay`](overlay.mdx) サービスを使用して、コンボボックス項目のリスト コンテナーを保持および表示します。スタイルを適切にスコープするには、 を使用してください。詳細については、[`IgxOverlay スタイル ガイド`](overlay-styling.mdx)を確認してください。また、コンポーネントのスタイルを設定するときに `::ng-deep` を使用する必要があります。 ### デモ @@ -393,7 +393,7 @@ $custom-checkbox-theme: checkbox-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して `combo` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して `combo` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: @@ -436,7 +436,7 @@ class="!light-combo - コンボボックスがリモート サービスにバインドされ、定義済みの選択がある場合、要求されたデータが読み込まれるまでその入力は空白のままになります。 -コンボボックスは内部で `igxForOf` ディレクティブを使用するため、すべての `igxForOf` の制限がコンボボックスで有効です。詳細については、[`igxForOf 既知の制限`](for-of.md#既知の制限)セクションを参照してください。 +コンボボックスは内部で `igxForOf` ディレクティブを使用するため、すべての `igxForOf` の制限がコンボボックスで有効です。詳細については、[`igxForOf 既知の制限`](for-of.mdx#既知の制限)セクションを参照してください。 ## API リファレンス @@ -463,12 +463,12 @@ class="!light-combo
-- [コンボボックス機能](combo-features.md) -- [コンボボックス リモート バインディング](combo-remote.md) -- [コンボボックス テンプレート](combo-templates.md) -- [テンプレート駆動フォームの統合](input-group.md) -- [リアクティブ フォームの統合](angular-reactive-form-validation.md) -- [単一選択コンボボックス](simple-combo.md) +- [コンボボックス機能](combo-features.mdx) +- [コンボボックス リモート バインディング](combo-remote.mdx) +- [コンボボックス テンプレート](combo-templates.mdx) +- [テンプレート駆動フォームの統合](input-group.mdx) +- [リアクティブ フォームの統合](angular-reactive-form-validation.mdx) +- [単一選択コンボボックス](simple-combo.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/dashboard-tile.mdx b/docs/angular/src/content/jp/components/dashboard-tile.mdx index 9d48e15bba..934d45dd3c 100644 --- a/docs/angular/src/content/jp/components/dashboard-tile.mdx +++ b/docs/angular/src/content/jp/components/dashboard-tile.mdx @@ -64,12 +64,12 @@ export class AppModule {} コントロールはバインドしたデータを評価し、Ignite UI for Angular ツールセットから表示する視覚エフェクトを選択するため、Dashboard Tile の プロパティを何にバインドするかによって、デフォルトで表示される視覚エフェクトが決まります。Dashboard Tile に表示されるデータ視覚化コントロールは次のとおりです。 -- [IgxCategoryChart](charts/chart-overview.md) -- [IgxDataChart](charts/chart-overview.md) -- [IgxDataPieChart](charts/types/data-pie-chart.md) -- [IgxGeographicMap](geo-map.md) -- [IgxLinearGauge](linear-gauge.md) -- [IgxRadialGauge](radial-gauge.md) +- [IgxCategoryChart](./charts/chart-overview.mdx) +- [IgxDataChart](./charts/chart-overview.mdx) +- [IgxDataPieChart](./charts/types/data-pie-chart.mdx) +- [IgxGeographicMap](./geo-map.mdx) +- [IgxLinearGauge](./linear-gauge.mdx) +- [IgxRadialGauge](./radial-gauge.mdx) デフォルトで選択されるデータ視覚化は、主にスキーマとバインドした の数によって決まります。たとえば、単一の数値をバインドすると が取得されますが、互いに区別しやすい値とラベルのペアのコレクションをバインドすると が取得されます。より多くの値パスを持つ をバインドすると、バインドされたコレクションの数に応じて、複数の列シリーズまたは線シリーズを持つ を受け取ります。また、 を取得するために、 または地理的ポイントを含むデータにバインドすることもできます。 diff --git a/docs/angular/src/content/jp/components/date-picker.mdx b/docs/angular/src/content/jp/components/date-picker.mdx index 5109100d3e..05ecd0f9f6 100644 --- a/docs/angular/src/content/jp/components/date-picker.mdx +++ b/docs/angular/src/content/jp/components/date-picker.mdx @@ -33,7 +33,7 @@ Ignite UI for Angular Date Picker コンポーネントを使用した作業を ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxDatePickerModule` をインポートします。 @@ -112,7 +112,7 @@ public date = new Date(2000, 0, 1); ``` -これについての詳細は、[DateTime Editor の ISO セクション](date-time-editor.md#iso)にあります。 +これについての詳細は、[DateTime Editor の ISO セクション](date-time-editor.mdx#iso)にあります。 `ngModel` を介して双方向バインディングが可能です: @@ -152,7 +152,7 @@ export class SampleFormComponent { ### コンポーネントの投影 - は、 を除く がサポートする子コンポーネントの投影を許可します。それは、[`igxLabel`](label-input.md)、[`igx-hint / IgxHint`](input-group.md#hint)、[`igx-prefix / igxPrefix`](input-group.md#prefix-および-suffix)、[`igx-suffix / igxSuffix`](input-group.md#prefix-および-suffix) です。詳細については、[Label および Input](label-input.md) トピックを参照してください。 + は、 を除く がサポートする子コンポーネントの投影を許可します。それは、[`igxLabel`](label-input.mdx)、[`igx-hint / IgxHint`](input-group.mdx#hint)、[`igx-prefix / igxPrefix`](input-group.mdx#prefix-および-suffix)、[`igx-suffix / igxSuffix`](input-group.mdx#prefix-および-suffix) です。詳細については、[Label および Input](label-input.mdx) トピックを参照してください。 ```html @@ -187,7 +187,7 @@ export class SampleFormComponent { ピッカーのアクション ボタンは、次の 2 つの方法で変更できます: - ボタンのテキストは、 入力プロパティを使用して変更できます: -- ボタン全体は、 ディレクティブを使用してテンプレート化できます。これを使用すると、日付ピッカーの [`calendar`](calendar.md) とそのすべてのメンバーにアクセスできます。 +- ボタン全体は、 ディレクティブを使用してテンプレート化できます。これを使用すると、日付ピッカーの [`calendar`](calendar.mdx) とそのすべてのメンバーにアクセスできます。 ```html @@ -216,7 +216,7 @@ With it you gain access to the date picker's [`calendar`](/calendar) and all of | Enter | カレンダーのポップアップを閉じ、フォーカスされた日付を選択して、フォーカスを入力フィールドに移動します。 | | Alt + | カレンダーのポップアップを閉じて、入力フィールドにフォーカを合わせます。 | - は [`IgxDateTimeEditorDirective`](date-time-editor.md) を使用するため、キーボード ナビゲーションを継承します。 + は [`IgxDateTimeEditorDirective`](date-time-editor.mdx) を使用するため、キーボード ナビゲーションを継承します。 ## コード例 @@ -241,7 +241,7 @@ With it you gain access to the date picker's [`calendar`](/calendar) and all of 一方、 は Angular の [`DatePipe`](https://angular.io/api/common/DatePipe) を使用し、フォーカスされていないときにピッカーの入力を書式設定するために使用されます。 が指定されていない場合、ピッカーは として使用します。 あるいは、 プロパティが設定されていない場合、入力形式は から数値の日付と時刻の部分のみを含む形式として解析できる場合に推測されます。 -これらの詳細については、[`IgxDateTimeEditor`](date-time-editor.md#例) の例のセクションを参照してください。 +これらの詳細については、[`IgxDateTimeEditor`](date-time-editor.mdx#例) の例のセクションを参照してください。 @@ -253,7 +253,7 @@ With it you gain access to the date picker's [`calendar`](/calendar) and all of ### 増加および減少 - は、 メソッドと メソッドを公開します。どちらも [`IgxDateTimeEditorDirective`](date-time-editor.md#increment-decrement) から取得され、現在設定されている日付の特定の を増加および減少するために使用できます。 + は、 メソッドと メソッドを公開します。どちらも [`IgxDateTimeEditorDirective`](date-time-editor.mdx#increment-decrement) から取得され、現在設定されている日付の特定の を増加および減少するために使用できます。 ```html @@ -272,11 +272,11 @@ With it you gain access to the date picker's [`calendar`](/calendar) and all of は、コア [FormsModule](https://angular.io/api/forms/FormsModule)、[NgModel](https://angular.io/api/forms/NgModel)、および [ReactiveFormsModule](https://angular.io/api/forms/ReactiveFormsModule) ([`FormControl`](https://angular.io/api/forms/FormControl)、[`FormGroup`](https://angular.io/api/forms/FormGroup) など) からのすべてのディレクティブをサポートします。これには、[フォーム バリデータ](https://angular.io/api/forms/Validators)機能も含まれます。さらに、コンポーネントの プロパティと プロパティはフォーム バリデータとして機能します。 -[リアクティブ フォームの統合](angular-reactive-form-validation.md)トピックにアクセスすると、 をリアクティブ フォームで確認できます。 +[リアクティブ フォームの統合](angular-reactive-form-validation.mdx)トピックにアクセスすると、 をリアクティブ フォームで確認できます。 #### 日付ピッカーとタイム ピッカーを併用する -IgxDatePicker と [`IgxTimePicker`](time-picker.md) を一緒に使用する場合、それらを 1 つの同じ Date オブジェクト値にバインドする必要がある場合があります。 +IgxDatePicker と [`IgxTimePicker`](time-picker.mdx) を一緒に使用する場合、それらを 1 つの同じ Date オブジェクト値にバインドする必要がある場合があります。 テンプレート駆動フォームでこれを実現するには、`ngModel` を使用して両方のコンポーネントを同じ Date オブジェクトにバインドします。 @@ -292,11 +292,11 @@ IgxDatePicker と [`IgxTimePicker`](time-picker.md) を一緒に使用する場 ### カレンダー固有の設定 - は [`IgxCalendarComponent`](calendar.md) を使用し、日付ピッカーが公開するプロパティを介してその設定の一部を変更できます。これらの一部には、ピッカーが展開されたときに複数のカレンダーを表示できる 、週の開始日を決定する 、年の各週の番号を表示する などが含まれます。 + は [`IgxCalendarComponent`](calendar.mdx) を使用し、日付ピッカーが公開するプロパティを介してその設定の一部を変更できます。これらの一部には、ピッカーが展開されたときに複数のカレンダーを表示できる 、週の開始日を決定する 、年の各週の番号を表示する などが含まれます。 ## インターナショナリゼーション - のローカライズは、 入力で制御できます。さらに、 によって提供される `igxCalendarHeader` と `igxCalendarSubheader` テンプレートを使用して、ヘッダーとサブヘッダーの外観を指定できます。このテンプレートを使用する方法の詳細については、[**IgxCalendarComponent**](calendar.md) トピックを参照してください。 + のローカライズは、 入力で制御できます。さらに、 によって提供される `igxCalendarHeader` と `igxCalendarSubheader` テンプレートを使用して、ヘッダーとサブヘッダーの外観を指定できます。このテンプレートを使用する方法の詳細については、[**IgxCalendarComponent**](calendar.mdx) トピックを参照してください。 以下は日本ロケール定義を持つ Angular Date Picker です。 @@ -340,7 +340,7 @@ $custom-datepicker-theme: calendar-theme( ``` -コンポーネントが [`Emulated`](themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](themes/sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 ```scss @@ -377,10 +377,10 @@ $custom-datepicker-theme: calendar-theme( ## その他のリソース -- [Time Picker](time-picker.md) -- [Date Time Editor](date-time-editor.md) -- [Date Range Picker](date-range-picker.md) -- [リアクティブ フォームの統合](angular-reactive-form-validation.md) +- [Time Picker](time-picker.mdx) +- [Date Time Editor](date-time-editor.mdx) +- [Date Range Picker](date-range-picker.mdx) +- [リアクティブ フォームの統合](angular-reactive-form-validation.mdx) コミュニティに参加して新しいアイデアをご提案ください。 - [Ignite UI for Angular **フォーラム** (英語)](https://www.infragistics.com/community/forums/f/ignite-ui-for-angular) diff --git a/docs/angular/src/content/jp/components/date-range-picker.mdx b/docs/angular/src/content/jp/components/date-range-picker.mdx index 646d4c87ac..477805935c 100644 --- a/docs/angular/src/content/jp/components/date-range-picker.mdx +++ b/docs/angular/src/content/jp/components/date-range-picker.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular を使用した作業 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックををご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックををご覧ください。 次に、**app.module.ts** ファイルに `IgxDateRangePickerModule` をインポートします。 @@ -123,8 +123,8 @@ Angular Date Range Picker コンポーネントは、開始日と終了日の 2 このコンポーネントはマテリアル アイコンを使用します。`index.html` に次のリンクを追加してください: ``
-- は、既存の [`IgxInputGroupComponent`](input-group.md) を拡張します。このような構成を操作するには、 に定義する必要があります。さらに、[`IgxInputGroupComponent`](input-group.md) で利用可能なすべての他のコンポーネントおよびディレクティブも使用できます。 -- 両方のインプットで日付編集を有効にするには、[`igxDateTimeEditor`](date-time-editor.md) ディレクティブでデコレートする必要があります。 +- は、既存の [`IgxInputGroupComponent`](input-group.mdx) を拡張します。このような構成を操作するには、 に定義する必要があります。さらに、[`IgxInputGroupComponent`](input-group.mdx) で利用可能なすべての他のコンポーネントおよびディレクティブも使用できます。 +- 両方のインプットで日付編集を有効にするには、[`igxDateTimeEditor`](date-time-editor.mdx) ディレクティブでデコレートする必要があります。 @@ -171,7 +171,7 @@ Angular Date Range Picker コンポーネントは、開始日と終了日の 2 | Alt + 下矢印 | カレンダーのドロップダウンを開きます | | Alt + 上矢印 | カレンダーのドロップダウンを閉じます | -[カレンダーのキーボード ナビゲーションセクション](calendar.md#キーボード-ナビゲーション)には、カレンダーで使用できるすべてのキーボードの組み合わせが含まれています。 +[カレンダーのキーボード ナビゲーションセクション](calendar.mdx#キーボード-ナビゲーション)には、カレンダーで使用できるすべてのキーボードの組み合わせが含まれています。
@@ -179,7 +179,7 @@ Angular Date Range Picker コンポーネントは、開始日と終了日の 2 ### コンポーネントの投影 -デフォルトの Date Range Picker UX の機能向上のため、コンポーネントは子コンポーネントの投影を許可します (と同じです): [`igxLabel`](label-input.md)、[`igx-hint / igxHint`](input-group.md#hints)、[`igx-prefix / igxPrefix`](input-group.md#prefix--suffix)、[`igx-suffix / igxSuffix`](input-group.md#prefix--suffix) ( を除く)。詳細については、[Label および Input](label-input.md) トピックを参照してください。 +デフォルトの Date Range Picker UX の機能向上のため、コンポーネントは子コンポーネントの投影を許可します (と同じです): [`igxLabel`](label-input.mdx)、[`igx-hint / igxHint`](input-group.mdx#hints)、[`igx-prefix / igxPrefix`](input-group.mdx#prefix--suffix)、[`igx-suffix / igxSuffix`](input-group.mdx#prefix--suffix) ( を除く)。詳細については、[Label および Input](label-input.mdx) トピックを参照してください。 ```html @@ -212,7 +212,7 @@ Angular Date Range Picker コンポーネントは、開始日と終了日の 2 #### アイコンの切り替えとクリア -デフォルト設定では、シングル インプット (読み取り専用) の場合、プレフィックスにデフォルトのカレンダー アイコンが表示され、サフィックスにはクリア アイコンが表示されます。これらのアイコンは、 および を使用して変更または再定義できます。インプットの開始位置または終了位置を定義する [`igxPrefix`](input-group.md#prefix-および-suffix) または [`igxSuffix`](input-group.md#prefix-および-suffix) で設定できます。 +デフォルト設定では、シングル インプット (読み取り専用) の場合、プレフィックスにデフォルトのカレンダー アイコンが表示され、サフィックスにはクリア アイコンが表示されます。これらのアイコンは、 および を使用して変更または再定義できます。インプットの開始位置または終了位置を定義する [`igxPrefix`](input-group.mdx#prefix-および-suffix) または [`igxSuffix`](input-group.mdx#prefix-および-suffix) で設定できます。 ```html @@ -415,9 +415,9 @@ export class DateRangeSampleComponent implements OnInit { } ``` -`DisabledDates` プロパティが提供するすべての可能性に関する詳細情報は、以下で確認できます: [カレンダーの無効日](calendar.md#angular-calendar-で日付を無効にする方法)。 +`DisabledDates` プロパティが提供するすべての可能性に関する詳細情報は、以下で確認できます: [カレンダーの無効日](calendar.mdx#angular-calendar-で日付を無効にする方法)。 -同様に、カレンダーに 1 日または複数の日付を特別な日付として設定したい場合も可能です。この場合は `SpecialDates` プロパティを使用します。[特別な日付](./calendar.md#特別な日付) +同様に、カレンダーに 1 日または複数の日付を特別な日付として設定したい場合も可能です。この場合は `SpecialDates` プロパティを使用します。[特別な日付](./calendar.mdx#特別な日付) ### テンプレート化 @@ -437,7 +437,7 @@ export class DateRangeSampleComponent implements OnInit { ### カレンダー固有の設定 -さまざまなプロパティを使用して、ポップアップ カレンダーをさらにカスタマイズできます。これらのプロパティがカレンダーにどのような影響を与えるかについては、[**IgxCalendarComponent**](calendar.md) のトピックをご覧ください。 +さまざまなプロパティを使用して、ポップアップ カレンダーをさらにカスタマイズできます。これらのプロパティがカレンダーにどのような影響を与えるかについては、[**IgxCalendarComponent**](calendar.mdx) のトピックをご覧ください。 |名前|タイプ|説明| |--|--|--| @@ -538,7 +538,7 @@ $custom-calendar-theme: calendar-theme( ``` -コンポーネントが [`Emulated`](themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](themes/sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 ```scss @@ -553,7 +553,7 @@ $custom-calendar-theme: calendar-theme( ### スタイルのスコーピング -スタイルのスコーピングについては、詳細は[オーバーレイのスコープ コンポーネント スタイル](overlay-styling.md#スコープ-コンポーネント-スタイル)および[入力グループのスタイル スコーピング](input-group.md#スタイル設定)の両方のスタイル設定セクションを参照してください。 +スタイルのスコーピングについては、詳細は[オーバーレイのスコープ コンポーネント スタイル](overlay-styling.mdx#スコープ-コンポーネント-スタイル)および[入力グループのスタイル スコーピング](input-group.mdx#スタイル設定)の両方のスタイル設定セクションを参照してください。 @@ -587,10 +587,10 @@ $custom-calendar-theme: calendar-theme( ## その他のリソース 関連トピック: -- [Date Time Editor](date-time-editor.md) -- [Label および Input](label-input.md) -- [リアクティブ フォームの統合](angular-reactive-form-validation.md) -- [Date Picker](date-picker.md) +- [Date Time Editor](date-time-editor.mdx) +- [Label および Input](label-input.mdx) +- [リアクティブ フォームの統合](angular-reactive-form-validation.mdx) +- [Date Picker](date-picker.mdx) コミュニティに参加して新しいアイデアをご提案ください。 - [Ignite UI for Angular **フォーラム** (英語)](https://www.infragistics.com/community/forums/f/ignite-ui-for-angular) diff --git a/docs/angular/src/content/jp/components/date-time-editor.mdx b/docs/angular/src/content/jp/components/date-time-editor.mdx index 78215e32b8..bc22388836 100644 --- a/docs/angular/src/content/jp/components/date-time-editor.mdx +++ b/docs/angular/src/content/jp/components/date-time-editor.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Date Time Editor ディレクティブを使用した作 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxDateTimeEditorModule` をインポートします。 @@ -78,7 +78,7 @@ Ignite UI for Angular Date Time Editor モジュールまたはディレクテ ## Ignite UI for Angular Date Time Editor ディレクティブの使用 -input 要素を日付/時刻エディターとして使用するには、igxDateTimeEditor ディレクティブと有効なdateオブジェクトを値として設定します。エディターの外観を完全にするには、入力要素を [igx-input-group](input-group.md) にラップします。これにより、、[`igxLabel`](label-input.md)、[`igx-prefix`](input-group.md#prefix-および-suffix)、[`igx-suffix`](input-group.md#prefix-および-suffix)、[`igx-hint`](input-group.md#hint) ディレクティブを利用できるだけでなく、フォーム入力を扱うときの一般的なシナリオに対処できます。 +input 要素を日付/時刻エディターとして使用するには、igxDateTimeEditor ディレクティブと有効なdateオブジェクトを値として設定します。エディターの外観を完全にするには、入力要素を [igx-input-group](input-group.mdx) にラップします。これにより、、[`igxLabel`](label-input.mdx)、[`igx-prefix`](input-group.mdx#prefix-および-suffix)、[`igx-suffix`](input-group.mdx#prefix-および-suffix)、[`igx-hint`](input-group.mdx#hint) ディレクティブを利用できるだけでなく、フォーム入力を扱うときの一般的なシナリオに対処できます。 ### バインディング @@ -143,7 +143,7 @@ Date Time Editor ディレクティブには直感的なキーボード ナビ Angular の [`DatePipe`](https://angular.io/api/common/DatePipe) を使用しており、`shortDate` や `longDate` などの事前定義された形式オプションをサポートできます。また、`DatePipe` でサポートされている文字を使用して構築されたフォーマット文字列を受け入れることもできます。例えば、`EE/MM/yyyy` です。`shortDate`、`longDate` などの形式は、 としてのみ使用できることに注意してください。また、 が指定されていない場合、エディターは として使用します。 あるいは、 プロパティが設定されていない場合、入力形式は から数値の日付と時刻の部分のみを含む形式として解析できる場合に推測されます。 -特定の入力形式を設定するには、文字列として IgxDateTimeEditor ディレクティブに渡します。これにより、予期されるユーザー入力形式とエディターの[マスク](mask.md)の両方が設定されます。さらに、 はロケール ベースであるため、何も指定されていない場合、ピッカーはデフォルトでブラウザーで使用されるものになります。 +特定の入力形式を設定するには、文字列として IgxDateTimeEditor ディレクティブに渡します。これにより、予期されるユーザー入力形式とエディターの[マスク](mask.mdx)の両方が設定されます。さらに、 はロケール ベースであるため、何も指定されていない場合、ピッカーはデフォルトでブラウザーで使用されるものになります。 ```html @@ -226,7 +226,7 @@ Date Time Editor ディレクティブは、コア FormsModule [`NgModel`](https ### テキスト選択 - を使用して、フォーカスがあるコンポーネントにすべての入力テキストを選択させることができます。[Label および Input](label-input.md#フォーカスとテキストの選択) で の詳細情報を参照してください。 + を使用して、フォーカスがあるコンポーネントにすべての入力テキストを選択させることができます。[Label および Input](label-input.mdx#フォーカスとテキストの選択) で の詳細情報を参照してください。 ```html @@ -240,7 +240,7 @@ Date Time Editor ディレクティブは、コア FormsModule [`NgModel`](https ## スタイル設定 -詳細については、[`Input Group スタイル ガイド`](input-group.md#スタイル設定)を参照してください。 +詳細については、[`Input Group スタイル ガイド`](input-group.mdx#スタイル設定)を参照してください。 ## API リファレンス @@ -255,9 +255,9 @@ Date Time Editor ディレクティブは、コア FormsModule [`NgModel`](https ## その他のリソース 関連トピック: -- [Mask](mask.md) -- [Label および Input](label-input.md) -- [リアクティブ フォームの統合](angular-reactive-form-validation.md) +- [Mask](mask.mdx) +- [Label および Input](label-input.mdx) +- [リアクティブ フォームの統合](angular-reactive-form-validation.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/dialog.mdx b/docs/angular/src/content/jp/components/dialog.mdx index 0d073916cd..fd215a9c6a 100644 --- a/docs/angular/src/content/jp/components/dialog.mdx +++ b/docs/angular/src/content/jp/components/dialog.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Dialog Window コンポーネントを使用した作業 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxDialogModule` をインポートします。 @@ -134,7 +134,7 @@ Ignite UI for Angular Dialog Window モジュールまたはディレクティ ### カスタム ダイアログ カスタム ダイアログを作成するには、サインイン コンポーネントのテンプレートに以下のコードを追加します。ダイアログのタイトル領域は `igxDialogTitle` ディレクティブまたは `igx-dialog-title` セレクターを使ってカスタマイズできます。アクション領域は `igxDialogActions` ディレクティブまたは `igx-dialog-actions` セレクターを使ってカスタマイズできます。 -[**igxLabel**](input-group.md) および [**igxInput**](input-group.md) ディレクティブで装飾された label と input を含む 2 つの入力グループを追加します。 +[**igxLabel**](input-group.mdx) および [**igxInput**](input-group.mdx) ディレクティブで装飾された label と input を含む 2 つの入力グループを追加します。 ```html @@ -286,7 +286,7 @@ $my-dialog-theme: dialog-theme( ``` -ダイアログ ウィンドウのコンテンツの一部として使用される追加コンポーネント ([`IgxButton`](button.md) など) をスタイルするには、それぞれのコンポーネントに固有の追加テーマを作成し、ダイアログ ウィンドウのスコープ内のみに配置する必要があります (残りのアプリケーションの影響を受けません)。 +ダイアログ ウィンドウのコンテンツの一部として使用される追加コンポーネント ([`IgxButton`](button.mdx) など) をスタイルするには、それぞれのコンポーネントに固有の追加テーマを作成し、ダイアログ ウィンドウのスコープ内のみに配置する必要があります (残りのアプリケーションの影響を受けません)。 ```scss @@ -296,7 +296,7 @@ $custom-button: contained-button-theme( ); ``` -ダイアログウィンドウは [`IgxOverlayService`](overlay.md) を使用するため、カスタム テーマがスタイルを設定するダイアログ ウィンドウに届くように、ダイアログ ウィンドウが表示されたときに DOM に配置される特定のアウトレットを提供します。 +ダイアログウィンドウは [`IgxOverlayService`](overlay.mdx) を使用するため、カスタム テーマがスタイルを設定するダイアログ ウィンドウに届くように、ダイアログ ウィンドウが表示されたときに DOM に配置される特定のアウトレットを提供します。 ```html
@@ -307,7 +307,7 @@ $custom-button: contained-button-theme( ``` -[`IgxOverlayService`](overlay.md) を使用して表示される要素にテーマを提供するためのさまざまなオプションの詳細については、[オーバーレイ スタイリングのトピック](overlay-styling.md)をご覧ください。 +[`IgxOverlayService`](overlay.mdx) を使用して表示される要素にテーマを提供するためのさまざまなオプションの詳細については、[オーバーレイ スタイリングのトピック](overlay-styling.mdx)をご覧ください。 ### テーマを含む @@ -323,7 +323,7 @@ $custom-button: contained-button-theme( ``` -コンポーネントが [`Emulated`](themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、スタイルを適用するには `::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](themes/sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を使用している場合、スタイルを適用するには `::ng-deep` を使用してこのカプセル化を解除する必要があります。 ```scss diff --git a/docs/angular/src/content/jp/components/divider.mdx b/docs/angular/src/content/jp/components/divider.mdx index f503a434b8..15e302aa6b 100644 --- a/docs/angular/src/content/jp/components/divider.mdx +++ b/docs/angular/src/content/jp/components/divider.mdx @@ -29,7 +29,7 @@ Ignite UI for Angular Divider コンポーネントを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxDividerModule` をインポートします。 diff --git a/docs/angular/src/content/jp/components/dock-manager.mdx b/docs/angular/src/content/jp/components/dock-manager.mdx index efecebfe4d..b89faf4138 100644 --- a/docs/angular/src/content/jp/components/dock-manager.mdx +++ b/docs/angular/src/content/jp/components/dock-manager.mdx @@ -75,4 +75,4 @@ Angular コンポーネント テンプレートで Dock Manager コンポーネ Dock Manager コンポーネントの使用方法の詳細については、[このトピック (英語)](https://www.infragistics.com//products/ignite-ui-web-components/web-components/components/dock-manager.html) を参照してください。 -さまざまな Ignite UI for Angular コンポーネントをホストするペインで Dock Manager コンポーネントを使用する高度な例については、このバージョンの[データ分析サンプル](./general/data-analysis.md#Dock-Manager-のデータ分析)を参照してください。 +さまざまな Ignite UI for Angular コンポーネントをホストするペインで Dock Manager コンポーネントを使用する高度な例については、このバージョンの[データ分析サンプル](./general/data-analysis.mdx#Dock-Manager-のデータ分析)を参照してください。 diff --git a/docs/angular/src/content/jp/components/drag-drop.mdx b/docs/angular/src/content/jp/components/drag-drop.mdx index b178421683..51ea1764fc 100644 --- a/docs/angular/src/content/jp/components/drag-drop.mdx +++ b/docs/angular/src/content/jp/components/drag-drop.mdx @@ -32,7 +32,7 @@ Ignite UI for Angular Drag & Drop ディレクティブを使用した作業を ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxDragDropModule` をインポートします。 diff --git a/docs/angular/src/content/jp/components/drop-down-hierarchical-selection.mdx b/docs/angular/src/content/jp/components/drop-down-hierarchical-selection.mdx index f4376567f0..efb85fc777 100644 --- a/docs/angular/src/content/jp/components/drop-down-hierarchical-selection.mdx +++ b/docs/angular/src/content/jp/components/drop-down-hierarchical-selection.mdx @@ -55,10 +55,10 @@ DOM からチップを削除し、ツリー/グリッドから項目を選択解
-- [Drop Down の概要](drop-down.md) -- [Chip の概要](chip.md) -- [Tree の概要](tree.md) -- [Tree Grid の概要](treegrid/tree-grid.md) +- [Drop Down の概要](drop-down.mdx) +- [Chip の概要](chip.mdx) +- [Tree の概要](tree.mdx) +- [Tree Grid の概要](treegrid/tree-grid.mdx)
コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/drop-down-virtual.mdx b/docs/angular/src/content/jp/components/drop-down-virtual.mdx index a85c346a7b..028d097793 100644 --- a/docs/angular/src/content/jp/components/drop-down-virtual.mdx +++ b/docs/angular/src/content/jp/components/drop-down-virtual.mdx @@ -12,7 +12,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # 仮想ドロップダウン -Ignite UI for Angular Drop Down コンポーネントは、選択可能な項目リストを表示するために、[`IgxForOf`](for-of.md) ディレクティブの使用方法を完全に統合できます。 +Ignite UI for Angular Drop Down コンポーネントは、選択可能な項目リストを表示するために、[`IgxForOf`](for-of.mdx) ディレクティブの使用方法を完全に統合できます。 ## Angular 仮想ドロップダウンの例 diff --git a/docs/angular/src/content/jp/components/drop-down.mdx b/docs/angular/src/content/jp/components/drop-down.mdx index 2ce47bdf95..122f517d7e 100644 --- a/docs/angular/src/content/jp/components/drop-down.mdx +++ b/docs/angular/src/content/jp/components/drop-down.mdx @@ -32,7 +32,7 @@ Ignite UI for Angular Drop Down コンポーネントを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxDropDownModule` をインポートします。 @@ -515,7 +515,7 @@ export class InputDropDownComponent { | | $selected-focus-item-text-color | The drop-down selected item focus text color. | | | $focused-item-border-color | The drop-down item focused border color. | -[Ignite UI for Angular テーマ](themes/index.md) を使用して、ドロップダウンの外観を変更できます。はじめに、テーマ エンジンによって公開されている関数を使用するために、スタイル ファイルに `index` ファイルをインポートする必要があります。 +[Ignite UI for Angular テーマ](themes/index.mdx) を使用して、ドロップダウンの外観を変更できます。はじめに、テーマ エンジンによって公開されている関数を使用するために、スタイル ファイルに `index` ファイルをインポートする必要があります。 ```scss @use "igniteui-angular/theming" as *; diff --git a/docs/angular/src/content/jp/components/excel-library.mdx b/docs/angular/src/content/jp/components/excel-library.mdx index 0c65267030..fb2b504398 100644 --- a/docs/angular/src/content/jp/components/excel-library.mdx +++ b/docs/angular/src/content/jp/components/excel-library.mdx @@ -97,7 +97,7 @@ Excel ライブラリ は Excel Binary Workbook (.xlsb) フォーマットを現 ## ワークブックの読み込みと保存 注: Excel ライブラリ モジュールをインポートした後、ワークブックを読み込みます。 -次のコード スニペットでは、外部の [ExcelUtility](excel-utility.md) クラスを使用して を保存およびロードしています。 +次のコード スニペットでは、外部の [ExcelUtility](./excel-utility.mdx) クラスを使用して を保存およびロードしています。 オブジェクトを読み込んで保存するために、実際の の保存メソッドや static な `Load` メソッドを使用できます。 @@ -106,7 +106,13 @@ Excel ライブラリ は Excel Binary Workbook (.xlsb) フォーマットを現 ## Load and Save Workbooks Now that the Excel Library module is imported, next step is to load a workbook. -In the following code snippet, an external [ExcelUtility](excel-utility.md) class is used to save and load a . + + + +In the following code snippet, an external [ExcelUtility](./excel-utility.mdx) class is used to save and load a . + + + In order to load and save objects, you can utilize the save method of the actual object, as well as its static `Load` method. @@ -120,6 +126,9 @@ var workbook = ExcelUtility.load(file); ExcelUtility.save(workbook, "fileName"); ``` + + + ## Managing Heap Due to the size of the Excel Library, it's recommended to disable the source map generation. @@ -152,6 +161,9 @@ Modify `angular.json` by setting the `vendorSourceMap` option under architect => } ``` + + + ## API References diff --git a/docs/angular/src/content/jp/components/excel-utility.mdx b/docs/angular/src/content/jp/components/excel-utility.mdx index aa7e74e401..4dc2efbad2 100644 --- a/docs/angular/src/content/jp/components/excel-utility.mdx +++ b/docs/angular/src/content/jp/components/excel-utility.mdx @@ -10,7 +10,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular Excel ユーティリティ -[Excel ライブラリ](excel-library.md)には、Microsoft Excel ファイルの読み込みや保存が可能なユーティリティ関数があります。 +[Excel ライブラリ](./excel-library.mdx)には、Microsoft Excel ファイルの読み込みや保存が可能なユーティリティ関数があります。 ```ts import { saveAs } from "file-saver"; // npm package: "file-saver": "^1.3.8" diff --git a/docs/angular/src/content/jp/components/expansion-panel.mdx b/docs/angular/src/content/jp/components/expansion-panel.mdx index 57b0c8fff1..f9ce8a5910 100644 --- a/docs/angular/src/content/jp/components/expansion-panel.mdx +++ b/docs/angular/src/content/jp/components/expansion-panel.mdx @@ -34,7 +34,7 @@ Ignite UI for Angular Expansion Panel コンポーネントを使用した作業 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxExpansionPanelModule` をインポートします。 @@ -193,7 +193,7 @@ export class ExpansionPanelComponent { Angular Expansion Panel は、パネルの縮小時に「更に表示」を描画し、完全に展開した後に「簡易表示」を描画します。 -`IgxExpansionPanel` コントロールを使用すると、あらゆる種類のコンテンツを `igx-expansion-panel-body` 内に追加できます。[`IgxGrid`](grid/grid.md)、[`IgxCombo`](combo.md)、チャート、その他の展開パネルもレンダリングできます。 +`IgxExpansionPanel` コントロールを使用すると、あらゆる種類のコンテンツを `igx-expansion-panel-body` 内に追加できます。[`IgxGrid`](grid/grid.mdx)、[`IgxCombo`](combo.mdx)、チャート、その他の展開パネルもレンダリングできます。 展開パネルの本体にいくつかの基本的なマークアップを追加します。 @@ -288,7 +288,7 @@ $custom-panel-theme: expansion-panel-theme( ``` -[`テーマ`](themes/sass/component-themes.md) エンジンを介したスタイル設定に使用可能なすべてのパラメーターを確認するには、を参照してください。 +[`テーマ`](themes/sass/component-themes.mdx) エンジンを介したスタイル設定に使用可能なすべてのパラメーターを確認するには、を参照してください。 ### コンポーネント テーマの適用 @@ -302,7 +302,7 @@ $custom-panel-theme: expansion-panel-theme( } ``` -Ignite UI テーマ エンジンの使用方法の詳細については、[`こちらをクリックしてください`](themes/sass/component-themes.md)。 +Ignite UI テーマ エンジンの使用方法の詳細については、[`こちらをクリックしてください`](themes/sass/component-themes.mdx)。 ### デモ @@ -310,7 +310,7 @@ Ignite UI テーマ エンジンの使用方法の詳細については、[`こ ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して expansion panel をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して expansion panel をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: @@ -414,7 +414,7 @@ export class ExpansionPanelComponent { ## 複数パネルの場合 -[igxAccordion トピック](accordion.md)を参照してください。 +[igxAccordion トピック](accordion.mdx)を参照してください。 ## API リファレンス diff --git a/docs/angular/src/content/jp/components/exporter-csv.mdx b/docs/angular/src/content/jp/components/exporter-csv.mdx index 15f8a8d68b..76bb5ffb50 100644 --- a/docs/angular/src/content/jp/components/exporter-csv.mdx +++ b/docs/angular/src/content/jp/components/exporter-csv.mdx @@ -14,7 +14,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro';
-Ignite UI CSV Exporter サービスは、文字分割値 (CSV) 形式で生データ (配列) または [**IgxGrid**](grid/grid.md) からデータをエクスポートします。 +Ignite UI CSV Exporter サービスは、文字分割値 (CSV) 形式で生データ (配列) または [**IgxGrid**](grid/grid.mdx) からデータをエクスポートします。 エクスポート機能は クラスにカプセル化されます。
@@ -82,7 +82,7 @@ public exportButtonHandler() { ## IgxGrid のデータのエクスポート -CSV Exporter サービスも [**IgxGrid**](grid/grid.md) からのデータを CSV 形式でエクスポートできます。 メソッドを起動し、[**IgxGrid**](grid/grid.md) を最初の引数として渡します。 +CSV Exporter サービスも [**IgxGrid**](grid/grid.mdx) からのデータを CSV 形式でエクスポートできます。 メソッドを起動し、[**IgxGrid**](grid/grid.mdx) を最初の引数として渡します。 以下は例です。 @@ -156,7 +156,7 @@ this.csvExportService.columnExporting.subscribe((args: IColumnExportingEventArgs this.csvExportService.export(this.igxGrid1, new IgxCsvExporterOptions('ExportedDataFile')); ``` -[**IgxGrid**](grid/grid.md) からのデータのエクスポートで、エクスポート処理は行フィルタリングおよび列の非表示などの機能に応じてグリッドで表示されるデータのみをエクスポートします。 オブジェクトのプロパティを設定し、エクスポーター サービスを構成してフィルターした行または非表示の列を含むことができます。このプロパティは以下の表で説明します。 +[**IgxGrid**](grid/grid.mdx) からのデータのエクスポートで、エクスポート処理は行フィルタリングおよび列の非表示などの機能に応じてグリッドで表示されるデータのみをエクスポートします。 オブジェクトのプロパティを設定し、エクスポーター サービスを構成してフィルターした行または非表示の列を含むことができます。このプロパティは以下の表で説明します。 ## API リファレンス diff --git a/docs/angular/src/content/jp/components/exporter-excel.mdx b/docs/angular/src/content/jp/components/exporter-excel.mdx index b7b346b17b..5ffb513665 100644 --- a/docs/angular/src/content/jp/components/exporter-excel.mdx +++ b/docs/angular/src/content/jp/components/exporter-excel.mdx @@ -14,7 +14,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro';
-Ignite UI for Angular Excel Exporter サービスは、Microsoft® Excel® 形式で生データ (配列) または [**IgxGrid**](grid/grid.md)、[**IgxTreeGrid**](treegrid/tree-grid.md) および [**IgxHierarchicalGrid**](hierarchicalgrid/hierarchical-grid.md) コンポーネントのデータをエクスポートできます。エクスポート機能は、 クラスでカプセル化され、MS Excel テーブル形式でデータをエクスポートします。この形式では、フィルタリングやソートなどの機能が使用できます。 +Ignite UI for Angular Excel Exporter サービスは、Microsoft® Excel® 形式で生データ (配列) または [**IgxGrid**](grid/grid.mdx)、[**IgxTreeGrid**](treegrid/tree-grid.mdx) および [**IgxHierarchicalGrid**](hierarchicalgrid/hierarchical-grid.mdx) コンポーネントのデータをエクスポートできます。エクスポート機能は、 クラスでカプセル化され、MS Excel テーブル形式でデータをエクスポートします。この形式では、フィルタリングやソートなどの機能が使用できます。
@@ -106,8 +106,8 @@ this.excelExportService.export(this.igxGrid1, new IgxExcelExporterOptions('Expor - Grid Excel エクスポーター: -- [`IgxGrid Excel エクスポーター`](grid/export-excel.md) -- [`IgxTreeGrid Excel エクスポーター`](treegrid/export-excel.md) +- [`IgxGrid Excel エクスポーター`](grid/export-excel.mdx) +- [`IgxTreeGrid Excel エクスポーター`](treegrid/export-excel.mdx) その他の使用されたコンポーネント: - diff --git a/docs/angular/src/content/jp/components/exporter-pdf.mdx b/docs/angular/src/content/jp/components/exporter-pdf.mdx index 25cd719e60..1854c44798 100644 --- a/docs/angular/src/content/jp/components/exporter-pdf.mdx +++ b/docs/angular/src/content/jp/components/exporter-pdf.mdx @@ -13,7 +13,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro';
-Ignite UI for Angular PDF Exporter サービスは、生データ配列や [**IgxGrid**](grid/grid.md)、[**IgxTreeGrid**](treegrid/tree-grid.md)、[**IgxHierarchicalGrid**](hierarchicalgrid/hierarchical-grid.md)、[**IgxPivotGrid**](pivotGrid/pivot-grid.md) などの高度な Grid コンポーネントを含むさまざまなソースからデータを PDF 形式でエクスポートする強力な機能を提供します。エクスポート機能は クラスにカプセル化されており、複数ページのドキュメント サポート、自動ページ区切り、カスタマイズ可能な書式設定オプションなどの包括的な機能を含む、PDF 形式へのシームレスなデータ エクスポートを可能にします。 +Ignite UI for Angular PDF Exporter サービスは、生データ配列や [**IgxGrid**](grid/grid.mdx)、[**IgxTreeGrid**](treegrid/tree-grid.mdx)、[**IgxHierarchicalGrid**](hierarchicalgrid/hierarchical-grid.mdx)、[**IgxPivotGrid**](pivotgrid/pivot-grid.mdx) などの高度な Grid コンポーネントを含むさまざまなソースからデータを PDF 形式でエクスポートする強力な機能を提供します。エクスポート機能は クラスにカプセル化されており、複数ページのドキュメント サポート、自動ページ区切り、カスタマイズ可能な書式設定オプションなどの包括的な機能を含む、PDF 形式へのシームレスなデータ エクスポートを可能にします。
diff --git a/docs/angular/src/content/jp/components/for-of.mdx b/docs/angular/src/content/jp/components/for-of.mdx index 30c185c4c5..a6aece215b 100644 --- a/docs/angular/src/content/jp/components/for-of.mdx +++ b/docs/angular/src/content/jp/components/for-of.mdx @@ -29,7 +29,7 @@ Ignite UI for Angular igniteui-angular-excel
| [Excel ライブラリ](excel-library.md) | -| igniteui-angular-spreadsheet | [スプレッドシート](spreadsheet-overview.md) | -| igniteui-angular-maps | [地理マップ](geo-map.md)、[ツリーマップ](treemap-overview.md) | -| igniteui-angular-gauges | [ブレット グラフ](bullet-graph.md)、[リニア ゲージ](linear-gauge.md)、[ラジアル ゲージ](radial-gauge.md) | -| igniteui-angular-charts | カテゴリ チャート、データ チャート、ドーナツ チャート、ファイナンシャル チャート、円チャート、[ズーム スライダー](zoomslider-overview.md) | +| igniteui-angular-excel | [Excel ライブラリ](excel-library.mdx) | +| igniteui-angular-spreadsheet | [スプレッドシート](spreadsheet-overview.mdx) | +| igniteui-angular-maps | [地理マップ](./geo-map.mdx)、[ツリーマップ](./charts/types/treemap-chart.mdx) | +| igniteui-angular-gauges | [ブレット グラフ](bullet-graph.mdx)、[リニア ゲージ](linear-gauge.mdx)、[ラジアル ゲージ](radial-gauge.mdx) | +| igniteui-angular-charts | カテゴリ チャート、データ チャート、ドーナツ チャート、ファイナンシャル チャート、円チャート、[ズーム スライダー](zoomslider-overview.mdx) | | igniteui-angular-core | すべてのクラスと列挙型 | - All types of charts/series have marker outlines with 2px thickness diff --git a/docs/angular/src/content/jp/components/general-changelog-dv.mdx b/docs/angular/src/content/jp/components/general-changelog-dv.mdx index 74d7832f06..65bb344b5b 100644 --- a/docs/angular/src/content/jp/components/general-changelog-dv.mdx +++ b/docs/angular/src/content/jp/components/general-changelog-dv.mdx @@ -31,6 +31,13 @@ igniteui-angular コンポーネントに固有の変更については CHANGELO ## **21.0.1 (March 2026)** +### 機能拡張 + +#### igniteui-angular-charts + +- `MarkerType` 列挙型に `Checkmark` オプションが追加されました。シリーズで `MarkerType.Checkmark` を使用すると、円の中に V 字型のチェックマーク アイコンを表示できます。新しい `MarkerAutomaticBehavior.Checkmark` 列挙値でチャート内のすべてのシリーズにチェックマーク形状を適用でき、`SeriesViewer.CheckmarkMarkerTemplate` プロパティでテンプレートをカスタマイズできます。 +- マーカーをサポートするチャート シリーズで `MarkerSize` がサポートされ、デバイス非依存ピクセル単位でマーカー サイズを制御できるようになりました。`NaN` に設定するとテンプレート ベースの既定サイズに戻ります。 + ### バグ修正 | バグ番号 | コントロール | 説明 | @@ -43,6 +50,11 @@ igniteui-angular コンポーネントに固有の変更については CHANGELO | 41419 | Excel | VBA 署名付き Excel ファイルの保存時に署名/証明書が保持されない。 | | 41594 | IgxDataChart | AssigningCategoryStyle の args.GetItems が null であるか、フラグメント シリーズのアイテム更新に機能しない。 | +### 機能拡張 + +### igniteui-angular-charts +- `IgxDataChart` での水平方向の範囲レンダリングをサポートする `RangeBarSeries` が追加されました。 + ## **21.0.0 (January 2026)** ### 機能拡張 @@ -204,20 +216,20 @@ X 軸と Y 軸に `CompanionAxis` プロパティが追加され、既存の軸 ### igniteui-angular-charts (チャート) -- [チャート データ注釈](charts/features/chart-data-annotations.md)レイヤーを追加しました: +- [チャート データ注釈](./charts/features/chart-data-annotations.mdx)レイヤーを追加しました: - データ注釈バンド レイヤー - データ注釈ライン レイヤー - データ注釈矩形レイヤー - データ注釈スライス レイヤー - データ注釈ストリップ レイヤー -- [データ ツールチップ](charts/features/chart-data-tooltip.md)と[データ 凡例](charts/features/chart-data-legend.md)では、ツールチップまたは凡例のコンテンツをテーブルまたは垂直レイアウト構造でレイアウトするために使用できる プロパティが公開されています。 +- [データ ツールチップ](./charts/features/chart-data-tooltip.mdx)と[データ 凡例](./charts/features/chart-data-legend.mdx)では、ツールチップまたは凡例のコンテンツをテーブルまたは垂直レイアウト構造でレイアウトするために使用できる プロパティが公開されています。 - チャートの プロパティが更新され、新しい列挙体 `DragSelect` が含まれるようになりました。これにより、ドラッグされたプレビュー Rect は、その中に含まれるポイントを選択します。 (ベータ版) -- [ValueOverlay と ValueLayer](charts/features/chart-overlays.md) は、上記にリストした [チャート データ注釈](charts/features/chart-data-annotations.md)に加えて、プロット領域に追加の注釈テキストをオーバーレイするために使用できる プロパティを公開するようになりました。これらの注釈の外観は、OverlayText プレフィックスが付いた多くのプロパティを使用して構成できます。たとえば、`OverlayTextBrush` プロパティはオーバーレイ テキストの色を構成します。 (ベータ版) +- [ValueOverlay と ValueLayer](./charts/features/chart-overlays.mdx) は、上記にリストした [チャート データ注釈](./charts/features/chart-data-annotations.mdx)に加えて、プロット領域に追加の注釈テキストをオーバーレイするために使用できる プロパティを公開するようになりました。これらの注釈の外観は、OverlayText プレフィックスが付いた多くのプロパティを使用して構成できます。たとえば、`OverlayTextBrush` プロパティはオーバーレイ テキストの色を構成します。 (ベータ版) -- [トレンドライン レイヤー](charts/features/chart-trendlines.md) シリーズ タイプを使用すると、トレンド ライン レイヤーごとに 1 つのトレンド ラインを特定のシリーズに適用できます。これにより、チャートに複数の [TrendlineLayer](charts/features/chart-overlays.md) シリーズ タイプを使用できるため、単一のシリーズで複数のトレンド ラインを使用できるようになります。 +- [トレンドライン レイヤー](./charts/features/chart-trendlines.mdx) シリーズ タイプを使用すると、トレンド ライン レイヤーごとに 1 つのトレンド ラインを特定のシリーズに適用できます。これにより、チャートに複数の [TrendlineLayer](./charts/features/chart-overlays.mdx) シリーズ タイプを使用できるため、単一のシリーズで複数のトレンド ラインを使用できるようになります。 ### igniteui-angular-dashboards (ダッシュボード) @@ -283,17 +295,17 @@ X 軸と Y 軸に `CompanionAxis` プロパティが追加され、既存の軸 ### igniteui-angular-charts (チャート) -- [Dashboard Tile](dashboard-tile.md) コンポーネントは、バインドされた ItemsSource コレクションまたは単一のポイントを分析および視覚化し、データのスキーマとカウントに基づいて適切なデータ視覚化を返すコンテナー コントロールです。このコントロールは、組み込みの [Toolbar](menus/toolbar.md) コンポーネントを利用して、実行時に視覚化を変更できるようにし、最小限のコードでデータのさまざまな視覚化を表示できるようにします。 +- [Dashboard Tile](./dashboard-tile.mdx) コンポーネントは、バインドされた ItemsSource コレクションまたは単一のポイントを分析および視覚化し、データのスキーマとカウントに基づいて適切なデータ視覚化を返すコンテナー コントロールです。このコントロールは、組み込みの [Toolbar](./menus/toolbar.mdx) コンポーネントを利用して、実行時に視覚化を変更できるようにし、最小限のコードでデータのさまざまな視覚化を表示できるようにします。 ### igniteui-angular-charts (入力) -- [カラー エディター](inputs/color-editor.md)はスタンドアロンのカラー ピッカーとして使用できるようになり、さらに [Toolbar](menus/toolbar.md) コンポーネントの ToolAction に統合され、実行時に視覚化を更新できるようになりました。 +- [カラー エディター](./inputs/color-editor.mdx)はスタンドアロンのカラー ピッカーとして使用できるようになり、さらに [Toolbar](./menus/toolbar.mdx) コンポーネントの ToolAction に統合され、実行時に視覚化を更新できるようになりました。 ## **18.1.0 (September 2024)** -- [データ円チャート](charts/types/data-pie-chart.md) - は円ャートを表示する新しいコンポーネントです。このコンポーネントは、 と同様に動作し、基になるデータ モデルのプロパティを自動的に検出しながら、ItemLegend コンポーネントを介して選択、ハイライト表示、アニメーション、凡例のサポートを可能にします。 +- [データ円チャート](./charts/types/data-pie-chart.mdx) - は円ャートを表示する新しいコンポーネントです。このコンポーネントは、 と同様に動作し、基になるデータ モデルのプロパティを自動的に検出しながら、ItemLegend コンポーネントを介して選択、ハイライト表示、アニメーション、凡例のサポートを可能にします。 -- [比例カテゴリ角度軸](charts/types/radial-chart.md) - スライスをプロットするための、 のラジアル円シリーズの新しい軸。円チャートに似ており、データ ポイントが円グラフ内のセグメントとして表されます。 +- [比例カテゴリ角度軸](./charts/types/radial-chart.mdx) - スライスをプロットするための、 のラジアル円シリーズの新しい軸。円チャートに似ており、データ ポイントが円グラフ内のセグメントとして表されます。 - @@ -314,14 +326,14 @@ X 軸と Y 軸に `CompanionAxis` プロパティが追加され、既存の軸 ### igniteui-angular-charts (チャート) -- [データ凡例のグループ化](charts/features/chart-data-legend.md#angular-データ凡例のグループ化) と [データ ツールチップのグループ化](charts/features/chart-data-tooltip.md#angular-データ-チャートのデータ-ツールチップのグループ化) - 新しいグループ化機能が追加されました。 プロパティは、各シリーズのグループ化を切り替え、オプトインすると プロパティを介してグループ テキストを割り当てることができます 同じ値が複数のシリーズに適用されている場合、それらはグループ化されて表示されます。すべてのユーザー向けに分類および整理する必要がある大規模なデータセットに役立ちます。 +- [データ凡例のグループ化](./charts/features/chart-data-legend.mdx#angular-データ凡例のグループ化) と [データ ツールチップのグループ化](./charts/features/chart-data-tooltip.mdx#angular-データ-チャートのデータ-ツールチップのグループ化) - 新しいグループ化機能が追加されました。 プロパティは、各シリーズのグループ化を切り替え、オプトインすると プロパティを介してグループ テキストを割り当てることができます 同じ値が複数のシリーズに適用されている場合、それらはグループ化されて表示されます。すべてのユーザー向けに分類および整理する必要がある大規模なデータセットに役立ちます。 -- [チャートの選択](charts/features/chart-data-selection.md) - 新しいシリーズ選択のスタイル設定。これは、 および のすべてのカテゴリ、財務、およびラジアル シリーズに広く採用されています。シリーズはクリックして異なる色で表示したり、明るくしたり、薄くしたり、フォーカスのアウトラインを表示したりできます。個々のシリーズまたはデータ項目全体を通じて影響を受ける項目を管理します。 +- [チャートの選択](./charts/features/chart-data-selection.mdx) - 新しいシリーズ選択のスタイル設定。これは、 および のすべてのカテゴリ、財務、およびラジアル シリーズに広く採用されています。シリーズはクリックして異なる色で表示したり、明るくしたり、薄くしたり、フォーカスのアウトラインを表示したりできます。個々のシリーズまたはデータ項目全体を通じて影響を受ける項目を管理します。 複数のシリーズとマーカーがサポートされています。特定のデータ項目の値間のさまざまな相違点や類似点を示すのに役立ちます。また、`SelectedSeriesItemsChanged` イベントと は、選択内容に基づいたデータ分析を行うポップアップやその他の画面など、アプリケーション内で実行できるその他のアクションを取り巻く堅牢なビジネス要件を構築するための追加の支援として利用できます。 -- [ツリーマップのハイライト表示](charts/types/treemap-chart.md#angular-リーマップのハイライト表示) - ツリー マップの項目のマウスオーバーによるハイライト表示を構成できる プロパティが公開されました。このプロパティには 2 つのオプションがあります: `Brighten` では、マウスを置いた項目にのみハイライト表示が適用され、`FadeOthers` では、マウスホバーした項目のハイライト表示はそのままで、それ以外はすべてフェードアウトします。このハイライト表示はアニメーション化されており、 プロパティを使用して制御できます。 +- [ツリーマップのハイライト表示](./charts/types/treemap-chart.mdx#angular-リーマップのハイライト表示) - ツリー マップの項目のマウスオーバーによるハイライト表示を構成できる プロパティが公開されました。このプロパティには 2 つのオプションがあります: `Brighten` では、マウスを置いた項目にのみハイライト表示が適用され、`FadeOthers` では、マウスホバーした項目のハイライト表示はそのままで、それ以外はすべてフェードアウトします。このハイライト表示はアニメーション化されており、 プロパティを使用して制御できます。 -- [ツリーマップのパーセントベースのハイライト表示](charts/types/treemap-chart.md#angular-ツリーマップのパーセントベースのハイライト表示) - 新しいパーセントベースのハイライト表示により、ノードはコレクションの進行状況またはサブセットを表すことができます。外観は、データ項目のメンバーによって、または新しい を指定することによって、特定の値までの背景色の塗りつぶしとして表示されます。 で切り替えることができ、`FillBrushes` でスタイルを設定できます。 +- [ツリーマップのパーセントベースのハイライト表示](./charts/types/treemap-chart.mdx#angular-ツリーマップのパーセントベースのハイライト表示) - 新しいパーセントベースのハイライト表示により、ノードはコレクションの進行状況またはサブセットを表すことができます。外観は、データ項目のメンバーによって、または新しい を指定することによって、特定の値までの背景色の塗りつぶしとして表示されます。 で切り替えることができ、`FillBrushes` でスタイルを設定できます。 - - 選択した特定のツールの周囲に境界線を描くための ToolAction の新しい オプション。 @@ -334,9 +346,9 @@ X 軸と Y 軸に `CompanionAxis` プロパティが追加され、既存の軸 ### igniteui-angular-charts (チャート) -- [データ凡例のグループ化](charts/features/chart-data-legend.md#angular-データ凡例のグループ化) と [データ ツールチップのグループ化](charts/features/chart-data-tooltip.md#angular-データ-チャートのデータ-ツールチップのグループ化) - 新しいグループ化機能が追加されました。 プロパティは、各シリーズのグループ化を切り替え、オプトインすると プロパティを介してグループ テキストを割り当てることができます 同じ値が複数のシリーズに適用されている場合、それらはグループ化されて表示されます。すべてのユーザー向けに分類および整理する必要がある大規模なデータセットに役立ちます。 +- [データ凡例のグループ化](./charts/features/chart-data-legend.mdx#angular-データ凡例のグループ化) と [データ ツールチップのグループ化](./charts/features/chart-data-tooltip.mdx#angular-データ-チャートのデータ-ツールチップのグループ化) - 新しいグループ化機能が追加されました。 プロパティは、各シリーズのグループ化を切り替え、オプトインすると プロパティを介してグループ テキストを割り当てることができます 同じ値が複数のシリーズに適用されている場合、それらはグループ化されて表示されます。すべてのユーザー向けに分類および整理する必要がある大規模なデータセットに役立ちます。 -- [チャートの選択](charts/features/chart-data-selection.md) - 新しいシリーズ選択のスタイル設定。これは、 および のすべてのカテゴリ、財務、およびラジアル シリーズに広く採用されています。シリーズはクリックして異なる色で表示したり、明るくしたり、薄くしたり、フォーカスのアウトラインを表示したりできます。個々のシリーズまたはデータ項目全体を通じて影響を受ける項目を管理します。 +- [チャートの選択](./charts/features/chart-data-selection.mdx) - 新しいシリーズ選択のスタイル設定。これは、 および のすべてのカテゴリ、財務、およびラジアル シリーズに広く採用されています。シリーズはクリックして異なる色で表示したり、明るくしたり、薄くしたり、フォーカスのアウトラインを表示したりできます。個々のシリーズまたはデータ項目全体を通じて影響を受ける項目を管理します。 複数のシリーズとマーカーがサポートされています。特定のデータ項目の値間のさまざまな相違点や類似点を示すのに役立ちます。また、`SelectedSeriesItemsChanged` イベントと は、選択内容に基づいたデータ分析を行うポップアップやその他の画面など、アプリケーション内で実行できるその他のアクションを取り巻く堅牢なビジネス要件を構築するための追加の支援として利用できます。 ### igniteui-angular-gauges (ゲージ) @@ -362,7 +374,7 @@ X 軸と Y 軸に `CompanionAxis` プロパティが追加され、既存の軸 ### **17.0.0 (November 2023)** -- [Toolbar](menus/toolbar.md) - This component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tool items when linked to our or components. You'll be able to create custom tools for your project allowing end users to provide changes, offering an endless amount of customization. +- [Toolbar](./menus/toolbar.mdx) - This component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tool items when linked to our or components. You'll be able to create custom tools for your project allowing end users to provide changes, offering an endless amount of customization. ### igniteui-angular - Toolbar - @@ -370,22 +382,22 @@ X 軸と Y 軸に `CompanionAxis` プロパティが追加され、既存の軸 - ツールバーの プロパティを介して垂直方向が追加されました。デフォルトでは、ツールバーは水平方向ですが、ツールバーを垂直方向に表示できるようになり、ツールが左右にポップアップ表示されます。 - ツールバーの `renderImageFromText` メソッドを介してカスタム SVG アイコンのサポートが追加され、カスタム ツールの作成がさらに強化されました。 -- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](charts/types/line-chart.md#angular-styling-line-chart) plotted in the chart, the [gridlines](charts/features/chart-axis-gridlines.md#angular-axis-gridlines-properties) of the chart, and the [trendlines](charts/features/chart-trendlines.md#angular-chart-trendlines-dash-array-example) of the series plotted in the chart. +- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](./charts/types/line-chart.mdx#angular-styling-line-chart) plotted in the chart, the [gridlines](./charts/features/chart-axis-gridlines.mdx#angular-axis-gridlines-properties) of the chart, and the [trendlines](./charts/features/chart-trendlines.mdx#angular-chart-trendlines-dash-array-example) of the series plotted in the chart. ## **16.1.0 (June 2023)** - Angular 16 support. ## 新しいコンポーネント -- [Toolbar](menus/toolbar.md) - このコンポーネントは、主にチャート コンポーネントで使用される UI 操作のコンパニオン コンテナーです。ツールバーは、 または コンポーネントにリンクされると、プロパティとツール項目のプリセットで動的に更新されます。プロジェクト用のカスタム ツールを作成して、エンド ユーザーが変更を提供できるようになり、無限のカスタマイズが可能になります。 +- [Toolbar](./menus/toolbar.mdx) - このコンポーネントは、主にチャート コンポーネントで使用される UI 操作のコンパニオン コンテナーです。ツールバーは、 または コンポーネントにリンクされると、プロパティとツール項目のプリセットで動的に更新されます。プロジェクト用のカスタム ツールを作成して、エンド ユーザーが変更を提供できるようになり、無限のカスタマイズが可能になります。 ## igniteui-angular-charts (チャート) -- [ValueLayer](charts/features/chart-overlays.md#angular-value-layer) - という名前の新しいシリーズ タイプが公開されました。これにより、Maximum、Minimum、Average など、プロットされたデータのさまざまな焦点のオーバーレイを描画できます。これは、新しい コレクションに追加することで、 に適用されます。 +- [ValueLayer](./charts/features/chart-overlays.mdx#angular-value-layer) - という名前の新しいシリーズ タイプが公開されました。これにより、Maximum、Minimum、Average など、プロットされたデータのさまざまな焦点のオーバーレイを描画できます。これは、新しい コレクションに追加することで、 に適用されます。 -- **ダッシュ配列**を のシリーズのさまざまな部分に適用できるようになりました。これは、チャートにプロットされた[シリーズ](charts/types/line-chart.md#angular-折れ線チャートのスタイル設定)、チャートの[グリッド線](charts/features/chart-axis-gridlines.md#angular-軸グリッド線のプロパティ)、およびチャートにプロットされたシリーズの[トレンドライン](charts/features/chart-trendlines.md#angular-チャート-トレンドラインのダッシュ配列の例)に適用できます。 +- **ダッシュ配列**を のシリーズのさまざまな部分に適用できるようになりました。これは、チャートにプロットされた[シリーズ](./charts/types/line-chart.mdx#angular-折れ線チャートのスタイル設定)、チャートの[グリッド線](./charts/features/chart-axis-gridlines.mdx#angular-軸グリッド線のプロパティ)、およびチャートにプロットされたシリーズの[トレンドライン](./charts/features/chart-trendlines.mdx#angular-チャート-トレンドラインのダッシュ配列の例)に適用できます。 -The Chart's [Aggregation](charts/features/chart-data-aggregations.md) will not work when using | because these properties are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. +The Chart's [Aggregation](./charts/features/chart-data-aggregations.mdx) will not work when using | because these properties are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. ## **16.0.0 (May 2023)** ### **15.0.0 (December 2022)** diff --git a/docs/angular/src/content/jp/components/general/angular-grid-overview-guide.mdx b/docs/angular/src/content/jp/components/general/angular-grid-overview-guide.mdx index 451b330fba..e0418c41cf 100644 --- a/docs/angular/src/content/jp/components/general/angular-grid-overview-guide.mdx +++ b/docs/angular/src/content/jp/components/general/angular-grid-overview-guide.mdx @@ -13,7 +13,7 @@ import scrolling from '../../images/general/scrolling.gif'; # Angular Grid と Angular アプリケーション開発の完全ガイド -Angular Data Grid とその使用方法については、[このセクション](../grids-and-lists.md#angular-data-grid-の概要) (グリッドの概要トピック) をご覧ください。 +Angular Data Grid とその使用方法については、[このセクション](../grids-and-lists.mdx#angular-data-grid-の概要) (グリッドの概要トピック) をご覧ください。 ## Ignite UI - Angular アプリ開発のフレームワーク @@ -27,17 +27,17 @@ Ignite UI for Angular の多くの利点のうち、簡単な統合、迅速な ## プロジェクトのインストールと作成 -Ignite UI for Angular は、Angular CLI または [Ignite UI CLI](./cli/getting-started-with-cli.md) でインストールできます。Angular CLI をすばやく開始するには、以下のコマンドを実行します。 +Ignite UI for Angular は、Angular CLI または [Ignite UI CLI](./cli/getting-started-with-cli.mdx) でインストールできます。Angular CLI をすばやく開始するには、以下のコマンドを実行します。 `ng add igniteui-angular` -Ignite UI for Angular を[既存の Angular アプリケーション](getting-started.md#ignite-ui-for-angular-のインストール)に追加する必要がある場合、このオプションお勧めします。 +Ignite UI for Angular を[既存の Angular アプリケーション](getting-started.mdx#ignite-ui-for-angular-のインストール)に追加する必要がある場合、このオプションお勧めします。 新しいアプリケーションを最初から作成する場合、以下の方法をお勧めします。 `npm install –g igniteui-cli` -Ignite UI CLI がインストールされると、cli の [Ignite UI CLI を使用したガイド付きエクスペリエンス](./cli/step-by-step-guide-using-cli.md)または [Ignite UI for Angular Schematics](./cli/step-by-step-guide-using-angular-schematics.md) に従ってアプリケーションを簡単にブートストラップできます。これにより、エンドユーザーが 1 つのコマンドで実行できる構成済みアプリが構築されます。 +Ignite UI CLI がインストールされると、cli の [Ignite UI CLI を使用したガイド付きエクスペリエンス](./cli/step-by-step-guide-using-cli.mdx)または [Ignite UI for Angular Schematics](./cli/step-by-step-guide-using-angular-schematics.mdx) に従ってアプリケーションを簡単にブートストラップできます。これにより、エンドユーザーが 1 つのコマンドで実行できる構成済みアプリが構築されます。 `ig` @@ -47,11 +47,11 @@ Ignite UI CLI がインストールされると、cli の [Ignite UI CLI を使 製品の依存関係のインポートには、Ignite UI CLI の使用をお勧めします。`ng add igniteui-angular` を使用すると、Ignite UI for Angular パッケージとその依存関係、フォントのインポート、スタイル設定などをプロジェクトにインストールできます。 -Ignite UI CLI せずに Ignite UI for Angular コンポーネントを使用するには、必要となるすべての依存関係を構成し、プロジェクトを適切に設定したことを確認してください。手順は、[はじめに](./getting-started.md)のトピックをご確認ください。 +Ignite UI CLI せずに Ignite UI for Angular コンポーネントを使用するには、必要となるすべての依存関係を構成し、プロジェクトを適切に設定したことを確認してください。手順は、[はじめに](./getting-started.mdx)のトピックをご確認ください。 ## コンポーネントをテンプレートに追加 -開発の環境設定が完了した後、他の Ignite UI コンポーネントの追加および構成を続行できます。以下には、[schematics](./cli-overview.md) を使用して基本構成のグリッドを追加し、一部の列にテンプレートを追加する方法です。 +開発の環境設定が完了した後、他の Ignite UI コンポーネントの追加および構成を続行できます。以下には、[schematics](./cli-overview.mdx) を使用して基本構成のグリッドを追加し、一部の列にテンプレートを追加する方法です。 ```html @@ -165,7 +165,7 @@ export class MyComponent implements OnInit { ``` -詳細については、[データ バインディングのトピック](../grid/grid.md#angular-grid-データ-バインディング)を参照してください。 +詳細については、[データ バインディングのトピック](../grid/grid.mdx#angular-grid-データ-バインディング)を参照してください。 同じデータ バインディング方法は、igxDataChart などの他の Ignite UI コンポーネントにも適用できます。 @@ -206,11 +206,11 @@ Angular データ グリッドは、簡単なソート、フィルタリング グリッドは、カスタム フィルタリング条件で 3 種類のフィルタリングを提供します。 -- デフォルトの定義済みフィルタリングおよび標準のフィルタリング条件で列ごとに[行をフィルタリングします](../grid/filtering.md)。 +- デフォルトの定義済みフィルタリングおよび標準のフィルタリング条件で列ごとに[行をフィルタリングします](../grid/filtering.mdx)。 -- ソート、移動、ピン固定、非表示などの機能を構成できるメニューの [Excel スタイル フィルタリング](../grid/excel-style-filtering.md) 。 +- ソート、移動、ピン固定、非表示などの機能を構成できるメニューの [Excel スタイル フィルタリング](../grid/excel-style-filtering.mdx) 。 -- すべての列でフィルタリング条件を持つグループを作成できるダイアログを提供する[高度なフィルタリング](../grid/advanced-filtering.md)。 +- すべての列でフィルタリング条件を持つグループを作成できるダイアログを提供する[高度なフィルタリング](../grid/advanced-filtering.mdx)。 [Angular 9 リリース](https://www.infragistics.com/community/blogs/b/infragistics/posts/ignite-ui-for-angular-9-0-0-release "Ignite UI for Angular 9.0.0 リリース")には、データ解析、豊富な可視化、グリッド状態の永続化、テーマ ウィジェットなど、多数の新しい主要機能が含まれています。 @@ -247,7 +247,7 @@ Ignite UI for Angular はコンポーネントのデザインを[マテリアル ## Ignite UI のデータ分析 -Ignite Angular UI ツールセットには[データ分析機能](data-analysis.md)も含まれています。優れたエクスペリエンスを顧客に提供するために必要なすべてのビジネス機能を提供します。そのため、Excel に類似したエクスペリエンスを提供するディレクティブを提供します。たとえば、データの一部を選択することにより、ボタンをクリックし、データのサブセットですばやくデータ分析を実行できるようになりました。 +Ignite Angular UI ツールセットには[データ分析機能](data-analysis.mdx)も含まれています。優れたエクスペリエンスを顧客に提供するために必要なすべてのビジネス機能を提供します。そのため、Excel に類似したエクスペリエンスを提供するディレクティブを提供します。たとえば、データの一部を選択することにより、ボタンをクリックし、データのサブセットですばやくデータ分析を実行できるようになりました。 diff --git a/docs/angular/src/content/jp/components/general/cli-overview.mdx b/docs/angular/src/content/jp/components/general/cli-overview.mdx index dbd74430a5..7d00f156f1 100644 --- a/docs/angular/src/content/jp/components/general/cli-overview.mdx +++ b/docs/angular/src/content/jp/components/general/cli-overview.mdx @@ -9,8 +9,8 @@ _language: ja CLI ツールでは、Ignite UI for Angular の定義済みのプロジェクト テンプレートが含まれ、アプリ開発を効率的に行うことができます。プロジェクトにさらに追加できる Ignite UI for Angular コンポーネントを備えたビューの選択により、開発者の生産性が大幅に向上します。 -[Ignite UI CLI](https://github.com/IgniteUI/igniteui-cli) は、さまざまなフレームワーク用のアプリケーションを作成およびスキャフォールディングするためのスタンドアロン コマンドライン ツールです。使用方法の詳細と例については、[Ignite UI CLI を使用した作業の開始](./cli/getting-started-with-cli.md)トピックを参照してください。 +[Ignite UI CLI](https://github.com/IgniteUI/igniteui-cli) は、さまざまなフレームワーク用のアプリケーションを作成およびスキャフォールディングするためのスタンドアロン コマンドライン ツールです。使用方法の詳細と例については、[Ignite UI CLI を使用した作業の開始](./cli/getting-started-with-cli.mdx)トピックを参照してください。 -[Ignite UI for Angular Schematics](https://github.com/IgniteUI/igniteui-cli/tree/master/packages/ng-schematics) は [Angular CLI](https://angular.io/guide/schematics#schematics-for-the-angular-cli) で使用するコレクションとして利用できます。Ignite UI CLI のようなコア機能を提供しますが、Schematics ワークフローと統合され、製品に特化しています。[Ignite UI for Angular をインストールする](getting-started.md#ignite-ui-for-angular-のインストール)と、schematics コレクションがプロジェクトに追加されます。使用方法の詳細と例については、[Ignite UI for Angular Schematics を使用した作業の開始](./cli/getting-started-with-angular-schematics.md)トピックを参照してください。 +[Ignite UI for Angular Schematics](https://github.com/IgniteUI/igniteui-cli/tree/master/packages/ng-schematics) は [Angular CLI](https://angular.io/guide/schematics#schematics-for-the-angular-cli) で使用するコレクションとして利用できます。Ignite UI CLI のようなコア機能を提供しますが、Schematics ワークフローと統合され、製品に特化しています。[Ignite UI for Angular をインストールする](getting-started.mdx#ignite-ui-for-angular-のインストール)と、schematics コレクションがプロジェクトに追加されます。使用方法の詳細と例については、[Ignite UI for Angular Schematics を使用した作業の開始](./cli/getting-started-with-angular-schematics.mdx)トピックを参照してください。 -ツールの両方のバージョンは、さまざまなプロジェクト、コンポーネント、およびシナリオビュー (テンプレート) を許可し、[Ignite UI CLI を使用したガイド付きステップ バイ ステップモード](./cli/step-by-step-guide-using-cli.md)および [Ignite UI for Angular Schematics](./cli/step-by-step-guide-using-angular-schematics.md) を提供します。 +ツールの両方のバージョンは、さまざまなプロジェクト、コンポーネント、およびシナリオビュー (テンプレート) を許可し、[Ignite UI CLI を使用したガイド付きステップ バイ ステップモード](./cli/step-by-step-guide-using-cli.mdx)および [Ignite UI for Angular Schematics](./cli/step-by-step-guide-using-angular-schematics.mdx) を提供します。 diff --git a/docs/angular/src/content/jp/components/general/cli/auth-template.mdx b/docs/angular/src/content/jp/components/general/cli/auth-template.mdx index bb04bc700f..9428d93343 100644 --- a/docs/angular/src/content/jp/components/general/cli/auth-template.mdx +++ b/docs/angular/src/content/jp/components/general/cli/auth-template.mdx @@ -39,7 +39,7 @@ Angular Schematics または Ignite UI CLI を使用して Angular プロジェ Auth question -ウィザードの手順の完全なガイドは、[Ignite UI CLI を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-cli.md)または [Ignite UI for Angular Schematics を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-angular-schematics.md)をご覧ください。 +ウィザードの手順の完全なガイドは、[Ignite UI CLI を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-cli.mdx)または [Ignite UI for Angular Schematics を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-angular-schematics.mdx)をご覧ください。 ### 直接コマンド (上級者向け) diff --git a/docs/angular/src/content/jp/components/general/cli/component-templates.mdx b/docs/angular/src/content/jp/components/general/cli/component-templates.mdx index 89da048f94..96fbbaffa6 100644 --- a/docs/angular/src/content/jp/components/general/cli/component-templates.mdx +++ b/docs/angular/src/content/jp/components/general/cli/component-templates.mdx @@ -12,49 +12,49 @@ _language: ja | テンプレート | コードと説明 | デモ | | ----------------- | -------------------------------------------------------------------------------------------------------------------|------------------- | |グリッドとリスト| | | -|grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c grid newGrid
Ignite UI CLI:
ig add grid newGrid
IgxGrid の基本 テンプレート。
|自動生成列を含む [IgxGrid](../../grid/grid.md) コンポーネント。 | -|grid-batch-editing |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c grid-batch-editing newGridBatchEditing
Ignite UI CLI:
ig add grid-batch-editing newGridBatchEditing
一括編集を含むサンプル IgxGrid。
|[batch editing](../../grid/batch-editing.md) にトランザクション サービスを使用する [IgxGrid](../../grid/grid.md)。| -|custom-grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c custom-grid newCustomGrid
Ignite UI CLI:
ig add custom-grid newCustomGrid
ソート、フィルタリング、編集などのオプション機能を含む IgxGrid。
| [IgxGrid](../../grid/grid.md) には、オプション機能 [ソート](../../grid/sorting.md)、[フィルタリング](../../grid/filtering.md)、[セル編集](../../grid/editing.md)、[行編集](../../grid/row-editing.md)、[グループ化](../../grid/groupby.md)、[サイズ変更](../../grid/column-resizing.md)、[選択](../../grid/selection.md)、[ページング](../../grid/paging.md)、[列ピン固定](../../grid/column-pinning.md)、[列移動](../../grid/column-moving.md)、[列の非表示](../../grid/column-hiding.md) などが含まれます。| -|grid-summaries |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c grid-summaries newGridSummaries
Ignite UI CLI:
ig add grid-summaries newGridSummaries
集計機能を含む IgxGrid。
| [集計](../../grid/summaries.md) を含む [IgxGrid](../../grid/grid.md)。| -|grid-multi-column-headers|Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c grid-multi-column-headers newGridMultiColumnHeaders
Ignite UI CLI:
ig add grid-multi-column-headers newGridMultiColumnHeaders
複数のヘッダー列を含む IgxGrid。
| [multi-column headers](../../grid/multi-column-headers.md) を含む [IgxGrid](../../grid/grid.md)。 | -|tree grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c custom-tree-grid newCustomTreeGrid
Ignite UI CLI:
ig add custom-tree-grid newCustomTreeGrid
ソート、フィルタリング、行編集などのオプション機能を含む IgxTreeGrid。
|[IgxTreeGrid](../../treegrid/tree-grid.md) には、オプション機能 [ソーティング](../../treegrid/sorting.md)、[フィルタリング](../../treegrid/filtering.md)、[セル編集](../../treegrid/editing.md)、[行編集](../../treegrid/row-editing.md)、[サイズ変更](../../treegrid/column-resizing.md)、[行選択](../../treegrid/selection.md)、[ページング](../../treegrid/paging.md)、[列のピン固定](../../treegrid/column-pinning.md)、[列移動](../../treegrid/column-moving.md)、[列の非表示](../../treegrid/column-hiding.md) などが含まれます。| -|list |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c list newList
Ignite UI CLI:
ig add list newList
基本 IgxList。
|検索とフィルタリング ロジックを含む [IgxList](../../list.md)。| -|combo |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c combo newCombo
Ignite UI CLI:
ig add combo newCombo
テンプレートを含む基本 IgxCombo。
|カスタム [templating](../../combo-templates.md)を含む |[IgxCombo](../../combo.md)。| +|grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c grid newGrid
Ignite UI CLI:
ig add grid newGrid
IgxGrid の基本 テンプレート。
|自動生成列を含む [IgxGrid](../../grid/grid.mdx) コンポーネント。 | +|grid-batch-editing |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c grid-batch-editing newGridBatchEditing
Ignite UI CLI:
ig add grid-batch-editing newGridBatchEditing
一括編集を含むサンプル IgxGrid。
|[batch editing](../../grid/batch-editing.mdx) にトランザクション サービスを使用する [IgxGrid](../../grid/grid.mdx)。| +|custom-grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c custom-grid newCustomGrid
Ignite UI CLI:
ig add custom-grid newCustomGrid
ソート、フィルタリング、編集などのオプション機能を含む IgxGrid。
| [IgxGrid](../../grid/grid.mdx) には、オプション機能 [ソート](../../grid/sorting.mdx)、[フィルタリング](../../grid/filtering.mdx)、[セル編集](../../grid/editing.mdx)、[行編集](../../grid/row-editing.mdx)、[グループ化](../../grid/groupby.mdx)、[サイズ変更](../../grid/column-resizing.mdx)、[選択](../../grid/selection.mdx)、[ページング](../../grid/paging.mdx)、[列ピン固定](../../grid/column-pinning.mdx)、[列移動](../../grid/column-moving.mdx)、[列の非表示](../../grid/column-hiding.mdx) などが含まれます。| +|grid-summaries |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c grid-summaries newGridSummaries
Ignite UI CLI:
ig add grid-summaries newGridSummaries
集計機能を含む IgxGrid。
| [集計](../../grid/summaries.mdx) を含む [IgxGrid](../../grid/grid.mdx)。| +|grid-multi-column-headers|Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c grid-multi-column-headers newGridMultiColumnHeaders
Ignite UI CLI:
ig add grid-multi-column-headers newGridMultiColumnHeaders
複数のヘッダー列を含む IgxGrid。
| [multi-column headers](../../grid/multi-column-headers.mdx) を含む [IgxGrid](../../grid/grid.mdx)。 | +|tree grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c custom-tree-grid newCustomTreeGrid
Ignite UI CLI:
ig add custom-tree-grid newCustomTreeGrid
ソート、フィルタリング、行編集などのオプション機能を含む IgxTreeGrid。
|[IgxTreeGrid](../../treegrid/tree-grid.mdx) には、オプション機能 [ソーティング](../../treegrid/sorting.mdx)、[フィルタリング](../../treegrid/filtering.mdx)、[セル編集](../../treegrid/editing.mdx)、[行編集](../../treegrid/row-editing.mdx)、[サイズ変更](../../treegrid/column-resizing.mdx)、[行選択](../../treegrid/selection.mdx)、[ページング](../../treegrid/paging.mdx)、[列のピン固定](../../treegrid/column-pinning.mdx)、[列移動](../../treegrid/column-moving.mdx)、[列の非表示](../../treegrid/column-hiding.mdx) などが含まれます。| +|list |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c list newList
Ignite UI CLI:
ig add list newList
基本 IgxList。
|検索とフィルタリング ロジックを含む [IgxList](../../list.mdx)。| +|combo |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c combo newCombo
Ignite UI CLI:
ig add combo newCombo
テンプレートを含む基本 IgxCombo。
|カスタム [templating](../../combo-templates.mdx)を含む |[IgxCombo](../../combo.mdx)。| |チャート | | -|category chart |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c category-chart newCategoryChart
Ignite UI CLI:
ig add category-chart newCategoryChart
チャート タイプ セレクターを備えた基本 カテゴリチャート。
| チャート タイプ セレクターを含む基本 [category chart](../../category-chart.md)。| -|financial chart |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c financial-chart newFinancialChart
Ignite UI CLI:
ig add financial-chart newFinancialChart
自動ツールバーとタイプ選択を含む基本 ファイナンシャル チャート。
| 自動ツールバーとタイプ選択を含む基本 [financial chart](../../financial-chart.md)。| +|category chart |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c category-chart newCategoryChart
Ignite UI CLI:
ig add category-chart newCategoryChart
チャート タイプ セレクターを備えた基本 カテゴリチャート。
| チャート タイプ セレクターを含む基本 [category chart](../../charts/types/column-chart.mdx)。| +|financial chart |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c financial-chart newFinancialChart
Ignite UI CLI:
ig add financial-chart newFinancialChart
自動ツールバーとタイプ選択を含む基本 ファイナンシャル チャート。
| 自動ツールバーとタイプ選択を含む基本 [financial chart](../../charts/types/stock-chart.mdx)。| |ゲージ| | -|bullet graph |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c bullet-graph newBulletGraph
Ignite UI CLI:
ig add bullet-graph newBulletGraph
さまざまなアニメーションを含む IgxBulletGraph。
| さまざまなアニメーションを含む [IgxBulletGraph](../../bullet-graph.md)。| -|linear gauge |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c linear-gauge newLinearGauge
Ignite UI CLI:
ig add linear-gauge newLinearGauge
さまざまなアニメーションを含む IgxLinearGauge
| さまざまなアニメーションを含む [IgxLinearGauge](../../linear-gauge.md)。| -|radial gauge |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c radial-gauge newRadialGauge
Ignite UI CLI:
ig add radial-gauge newRadialGauge
さまざまなアニメーションを含む IgxRadialGauge。
| さまざまなアニメーションを含む [IgxRadialGauge](../../radial-gauge.md)。| +|bullet graph |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c bullet-graph newBulletGraph
Ignite UI CLI:
ig add bullet-graph newBulletGraph
さまざまなアニメーションを含む IgxBulletGraph。
| さまざまなアニメーションを含む [IgxBulletGraph](../../bullet-graph.mdx)。| +|linear gauge |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c linear-gauge newLinearGauge
Ignite UI CLI:
ig add linear-gauge newLinearGauge
さまざまなアニメーションを含む IgxLinearGauge
| さまざまなアニメーションを含む [IgxLinearGauge](../../linear-gauge.mdx)。| +|radial gauge |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c radial-gauge newRadialGauge
Ignite UI CLI:
ig add radial-gauge newRadialGauge
さまざまなアニメーションを含む IgxRadialGauge。
| さまざまなアニメーションを含む [IgxRadialGauge](../../radial-gauge.mdx)。| |レイアウト | -|dock-manager |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c dock-manager newDockManager
Ignite UI CLI:
ig add dock-manager newDockManager
基本 IgcDockManager。
|9 つのコンテンツ スロットの [IgcDockManager](../../dock-manager.md)。 | | -|carousel |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c carousel newCarousel
Ignite UI CLI:
ig add carousel newCarousel
基本 IgxCarousel。
| 一連の画像を循環する [IgxCarousel](../../carousel.md)。 | -|tabs |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c tabs newTabs
Ignite UI CLI:
ig add tabs newTabs
基本 IgxTabs。
| 3 つのカスタマイズされたタブグループを含む [IgxTabs](../../tabs.md) コンポーネント。 | -|bottom-nav |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c bottom-nav newBottomNav
Ignite UI CLI:
ig add bottom-nav newBottomNav
3 項目の下部ナビゲーション テンプレート。
| 3 項目の下部 [navbar](../../navbar.md) テンプレート。| +|dock-manager |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c dock-manager newDockManager
Ignite UI CLI:
ig add dock-manager newDockManager
基本 IgcDockManager。
|9 つのコンテンツ スロットの [IgcDockManager](../../dock-manager.mdx)。 | | +|carousel |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c carousel newCarousel
Ignite UI CLI:
ig add carousel newCarousel
基本 IgxCarousel。
| 一連の画像を循環する [IgxCarousel](../../carousel.mdx)。 | +|tabs |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c tabs newTabs
Ignite UI CLI:
ig add tabs newTabs
基本 IgxTabs。
| 3 つのカスタマイズされたタブグループを含む [IgxTabs](../../tabs.mdx) コンポーネント。 | +|bottom-nav |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c bottom-nav newBottomNav
Ignite UI CLI:
ig add bottom-nav newBottomNav
3 項目の下部ナビゲーション テンプレート。
| 3 項目の下部 [navbar](../../navbar.mdx) テンプレート。| |データ入力と表示| -|chip |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c chip newChip
Ignite UI CLI:
ig add chip newChip
基本 IgxChip。
| igx-chips-area 内の [IgxChip](../../chip.md) コンポーネント。 | -|dropdown |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c dropdown newDropDown
Ignite UI CLI:
ig add dropdown newDropDown
基本 IgxDropDown。
| 項目のリストを表示する基本 [IgxDropDown](../../drop-down.md)。 | -|select (v4.1.0) |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c select newSelect
Ignite UI CLI:
ig add select newSelect
基本 IgxSelect。
| 項目のリストを表示する基本 [IgxSelect](../../select.md)。| -|select (v4.1.0) |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c select-in-form newFormSelect
Ignite UI CLI:
ig add select-groups newGroupsSelect
グループ選択。
| グループ項目を表示する [IgxSelect](../../select.md)。 | -|select (v4.1.0) |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c select-in-form newFormSelect
Ignite UI CLI:
ig add select-in-form newFormSelect
フォームの IgxSelect。
| フォームで使用する [IgxSelect](../../select.md) コンポーネント。 | -|input group |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c input-group newInputGroup
Ignite UI CLI:
ig add input-group newInputGroup
基本 IgxInputGroup フォーム ビュー。
| [IgxInputGroup](../../input-group.md) で作成したフォーム。| +|chip |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c chip newChip
Ignite UI CLI:
ig add chip newChip
基本 IgxChip。
| igx-chips-area 内の [IgxChip](../../chip.mdx) コンポーネント。 | +|dropdown |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c dropdown newDropDown
Ignite UI CLI:
ig add dropdown newDropDown
基本 IgxDropDown。
| 項目のリストを表示する基本 [IgxDropDown](../../drop-down.mdx)。 | +|select (v4.1.0) |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c select newSelect
Ignite UI CLI:
ig add select newSelect
基本 IgxSelect。
| 項目のリストを表示する基本 [IgxSelect](../../select.mdx)。| +|select (v4.1.0) |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c select-in-form newFormSelect
Ignite UI CLI:
ig add select-groups newGroupsSelect
グループ選択。
| グループ項目を表示する [IgxSelect](../../select.mdx)。 | +|select (v4.1.0) |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c select-in-form newFormSelect
Ignite UI CLI:
ig add select-in-form newFormSelect
フォームの IgxSelect。
| フォームで使用する [IgxSelect](../../select.mdx) コンポーネント。 | +|input group |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c input-group newInputGroup
Ignite UI CLI:
ig add input-group newInputGroup
基本 IgxInputGroup フォーム ビュー。
| [IgxInputGroup](../../input-group.mdx) で作成したフォーム。| |インタラクション| -|dialog |Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c dialog newDialog
Ignite UI CLI:
ig add dialog newDialog
基本 IgxDialog。
| 標準の確認ダイアログとして使用される [IgxDialog](../../dialog.md)。 | -|tooltip |Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c tooltip newTooltip
Ignite UI CLI:
ig add tooltip newTooltip
フルカスタマイズ可能なツールチップ。
| [IgxTooltip](../../tooltip.md) で作成される基本 ツールチップ。 | +|dialog |Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c dialog newDialog
Ignite UI CLI:
ig add dialog newDialog
基本 IgxDialog。
| 標準の確認ダイアログとして使用される [IgxDialog](../../dialog.mdx)。 | +|tooltip |Ignite UI Schematics collection:
ng g @igniteui/angular-schematics:c tooltip newTooltip
Ignite UI CLI:
ig add tooltip newTooltip
フルカスタマイズ可能なツールチップ。
| [IgxTooltip](../../tooltip.mdx) で作成される基本 ツールチップ。 | |スケジュール | | -|date-picker |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c date-picker newDatePicker
Ignite UI CLI:
ig add date-picker newDatePicker
基本 IgxDatePicker。
| 一方向データ バインディングを含む基本 [IgxDatePicker](../../date-picker.md)。 | -|time-picker |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c time-picker newTimePicker
Ignite UI CLI:
ig add time-picker newTimePicker
基本 IgxTimePicker。
| 初期値設定と一方向データ バインディングを含む基本 [IgxTimePicker](../../time-picker.md)。 | -|calendar |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c calendar newCalendar
Ignite UI CLI:
ig add calendar newCalendar
単一選択を含む IgxCalendar。
| 一方向データ バインディングを含む基本 [IgxDatePicker](../../date-picker.md)。 | +|date-picker |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c date-picker newDatePicker
Ignite UI CLI:
ig add date-picker newDatePicker
基本 IgxDatePicker。
| 一方向データ バインディングを含む基本 [IgxDatePicker](../../date-picker.mdx)。 | +|time-picker |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c time-picker newTimePicker
Ignite UI CLI:
ig add time-picker newTimePicker
基本 IgxTimePicker。
| 初期値設定と一方向データ バインディングを含む基本 [IgxTimePicker](../../time-picker.mdx)。 | +|calendar |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c calendar newCalendar
Ignite UI CLI:
ig add calendar newCalendar
単一選択を含む IgxCalendar。
| 一方向データ バインディングを含む基本 [IgxDatePicker](../../date-picker.mdx)。 | ## シナリオ テンプレート | テンプレート | コードとテンプレート | デモ | | ----------------- | -------------------------------------------------------------------------------------------------------------------|------------------- | -|awesome-grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c awesome-grid newAwesomeGrid
Ignite UI CLI:
ig add awesome-grid newAwesomeGrid
カスタムセルテンプレートを含む IgxGrid。
| セル テンプレートを含み、コントロールをセルに埋め込める [IgxGrid](../../grid/grid.md)。 | -|crm-grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c crm-grid newCrmGrid
Ignite UI CLI:
ig add crm-grid newCrmGrid
カスタム検索実装を含む IgxGrid。
| カスタム検索実装を含む [IgxGrid](../../grid/grid.md)。 | -|fintech-grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c fintech-grid newFinTechGrid
Ignite UI CLI:
ig add fintech-grid newFinTechGrid
毎秒数千のライブ更新が可能な IgxGrid。
| [IgxGrid](../../grid/live-data.md) 1 秒あたり数千の更新を処理するライブ更新デモ。 | -|fintech-tree-grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c fintech-tree-grid newFinTechTreeGrid
Ignite UI CLI:
ig add fintech-tree-grid newFinTechTreeGrid
毎秒数千のライブ更新が可能な IgxGrid
| [IgxTreeGrid](../../treegrid/live-data.md) 1 秒あたり数千の更新を処理するライブ更新デモ。 | -|login |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c login newLogin
Ignite UI CLI:
ig add login newLogin
IgxInputGroup で作成された登録およびログインフォーム。
| [IgxInputGroup](../../input-group.md) で作成された登録およびログインフォーム。 | -|weather-forecast |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c weather-forecast newWeatherForecast
Ignite UI CLI:
ig add weather-forecast newWeatherForecast
テンプレートを含む igxExpansionPanel。
| テンプレートは [IgxExpansionPanel](../../expansion-panel.md) を使用して、毎日の天気予報の詳細を表示します。 | +|awesome-grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c awesome-grid newAwesomeGrid
Ignite UI CLI:
ig add awesome-grid newAwesomeGrid
カスタムセルテンプレートを含む IgxGrid。
| セル テンプレートを含み、コントロールをセルに埋め込める [IgxGrid](../../grid/grid.mdx)。 | +|crm-grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c crm-grid newCrmGrid
Ignite UI CLI:
ig add crm-grid newCrmGrid
カスタム検索実装を含む IgxGrid。
| カスタム検索実装を含む [IgxGrid](../../grid/grid.mdx)。 | +|fintech-grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c fintech-grid newFinTechGrid
Ignite UI CLI:
ig add fintech-grid newFinTechGrid
毎秒数千のライブ更新が可能な IgxGrid。
| [IgxGrid](../../grid/live-data.mdx) 1 秒あたり数千の更新を処理するライブ更新デモ。 | +|fintech-tree-grid |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c fintech-tree-grid newFinTechTreeGrid
Ignite UI CLI:
ig add fintech-tree-grid newFinTechTreeGrid
毎秒数千のライブ更新が可能な IgxGrid
| [IgxTreeGrid](../../treegrid/live-data.mdx) 1 秒あたり数千の更新を処理するライブ更新デモ。 | +|login |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c login newLogin
Ignite UI CLI:
ig add login newLogin
IgxInputGroup で作成された登録およびログインフォーム。
| [IgxInputGroup](../../input-group.mdx) で作成された登録およびログインフォーム。 | +|weather-forecast |Ignite UI Schematics コレクション:
ng g @igniteui/angular-schematics:c weather-forecast newWeatherForecast
Ignite UI CLI:
ig add weather-forecast newWeatherForecast
テンプレートを含む igxExpansionPanel。
| テンプレートは [IgxExpansionPanel](../../expansion-panel.mdx) を使用して、毎日の天気予報の詳細を表示します。 | diff --git a/docs/angular/src/content/jp/components/general/cli/getting-started-with-angular-schematics.mdx b/docs/angular/src/content/jp/components/general/cli/getting-started-with-angular-schematics.mdx index 3ab3e07c40..88a77d37b5 100644 --- a/docs/angular/src/content/jp/components/general/cli/getting-started-with-angular-schematics.mdx +++ b/docs/angular/src/content/jp/components/general/cli/getting-started-with-angular-schematics.mdx @@ -47,7 +47,7 @@ Schematics コレクションにはプロジェクト作成のために 2 つの ng new --collection="@igniteui/angular-schematics" ``` -ウィザード オプションのステップ バイ ステップ ガイドについては、[Ignite UI for Angular Schematics を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-angular-schematics.md)を参照してください。 +ウィザード オプションのステップ バイ ステップ ガイドについては、[Ignite UI for Angular Schematics を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-angular-schematics.mdx)を参照してください。 ### 直接プロジェクトを作成する @@ -75,8 +75,8 @@ ng new newAngularProject --collection="@igniteui/angular-schematics" --type=igx- | テンプレートの ID | テンプレートの説明 | | :----------------- | --- | -| side-nav-auth | 認証モジュールで拡張されたサイド ナビゲーション プロジェクト。詳細は [Angular 認証プロジェクト テンプレート](auth-template.md)をご覧ください。 | -| side-nav-mini-auth | 認証モジュールで拡張されたサイド ナビゲーション ミニ プロジェクト。詳細は [Angular 認証プロジェクト テンプレート](auth-template.md)をご覧ください。 | +| side-nav-auth | 認証モジュールで拡張されたサイド ナビゲーション プロジェクト。詳細は [Angular 認証プロジェクト テンプレート](auth-template.mdx)をご覧ください。 | +| side-nav-mini-auth | 認証モジュールで拡張されたサイド ナビゲーション ミニ プロジェクト。詳細は [Angular 認証プロジェクト テンプレート](auth-template.mdx)をご覧ください。 | プロジェクトを作成する際に以下の**引数**を指定できます。 @@ -152,13 +152,13 @@ ng new newAngularProject --collection="@igniteui/angular-schematics" --type=igx- ## コンポーネント テンプレートの追加 -[利用可能な Ignite UI Angular テンプレート](component-templates.md)を追加するには、Ignite UI for Angular コレクションと `component` schematic を使用して `ng generate` を実行し、テンプレート ID と新しいコンポーネントの名前を指定します: +[利用可能な Ignite UI Angular テンプレート](component-templates.mdx)を追加するには、Ignite UI for Angular コレクションと `component` schematic を使用して `ng generate` を実行し、テンプレート ID と新しいコンポーネントの名前を指定します: ```cmd ng g @igniteui/angular-schematics:component grid newGrid ``` -テンプレートの追加は、Angular Schematics、Ignite UI CLI で作成されたプロジェクト、または `ng add` で Ignite UI for Angular が追加された Angular CLI プロジェクトでサポートされます。ガイド付きコンポーネント ウィザードについては、[Ignite UI for Angular Schematics を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-angular-schematics.md#ビューの追加)を参照してください。 +テンプレートの追加は、Angular Schematics、Ignite UI CLI で作成されたプロジェクト、または `ng add` で Ignite UI for Angular が追加された Angular CLI プロジェクトでサポートされます。ガイド付きコンポーネント ウィザードについては、[Ignite UI for Angular Schematics を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-angular-schematics.mdx#ビューの追加)を参照してください。 テンプレートを追加する際に以下の**引数**を指定できます。 @@ -337,4 +337,4 @@ ig ai-config `ig ai-config` コマンドは `igniteui-cli` と `igniteui-theming` の 2 つの Ignite UI エントリのみを設定し、`angular-cli` は登録しません。3 つのサーバーをすべて一括設定するには `ng generate @igniteui/angular-schematics:ai-config` を使用してください。 -すべての AI クライアントおよび Agent Skills の設定手順の詳細については、[Ignite UI CLI MCP](../../ai/cli-mcp.md) を参照してください。 +すべての AI クライアントおよび Agent Skills の設定手順の詳細については、[Ignite UI CLI MCP](../../ai/cli-mcp.mdx) を参照してください。 diff --git a/docs/angular/src/content/jp/components/general/cli/getting-started-with-cli.mdx b/docs/angular/src/content/jp/components/general/cli/getting-started-with-cli.mdx index c0f129da75..cb94749efc 100644 --- a/docs/angular/src/content/jp/components/general/cli/getting-started-with-cli.mdx +++ b/docs/angular/src/content/jp/components/general/cli/getting-started-with-cli.mdx @@ -65,7 +65,7 @@ ig new

最初の Ignite UI CLI アプリを作成

-ウィザード オプションのステップ バイ ステップ ガイドについては、[Ignite UI CLI を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-cli.md)を参照してください。 +ウィザード オプションのステップ バイ ステップ ガイドについては、[Ignite UI CLI を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-cli.mdx)を参照してください。 ### 直接プロジェクトを作成する @@ -109,8 +109,8 @@ Ignite UI CLI v13.1.0 以降、`igx-ts` プロジェクト タイプはデフォ | テンプレートの ID | テンプレートの説明 | | :----------------- | --- | -| side-nav-auth | 認証モジュールで拡張されたサイド ナビゲーション プロジェクト。詳細は [Angular 認証プロジェクト テンプレート](auth-template.md)をご覧ください。 | -| side-nav-mini-auth | 認証モジュールで拡張されたサイド ナビゲーション ミニ プロジェクト。詳細は [Angular 認証プロジェクト テンプレート](auth-template.md)をご覧ください。 | +| side-nav-auth | 認証モジュールで拡張されたサイド ナビゲーション プロジェクト。詳細は [Angular 認証プロジェクト テンプレート](auth-template.mdx)をご覧ください。 | +| side-nav-mini-auth | 認証モジュールで拡張されたサイド ナビゲーション ミニ プロジェクト。詳細は [Angular 認証プロジェクト テンプレート](auth-template.mdx)をご覧ください。 | プロジェクトを作成する際に以下の**引数**を指定できます。 @@ -196,7 +196,7 @@ Ignite UI CLI v13.1.0 以降、`igx-ts` プロジェクト タイプはデフォ ## コンポーネント テンプレートの追加 -[利用可能な Ignite UI Angular テンプレート](component-templates.md)を追加するには、新しいコンポーネントのテンプレート ID と名前を指定します。 +[利用可能な Ignite UI Angular テンプレート](component-templates.mdx)を追加するには、新しいコンポーネントのテンプレート ID と名前を指定します。 `ig add [template] [name]` コマンドを使用します。 @@ -204,9 +204,9 @@ Ignite UI CLI v13.1.0 以降、`igx-ts` プロジェクト タイプはデフォ ig add grid newGrid ``` -すべての[利用可能なテンプレート](component-templates.md)のリストを取得するには、プロジェクトディレクトリで [`ig list`](https://github.com/IgniteUI/igniteui-cli/wiki/list) コマンドを実行することもできます。 +すべての[利用可能なテンプレート](component-templates.mdx)のリストを取得するには、プロジェクトディレクトリで [`ig list`](https://github.com/IgniteUI/igniteui-cli/wiki/list) コマンドを実行することもできます。 -テンプレートの追加は、Ignite UI CLI、Angular Schematics で作成されたプロジェクト、または `ng add` で Ignite UI for Angular が追加された Angular CLI プロジェクトでサポートされます。ガイド付きコンポーネント ウィザードについては、[Ignite UI CLI を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-cli.md#add-view)を参照してください。 +テンプレートの追加は、Ignite UI CLI、Angular Schematics で作成されたプロジェクト、または `ng add` で Ignite UI for Angular が追加された Angular CLI プロジェクトでサポートされます。ガイド付きコンポーネント ウィザードについては、[Ignite UI CLI を使用したステップ バイ ステップ ガイド](step-by-step-guide-using-cli.mdx#add-view)を参照してください。 テンプレートを追加する際に以下の**引数**を指定できます。 @@ -271,7 +271,7 @@ ig ai-config --assistants generic vscode --agents claude copilot 1. **コーディング アシスタントの選択** - MCP サーバー設定の対象を 1 つ以上選択 (Generic、VS Code、Cursor、Gemini、Junie)、またはスキップするには None。 2. **AI エージェントの選択** - スキル ファイルと手順ファイルのエージェントを 1 つ以上選択 (Generic、Claude、Copilot、Cursor、Codex、Windsurf、Gemini、Junie)、またはスキップするには None。 -インタラクティブ モードのデフォルトは、アシスタントは **Generic**、エージェントは **Generic + Claude** です。ウィザードのプロンプトの詳細については、[Ignite UI CLI を使用したステップ バイ ステップ ガイド - AI コーディング アシスタントの設定](step-by-step-guide-using-cli.md#ai-コーディング-アシスタントの設定)を参照してください。 +インタラクティブ モードのデフォルトは、アシスタントは **Generic**、エージェントは **Generic + Claude** です。ウィザードのプロンプトの詳細については、[Ignite UI CLI を使用したステップ バイ ステップ ガイド - AI コーディング アシスタントの設定](step-by-step-guide-using-cli.mdx#ai-コーディング-アシスタントの設定)を参照してください。 AI クライアントを手動で設定する場合、または VS Code 以外のクライアントを使用する場合は、以下のコマンドで MCP サーバーを直接起動してください。 @@ -279,7 +279,7 @@ AI クライアントを手動で設定する場合、または VS Code 以外 ig mcp ``` -クライアント設定 (VS Code、Claude Desktop、Cursor など) および利用可能なツールの詳細については、[Ignite UI CLI MCP](../../ai/cli-mcp.md) を参照してください。 +クライアント設定 (VS Code、Claude Desktop、Cursor など) および利用可能なツールの詳細については、[Ignite UI CLI MCP](../../ai/cli-mcp.mdx) を参照してください。 ## Ignite UI CLI コマンド @@ -296,5 +296,5 @@ ig mcp | [ig list](https://github.com/IgniteUI/igniteui-cli/wiki/list) | l | 指定したフレームワークとタイプのすべてのテンプレートをリストします。プロジェクト フォルダー内でコマンド実行時にプロジェクトのフレームワークとタイプのテンプレートをすべてリストします。 | [ig test](https://github.com/IgniteUI/igniteui-cli/wiki/test) | | 現在のプロジェクトのテストを実行します。 | ig version | -v | ローカル (ローカルがない場合はグローバル) にインストールされた Ignite UI CLI バージョンを示します。 | -| ig mcp | | Ignite UI MCP サーバーを起動し、接続された AI アシスタントにコンポーネント ドキュメント検索および API リファレンス ツールを提供します。[Ignite UI CLI MCP](../../ai/cli-mcp.md) を参照してください。 | +| ig mcp | | Ignite UI MCP サーバーを起動し、接続された AI アシスタントにコンポーネント ドキュメント検索および API リファレンス ツールを提供します。[Ignite UI CLI MCP](../../ai/cli-mcp.mdx) を参照してください。 | | ig ai-config | | `.claude/skills/` に Ignite UI for Angular Agent Skills をコピーし、`.vscode/mcp.json` に Ignite UI MCP サーバー設定を書き込むことで、既存のプロジェクトの AI 統合をセットアップします。 | diff --git a/docs/angular/src/content/jp/components/general/cli/step-by-step-guide-using-angular-schematics.mdx b/docs/angular/src/content/jp/components/general/cli/step-by-step-guide-using-angular-schematics.mdx index 66364ce1fa..713f5e62a8 100644 --- a/docs/angular/src/content/jp/components/general/cli/step-by-step-guide-using-angular-schematics.mdx +++ b/docs/angular/src/content/jp/components/general/cli/step-by-step-guide-using-angular-schematics.mdx @@ -23,7 +23,7 @@ import igStepByStepAiConfigAgents from '../../../images/general/ig-step-by-step- # Ignite UI for Angular Schematics を使用したステップ バイ ステップ ガイド -利用可能なオプションでガイドを取得する場合、ステップバイステップ モードを初期化して新しいアプリケーションの作成およびセットアップ、同様に [Ignite UI Angular Schematics](getting-started-with-angular-schematics.md) で以前作成したプロジェクトを更新できます。 +利用可能なオプションでガイドを取得する場合、ステップバイステップ モードを初期化して新しいアプリケーションの作成およびセットアップ、同様に [Ignite UI Angular Schematics](getting-started-with-angular-schematics.mdx) で以前作成したプロジェクトを更新できます。 Schematics コレクションを使用してガイドをアクティブにするには、以下のコマンドを実行します。 @@ -73,7 +73,7 @@ ng new --collection="@igniteui/angular-schematics" Step by step prompt: choose project template -**side-nav** または **side-nav-mini** を選択した場合、ウィザードはプロジェクトに[認証モジュール](auth-template.md)を追加するかどうかを確認するプロンプトを表示します。「はい」と回答すると、対応する認証バリアント (`side-nav-auth` または `side-nav-mini-auth`) が生成されます。**empty** を選択した場合、認証のプロンプトはスキップされます。 +**side-nav** または **side-nav-mini** を選択した場合、ウィザードはプロジェクトに[認証モジュール](auth-template.mdx)を追加するかどうかを確認するプロンプトを表示します。「はい」と回答すると、対応する認証バリアント (`side-nav-auth` または `side-nav-mini-auth`) が生成されます。**empty** を選択した場合、認証のプロンプトはスキップされます。 Step by step prompt: auth question @@ -82,7 +82,7 @@ ng new --collection="@igniteui/angular-schematics" 2 つのテーマ オプションが利用可能です。 - **default** - `angular.json` に Ignite UI for Angular Material ベースのデフォルト テーマのプリコンパイル済み CSS ファイル (`igniteui-angular.css`) を含めます。 -- **custom** - `app/styles.scss` にカスタマイズ可能な [Theming API](../../themes.md) を使用したカラーパレットとテーマ設定を生成します。 +- **custom** - `app/styles.scss` にカスタマイズ可能な [Theming API](../../themes.mdx) を使用したカラーパレットとテーマ設定を生成します。 Step by step prompt: choose default or custom theme @@ -100,7 +100,7 @@ Schematics コレクションを使用してステップバイステップ モ ng g @igniteui/angular-schematics:component ``` -新しいコントロールを追加することを選択した場合、カテゴリにグループ化された[使用可能なテンプレート](component-templates.md#コンポーネント-テンプレート)のリストが提供されます。 +新しいコントロールを追加することを選択した場合、カテゴリにグループ化された[使用可能なテンプレート](component-templates.mdx#コンポーネント-テンプレート)のリストが提供されます。 Step by step template group @@ -110,7 +110,7 @@ ng g @igniteui/angular-schematics:component Step by step component features -アプリケーションにシナリオを追加することを選択した場合、使用可能な[シナリオ テンプレート](component-templates.md#シナリオ-テンプレート)のリストも取得できます。 +アプリケーションにシナリオを追加することを選択した場合、使用可能な[シナリオ テンプレート](component-templates.mdx#シナリオ-テンプレート)のリストも取得できます。 Scenario templates @@ -165,4 +165,4 @@ Angular schematic 経由で実行した場合、Ignite UI サーバーと並ん 非インタラクティブなプロジェクト作成時に AI 設定のプロンプトを完全にスキップするには、`ng new` に `--assistants none --agents none` を渡します。後で AI 設定を再実行するには、プロジェクト ルートから `ng generate @igniteui/angular-schematics:ai-config` を使用してください。 -MCP クライアント設定と利用可能なツールの詳細については、[Ignite UI CLI MCP](../../ai/cli-mcp.md) を参照してください。 +MCP クライアント設定と利用可能なツールの詳細については、[Ignite UI CLI MCP](../../ai/cli-mcp.mdx) を参照してください。 diff --git a/docs/angular/src/content/jp/components/general/cli/step-by-step-guide-using-cli.mdx b/docs/angular/src/content/jp/components/general/cli/step-by-step-guide-using-cli.mdx index 1cc90a4e08..a12aa2e92c 100644 --- a/docs/angular/src/content/jp/components/general/cli/step-by-step-guide-using-cli.mdx +++ b/docs/angular/src/content/jp/components/general/cli/step-by-step-guide-using-cli.mdx @@ -23,7 +23,7 @@ import igStepByStepAiConfigAgents from '../../../images/general/ig-step-by-step- # Ignite UI CLI を使用したステップ バイ ステップ ガイド -利用可能なオプションでガイドを取得する場合、ステップバイステップ モードを初期化して新しいアプリケーションの作成およびセットアップ、同様に [Ignite UI CLI](getting-started-with-cli.md) で以前作成したプロジェクトを更新できます。 +利用可能なオプションでガイドを取得する場合、ステップバイステップ モードを初期化して新しいアプリケーションの作成およびセットアップ、同様に [Ignite UI CLI](getting-started-with-cli.mdx) で以前作成したプロジェクトを更新できます。 Ignite UI CLI を使用してガイドを開始するには、`ig` コマンドを実行します。 @@ -64,11 +64,11 @@ ig new Step by step new project template selection -**Side Navigation** または **Side Navigation Mini** を選択した場合、ウィザードはプロジェクトに[認証モジュール](auth-template.md)を追加するかどうかを確認するプロンプトを表示します。「はい」と回答すると、対応する認証バリアント (`side-nav-auth` または `side-nav-mini-auth`) が生成されます。**Empty Project** を選択した場合、認証のプロンプトはスキップされます。 +**Side Navigation** または **Side Navigation Mini** を選択した場合、ウィザードはプロジェクトに[認証モジュール](auth-template.mdx)を追加するかどうかを確認するプロンプトを表示します。「はい」と回答すると、対応する認証バリアント (`side-nav-auth` または `side-nav-mini-auth`) が生成されます。**Empty Project** を選択した場合、認証のプロンプトはスキップされます。 Step by step auth question prompt -次のステップでは、アプリケーションのテーマを選択します。デフォルトのオプションを選択すると、Ignite UI for Angular のデフォルト テーマの Ignite UI がプリコンパイルされた CSS ファイル (`igniteui-angular.css`) がプロジェクトの `angular.json` に含まれます。カスタムオプションは、`app/styles.scss` の [Theming API](../../themes) を使用して、カラーパレットとテーマのコードを生成します。 +次のステップでは、アプリケーションのテーマを選択します。デフォルトのオプションを選択すると、Ignite UI for Angular のデフォルト テーマの Ignite UI がプリコンパイルされた CSS ファイル (`igniteui-angular.css`) がプロジェクトの `angular.json` に含まれます。カスタムオプションは、`app/styles.scss` の [Theming API](../../themes.mdx) を使用して、カラーパレットとテーマのコードを生成します。 Step by step new project theme selection @@ -86,7 +86,7 @@ Ignite UI CLI を使用する場合、`add` コマンドを実行します。 ig add ``` -新しいコントロールを追加することを選択した場合、カテゴリにグループ化された[使用可能なテンプレート](component-templates.md#コンポーネント-テンプレート)のリストが提供されます。 +新しいコントロールを追加することを選択した場合、カテゴリにグループ化された[使用可能なテンプレート](component-templates.mdx#コンポーネント-テンプレート)のリストが提供されます。 Step by step template group selection @@ -96,7 +96,7 @@ ig add Step by step component feature toggles -アプリケーションにシナリオを追加することを選択した場合、使用可能な[シナリオ テンプレート](component-templates.md#シナリオ-テンプレート)のリストも取得できます。 +アプリケーションにシナリオを追加することを選択した場合、使用可能な[シナリオ テンプレート](component-templates.mdx#シナリオ-テンプレート)のリストも取得できます。 Scenario templates diff --git a/docs/angular/src/content/jp/components/general/code-splitting-and-multiple-entry-points.mdx b/docs/angular/src/content/jp/components/general/code-splitting-and-multiple-entry-points.mdx index 67b1955c46..00a02237df 100644 --- a/docs/angular/src/content/jp/components/general/code-splitting-and-multiple-entry-points.mdx +++ b/docs/angular/src/content/jp/components/general/code-splitting-and-multiple-entry-points.mdx @@ -311,7 +311,7 @@ ng update igniteui-angular --migrate-only --from=20.1.0 --to=21.0.0 ## その他のリソース - [Angular パッケージ形式 - エントリ ポイントとコード分割](https://angular.io/guide/angular-package-format#entrypoints-and-code-splitting) -- [Ignite UI for Angular アップデート ガイド](update-guide.md) +- [Ignite UI for Angular アップデート ガイド](update-guide.mdx) - [Ignite UI for Angular CHANGELOG (英語)](https://github.com/IgniteUI/igniteui-angular/blob/master/CHANGELOG.md) - [Ignite UI for Angular GitHub リポジトリ](https://github.com/IgniteUI/igniteui-angular) @@ -319,7 +319,7 @@ ng update igniteui-angular --migrate-only --from=20.1.0 --to=21.0.0 特定のコンポーネントとその API の詳細については、コンポーネント ドキュメントを参照してください。 -- [Grid](../grid/grid.md) -- [Tree Grid](../treegrid/tree-grid.md) -- [Hierarchical Grid](../hierarchicalgrid/hierarchical-grid.md) -- [Pivot Grid](../pivotGrid/pivot-grid.md) \ No newline at end of file +- [Grid](../grid/grid.mdx) +- [Tree Grid](../treegrid/tree-grid.mdx) +- [Hierarchical Grid](../hierarchicalgrid/hierarchical-grid.mdx) +- [Pivot Grid](../pivotgrid/pivot-grid.mdx) \ No newline at end of file diff --git a/docs/angular/src/content/jp/components/general/data-analysis.mdx b/docs/angular/src/content/jp/components/general/data-analysis.mdx index 9af8665e45..9e6c750426 100644 --- a/docs/angular/src/content/jp/components/general/data-analysis.mdx +++ b/docs/angular/src/content/jp/components/general/data-analysis.mdx @@ -26,12 +26,12 @@ import containsFormatting from '../../images/general/contains-formatting.png'; ## Dock Manager のデータ分析 -選択したデータに基づいて `Chart Types ビュー`を有効にするには、`セル範囲の選択`または`列の選択`を実行します。このビューは、[Dock Manager](../dock-manager.md) の右ペインの一部です。以下のオプションを選択できます。 +選択したデータに基づいて `Chart Types ビュー`を有効にするには、`セル範囲の選択`または`列の選択`を実行します。このビューは、[Dock Manager](../dock-manager.mdx) の右ペインの一部です。以下のオプションを選択できます。 - 特定のチャート タイプを選択し、別のペインで可視化します。 - または、`Data Analysis` コンテキスト ボタンを使用して、さまざまなテキスト書式設定オプションを表示します。 -[Dock Manager Web コンポーネント](../dock-manager.md)は、ペインでアプリケーションのレイアウトを管理する方法を提供します。エンド ユーザーはペインをピン固定、サイズ変更、移動、非表示にすることでカスタマイズできます。データを選択した後、いくつかのチャートを作成し、利用可能な領域にドラッグしてピン固定します。 +[Dock Manager Web コンポーネント](../dock-manager.mdx)は、ペインでアプリケーションのレイアウトを管理する方法を提供します。エンド ユーザーはペインをピン固定、サイズ変更、移動、非表示にすることでカスタマイズできます。データを選択した後、いくつかのチャートを作成し、利用可能な領域にドラッグしてピン固定します。 @@ -49,7 +49,7 @@ Keep in mind (sample related): ## データ分析パッケージ -この機能を使用できるには、以下の手順を実行します。**igniteui-angular-extras** パッケージは [プライベート npm フィード](https://packages.infragistics.com/npm/js-licensed/) でのみ利用できます。[有効な商用ライセンス](ignite-ui-licensing.md#license-agreements) がある場合、プライベート フィードにアクセスできます。 +この機能を使用できるには、以下の手順を実行します。**igniteui-angular-extras** パッケージは [プライベート npm フィード](https://packages.infragistics.com/npm/js-licensed/) でのみ利用できます。[有効な商用ライセンス](ignite-ui-licensing.mdx#license-agreements) がある場合、プライベート フィードにアクセスできます。 始めましょう: @@ -102,15 +102,15 @@ npm install @infragistics/igniteui-angular igniteui-angular-core igniteui-angula 以下のチャート タイプをサポートします。 -- [縦棒チャート](../charts/types/column-chart.md)、 -[エリア チャート](../charts/types/stacked-chart.md)、 -[折れ線チャート](../charts/types/line-chart.md)、 -[棒チャート](../charts/types/line-chart.md)、 -- [積層型チャート](../charts/types/stacked-chart.md)、 -[積層型 100% チャート](../charts/types/stacked-chart.md)、 -- [円チャート](../charts/types/pie-chart.md)、 -[散布図](../charts/types/stacked-chart.md)、 -[バブル チャート](../charts/types/bubble-chart.md) +- [縦棒チャート](../charts/types/column-chart.mdx)、 +[エリア チャート](../charts/types/stacked-chart.mdx)、 +[折れ線チャート](../charts/types/line-chart.mdx)、 +[棒チャート](../charts/types/line-chart.mdx)、 +- [積層型チャート](../charts/types/stacked-chart.mdx)、 +[積層型 100% チャート](../charts/types/stacked-chart.mdx)、 +- [円チャート](../charts/types/pie-chart.mdx)、 +[散布図](../charts/types/stacked-chart.mdx)、 +[バブル チャート](../charts/types/bubble-chart.mdx) 意味のあるバブル チャートを表示するために、データが有効な形式でない場合、プレビューを無効にします。 - [Column Chart](/charts/types/column-chart), @@ -209,6 +209,6 @@ npm install @infragistics/igniteui-angular igniteui-angular-core igniteui-angula - [Angular Universal ガイド (英語)](https://angular.io/guide/universal) - [Ignite UI スタート キット (英語)](https://github.com/IgniteUI/ng-universal-example) - [サーバー サイド レンダリング用語](https://web.dev/articles/rendering-on-the-web?hl=ja) -- [Ignite UI を使用した作業の開始](getting-started.md) -- [Ignite UI CLI ガイド](cli/step-by-step-guide.md) -- [Ignite UI for Angular Schematics ガイド](cli/step-by-step-guide-using-angular-schematics.md) +- [Ignite UI を使用した作業の開始](getting-started.mdx) +- [Ignite UI CLI ガイド](./cli/step-by-step-guide-using-cli.mdx) +- [Ignite UI for Angular Schematics ガイド](./cli/step-by-step-guide-using-angular-schematics.mdx) diff --git a/docs/angular/src/content/jp/components/general/getting-started.mdx b/docs/angular/src/content/jp/components/general/getting-started.mdx index 195f94cf67..8aa7af4bc5 100644 --- a/docs/angular/src/content/jp/components/general/getting-started.mdx +++ b/docs/angular/src/content/jp/components/general/getting-started.mdx @@ -19,7 +19,7 @@ import igniteuiProject from '../../images/general/igniteui-project.png'; [`Ignite UI for Angular`](https://github.com/IgniteUI/igniteui-angular) は、マテリアルベース UI ウィジェット、コンポーネント & Figma UI キットでインフラジスティックス Angular のディレクティブをサポートします。デスクトップ ブラウザー向けアプリ、高パフォーマンスな HTML5 や JavaScript アプリ、Google の Angular フレームワークを対象にしたプログレッシブ ウェブアプリ (PWA) を作成できます。 -Ignite UI for Angular はデュアルライセンス モデルで提供され、使用するコンポーネント、モジュール、ディレクティブ、サービスに応じて商用ライセンスまたはオープン ソース ライセンスが適用されます。詳細については、[Ignite UI のライセンス](./ignite-ui-licensing.md)と[オープン ソースとプレミアム](./open-source-vs-premium.md)のトピックを参照してください。 +Ignite UI for Angular はデュアルライセンス モデルで提供され、使用するコンポーネント、モジュール、ディレクティブ、サービスに応じて商用ライセンスまたはオープン ソース ライセンスが適用されます。詳細については、[Ignite UI のライセンス](./ignite-ui-licensing.mdx)と[オープン ソースとプレミアム](./open-source-vs-premium.mdx)のトピックを参照してください。 ## 前提条件 @@ -46,7 +46,7 @@ Angular CLI を使用して Angular アプリケーションを作成するに ng new --style=scss ``` -`--style` オプションでアプリケーションのスタイルフ ァイルに使用するファイル拡張子またはプリプロセッサを指定できます。コンポーネントのスタイルは [Ignite UI for Angular テーマ ライブラリ](../themes.md) に基づいているため、SCSS を使用することをお勧めします。後で、Ignite UI for Angular パッケージをインストールすると、アプリケーションはデフォルトのスタイリング テーマを使用するように構成され、すべてのコンポーネント インスタンスまたは特定のコンポーネント インスタンスに対して簡単にカスタマイズできます。 +`--style` オプションでアプリケーションのスタイルフ ァイルに使用するファイル拡張子またはプリプロセッサを指定できます。コンポーネントのスタイルは [Ignite UI for Angular テーマ ライブラリ](../themes.mdx) に基づいているため、SCSS を使用することをお勧めします。後で、Ignite UI for Angular パッケージをインストールすると、アプリケーションはデフォルトのスタイリング テーマを使用するように構成され、すべてのコンポーネント インスタンスまたは特定のコンポーネント インスタンスに対して簡単にカスタマイズできます。 その後、次のコマンドを実行して、Ignite UI for Angular パッケージを、その依存関係、フォントのインポートおよびプロジェクトへのスタイル参照とともにインストールできます。 @@ -68,7 +68,7 @@ ng add igniteui-angular - Grid Lite - オープン ソース -[Grid Lite コンポーネント](../grid-lite/overview.md)は、MIT ライセンスで利用できる最小限の機能セットを提供し、軽量で高速なデータ表示を必要とする幅広いプロジェクトに適しています。これは、エンタープライズ グリッドの複雑さを避けつつ、高速で軽量なデータ表示を必要とする開発者向けに設計されています。商用版 `IgxGrid` と似た API を持つため、アップグレードも容易です。 +[Grid Lite コンポーネント](../grid-lite/overview.mdx)は、MIT ライセンスで利用できる最小限の機能セットを提供し、軽量で高速なデータ表示を必要とする幅広いプロジェクトに適しています。これは、エンタープライズ グリッドの複雑さを避けつつ、高速で軽量なデータ表示を必要とする開発者向けに設計されています。商用版 `IgxGrid` と似た API を持つため、アップグレードも容易です。 ```cmd ng add igniteui-grid-lite @@ -84,7 +84,7 @@ ng add igniteui-dockmanager ### トライアル版からライセンス版へのアップグレード -**ライセンス版の Ignite UI for Angular パッケージ**の使用を開始する場合、[Schematics および Ignite UI CLI を使用したパッケージのアップグレードガイド](ignite-ui-licensing.md#angular-schematics-または-ignite-ui-cli-を使用したパッケージのアップグレード)に従うことをお勧めします。 +**ライセンス版の Ignite UI for Angular パッケージ**の使用を開始する場合、[Schematics および Ignite UI CLI を使用したパッケージのアップグレードガイド](ignite-ui-licensing.mdx#angular-schematics-または-ignite-ui-cli-を使用したパッケージのアップグレード)に従うことをお勧めします。 以下は、**ライセンス版の Ignite UI for Angular** の使用を開始するために実行する必要がある手順の概要です。プロジェクトのセットアップに応じて、プロジェクトで以下の schematic を実行します。 @@ -99,18 +99,18 @@ ig upgrade-packages ``` Schematic はプロジェクトのパッケージの依存関係を切り替え、ソース参照を更新します。 -[まだセットアップされていない場合、NPM レジストリへのログインが要求されます](ignite-ui-licensing.md#プライベート-npm-フィードを使用するための環境設定方法)。 +[まだセットアップされていない場合、NPM レジストリへのログインが要求されます](ignite-ui-licensing.mdx#プライベート-npm-フィードを使用するための環境設定方法)。 #### 新しいセットアップで npm レジストリにログイン 上記の方法は、Ignite UI for Angular トライアル版パッケージが既にインストールされているシナリオのみを対象としています。プロジェクトの新しいセットアップを実行する場合、または Ignite UI for Angular を使用する場合は、以下のガイダンスに従ってください。 -次の方法で[プライベート npm フィード環境の正しいセットアップを実行する](ignite-ui-licensing.md#プライベート-npm-フィードを使用するための環境設定方法)ことが重要です: +次の方法で[プライベート npm フィード環境の正しいセットアップを実行する](ignite-ui-licensing.mdx#プライベート-npm-フィードを使用するための環境設定方法)ことが重要です: - プライベート レジストリの有効なセットアップを確認します。 - トライアル版以外のユーザー アカウントとパスワードを指定して npm を使用してプライベート フィードにログインします。 -プロセス全体の詳細は[こちらにあります](ignite-ui-licensing.md#プライベート-npm-フィードを使用するための環境設定方法)。 +プロセス全体の詳細は[こちらにあります](ignite-ui-licensing.mdx#プライベート-npm-フィードを使用するための環境設定方法)。 ### Angular Schematics & Ignite UI CLI のクイック スタート @@ -126,7 +126,7 @@ npm i -g @igniteui/angular-schematics npm install -g igniteui-cli ``` -[Ignite UI CLI を使用したガイド付きエクスペリエンス](cli/step-by-step-guide-using-cli.md)または [Ignite UI for Angular Schematics](cli/step-by-step-guide-using-angular-schematics.md) は、構成したアプリケーションをブートストラップする最も簡単な方法です。 +[Ignite UI CLI を使用したガイド付きエクスペリエンス](cli/step-by-step-guide-using-cli.mdx)または [Ignite UI for Angular Schematics](cli/step-by-step-guide-using-angular-schematics.mdx) は、構成したアプリケーションをブートストラップする最も簡単な方法です。 Ignite UI for Angular Schematics を使用してガイドをアクティブにするには、次のコマンドを実行します。 @@ -141,7 +141,7 @@ ig ``` -[まだセットアップされていない場合、手順の実行中のある時点で NPM レジストリへのログインが要求されます](ignite-ui-licensing.md#プライベート-npm-フィードを使用するための環境設定方法)。[商用ライセンス](./open-source-vs-premium.md#全コンポーネントの比較表)対象コンポーネントを使用する場合、トライアルからライセンス版へのアカウント設定が必要です。 +[まだセットアップされていない場合、手順の実行中のある時点で NPM レジストリへのログインが要求されます](ignite-ui-licensing.mdx#プライベート-npm-フィードを使用するための環境設定方法)。[商用ライセンス](./open-source-vs-premium.mdx#全コンポーネントの比較表)対象コンポーネントを使用する場合、トライアルからライセンス版へのアカウント設定が必要です。
@@ -152,7 +152,7 @@ ig

はじめての Ignite UI CLI アプリ開発

-[Angular Schematics & Ignite UI CLI](cli-overview.md) についての詳細。 +[Angular Schematics & Ignite UI CLI](cli-overview.mdx) についての詳細。 ## Ignite UI for Angular の使用 @@ -188,7 +188,7 @@ npm start ### コンポーネントの自動追加 -Angular 19 以降では、スタンドアロン コンポーネントが Angular アプリを構築するためのデフォルトの方法となり、`NgModules` が不要になりました。これにより、コンポーネントの追加プロセスが大幅に簡略化されます。ここでは、この仕組みを利用してアプリに [**igxGrid**](../grid/grid.md) コンポーネントを追加してみましょう。 +Angular 19 以降では、スタンドアロン コンポーネントが Angular アプリを構築するためのデフォルトの方法となり、`NgModules` が不要になりました。これにより、コンポーネントの追加プロセスが大幅に簡略化されます。ここでは、この仕組みを利用してアプリに [**igxGrid**](../grid/grid.mdx) コンポーネントを追加してみましょう。 開始する前にご注意ください。一部のコンポーネントにはアニメーションがあり、それらを利用するには `bootstrapApplication` 呼び出しの一部としてプロバイダーが必要です。 @@ -296,15 +296,15 @@ The final result should look something like this: Ignite UI for Angular には**エージェントのスキル**が付属しています。これは、AI コーディング アシスタント (GitHub Copilot、Cursor、Windsurf、Claude、JetBrains AI など) にライブラリの使用方法を教える構造化された知識ファイルです。スキルには、コンポーネント、データ グリッド、グリッド データ操作、テーマ設定が含まれます。 -詳細については、[Ignite UI for Angular スキル](../ai/skills.md)トピックを参照してください。 +詳細については、[Ignite UI for Angular スキル](../ai/skills.mdx)トピックを参照してください。 ## その他のリソース -- [Ignite UI for Angular スキル](../ai/skills.md) +- [Ignite UI for Angular スキル](../ai/skills.mdx) - [Ignite UI CLI](https://github.com/IgniteUI/igniteui-cli) - [Ignite UI CLI コマンド](https://github.com/IgniteUI/igniteui-cli/wiki#available-commands) -- [Grid の概要](../grid/grid.md) -- [Grid Lite の概要](../grid-lite/overview.md) +- [Grid の概要](../grid/grid.mdx) +- [Grid Lite の概要](../grid-lite/overview.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/general/how-to/general-how-to-mcp-e2e.mdx b/docs/angular/src/content/jp/components/general/how-to/general-how-to-mcp-e2e.mdx index a2bc090e61..376a9aae57 100644 --- a/docs/angular/src/content/jp/components/general/how-to/general-how-to-mcp-e2e.mdx +++ b/docs/angular/src/content/jp/components/general/how-to/general-how-to-mcp-e2e.mdx @@ -38,7 +38,7 @@ CLI MCP と Theming MCP は、Ignite UI for Angular 開発ワークフローに この手順は、Ignite UI CLI がプロジェクトをスキャフォールドし、VS Code の最初の MCP 構成を自動的に準備する **CLI ファースト** のセットアップで最も効果的に機能します。 -各クライアントの詳細なセットアップ リファレンスが必要な場合は、「[Angular Schematics & Ignite UI CLI](~/components/general/cli-overview.md)」および「[Ignite UI Theming MCP](~/components/ai/theming-mcp.md)」を参照してください。 +各クライアントの詳細なセットアップ リファレンスが必要な場合は、「[Angular Schematics & Ignite UI CLI](../cli-overview.mdx)」および「[Ignite UI Theming MCP](../../ai/theming-mcp.mdx)」を参照してください。 ## 手順 1: Ignite UI CLI から開始する @@ -245,9 +245,9 @@ npx ig new my-app --framework=angular ## 関連トピック -- [Angular Schematics & Ignite UI CLI](~/components/general/cli-overview.md) -- [Ignite UI Theming MCP](~/components/ai/theming-mcp.md) -- [Ignite UI for Angular スキル](~/components/ai/skills.md) +- [Angular Schematics & Ignite UI CLI](../cli-overview.mdx) +- [Ignite UI Theming MCP](../../ai/theming-mcp.mdx) +- [Ignite UI for Angular スキル](../../ai/skills.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/general/how-to/how-to-customize-theme.mdx b/docs/angular/src/content/jp/components/general/how-to/how-to-customize-theme.mdx index f8e3f33913..5499a5b5a5 100644 --- a/docs/angular/src/content/jp/components/general/how-to/how-to-customize-theme.mdx +++ b/docs/angular/src/content/jp/components/general/how-to/how-to-customize-theme.mdx @@ -37,7 +37,7 @@ import optimizingAfterModuleLazyload from '../../../images/general/theming-walkt Getting Started Running App -ご覧のとおり、アプリケーションはデフォルトのテーマ [Material Light バリアント](../../themes/sass/presets/material.md)を適用しています。生成された `styles.scss` ファイルは以下のようになります。 +ご覧のとおり、アプリケーションはデフォルトのテーマ [Material Light バリアント](../../themes/sass/presets/material.mdx)を適用しています。生成された `styles.scss` ファイルは以下のようになります。 ```scss /* You can add global styles to this file, and also import other style files */ @@ -72,7 +72,7 @@ html, body { ## テーマのカスタマイズ -同じテーマのダーク バリエーションが必要で、独自の[カラー パレット](../../themes/palettes.md)をブランディングに合わせて追加し、フォントをデフォルトの `Titillium Web` ではなく `Poppins` に変更します。これらはすべて App Builder から直接変更でき、その変更を App Builder からプル リクエストとしてリポジトリにプッシュできます。 +同じテーマのダーク バリエーションが必要で、独自の[カラー パレット](../../themes/palettes.mdx)をブランディングに合わせて追加し、フォントをデフォルトの `Titillium Web` ではなく `Poppins` に変更します。これらはすべて App Builder から直接変更でき、その変更を App Builder からプル リクエストとしてリポジトリにプッシュできます。 Getting Started App Builder Theming @@ -95,11 +95,11 @@ $custom-palette: palette( ); ``` -ご覧のように、コード生成は特定の `@include light-theme($light-material-palette);` (これは[デフォルト テーマ](../../themes/sass/presets/material.md)と[カラー パレット](../../themes/palettes.md))から、一般的な include に変わり、パラメーターとしてカスタム カラー パレットとテーマ構造のための [dark material schema](../../themes/sass/schemas.md) が提供されるようになりました。実行中の Angular アプリの結果は以下のようになります。 +ご覧のように、コード生成は特定の `@include light-theme($light-material-palette);` (これは[デフォルト テーマ](../../themes/sass/presets/material.mdx)と[カラー パレット](../../themes/palettes.mdx))から、一般的な include に変わり、パラメーターとしてカスタム カラー パレットとテーマ構造のための [dark material schema](../../themes/sass/schemas.mdx) が提供されるようになりました。実行中の Angular アプリの結果は以下のようになります。 Getting Started Dark App -アプリケーションで特定の[コンポーネント テーマ](../../themes/sass/component-themes.md)をさらに掘り下げてカスタマイズしたいので、個々のコンポーネント テーマの CSS 変数を取り込んでこれを行います。この場合、グリッド ツールバーのテーマです。 +アプリケーションで特定の[コンポーネント テーマ](../../themes/sass/component-themes.mdx)をさらに掘り下げてカスタマイズしたいので、個々のコンポーネント テーマの CSS 変数を取り込んでこれを行います。この場合、グリッド ツールバーのテーマです。 ```scss @include core(); @@ -224,11 +224,11 @@ $custom-palette-light: palette( Ignite UI テーマは、複数の次元のテーマを抽象化し、非常に堅牢なテーマ変更機能を提供します。開発者とデザイナーは、テーマ エンジン API を利用して、アプリケーションに合わせたビジュアル デザインを作成できます。これにより、Ignite UI for Angular を使用する際に独自のルック アンド フィールが得られます。テーマ エンジンは、各ディメンションからの変数も公開します。これを使用して、Ignite UI for Angular コンポーネントで UI として直接構築されていない残りのアプリケーション構造にテーマを適用できます。変更のために公開されるディメンションは次のとおりです。 -- [色](../../themes/sass/palettes.md) (カラー パレット) -- [形状](../../themes/sass/roundness.md) (境界線と半径) -- [標高](../../themes/sass/elevations.md) (影) -- [タイポグラフィ](../../themes/sass/typography.md) (フォントとフォント サイズ) -- [サイズ](../../display-density.md) (画面に収まる情報のサイズ) +- [色](../../themes/sass/palettes.mdx) (カラー パレット) +- [形状](../../themes/sass/roundness.mdx) (境界線と半径) +- [標高](../../themes/sass/elevations.mdx) (影) +- [タイポグラフィ](../../themes/sass/typography.mdx) (フォントとフォント サイズ) +- [サイズ](../../display-density.mdx) (画面に収まる情報のサイズ) 完全にカスタマイズされたビジュアル デザインが必要な場合は、サポートされているすべてのテーマ ディメンションを変更する必要があり、Sass API を最大限に活用できます。 @@ -428,10 +428,10 @@ $include: ( 関連トピック: -- [パレット](../../themes/sass/palettes.md) -- [エレベーション](../../themes/sass/elevations.md) -- [タイポグラフィ](../../themes/sass/typography.md) -- [Sass を使用したテーマ](../../themes/sass/index.md) +- [パレット](../../themes/sass/palettes.mdx) +- [エレベーション](../../themes/sass/elevations.mdx) +- [タイポグラフィ](../../themes/sass/typography.mdx) +- [Sass を使用したテーマ](../../themes/sass/index.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/general/how-to/how-to-perform-crud.mdx b/docs/angular/src/content/jp/components/general/how-to/how-to-perform-crud.mdx index d1eb0bb756..1d7aebf54f 100644 --- a/docs/angular/src/content/jp/components/general/how-to/how-to-perform-crud.mdx +++ b/docs/angular/src/content/jp/components/general/how-to/how-to-perform-crud.mdx @@ -67,14 +67,14 @@ export class CRUDService { } ``` -上記のサービスに欠けているのは、フィルタリング / ソート / ページングなどの構成です。エンドポイントの正確な API 実装によっては、サーバーへのリクエストで、フィルタリング / ソート / ページングを処理するためのオプションのパラメーターが必要になる場合があります。コード例を伴うデモについては、[リモート データ操作](../../grid/remote-data-operations.md)を参照してください。 +上記のサービスに欠けているのは、フィルタリング / ソート / ページングなどの構成です。エンドポイントの正確な API 実装によっては、サーバーへのリクエストで、フィルタリング / ソート / ページングを処理するためのオプションのパラメーターが必要になる場合があります。コード例を伴うデモについては、[リモート データ操作](../../grid/remote-data-operations.mdx)を参照してください。 その他の例とガイダンスについては、公式の Angular ドキュメントの [HTTP Services (英語)](https://angular.io/tutorial/toh-pt6) チュートリアルを参照してください。 ## グリッドを使用した CRUD 操作 -グリッドで CRUD を有効にするということは、ユーザーがグリッド内からこれらの CRUD 操作を実行するための UI を提供することを意味します。これは非常に簡単です。グリッドには、[**セル編集**](../../grid/cell-editing.md)、[**行編集**](../../grid/row-editing.md)、[**行追加**](../../grid/row-adding.md)、**行削除** UI が用意されており、これを独自に実行するための強力な API が用意されています。次に、各編集アクションの結果を取得し、それを CRUD サービスの対応するメソッドに伝達して、元のデータベースへのすべての変更を保持します。これを完了することで、グリッドで CRUD が有効になっていると言えます。 +グリッドで CRUD を有効にするということは、ユーザーがグリッド内からこれらの CRUD 操作を実行するための UI を提供することを意味します。これは非常に簡単です。グリッドには、[**セル編集**](../../grid/cell-editing.mdx)、[**行編集**](../../grid/row-editing.mdx)、[**行追加**](../../grid/row-adding.mdx)、**行削除** UI が用意されており、これを独自に実行するための強力な API が用意されています。次に、各編集アクションの結果を取得し、それを CRUD サービスの対応するメソッドに伝達して、元のデータベースへのすべての変更を保持します。これを完了することで、グリッドで CRUD が有効になっていると言えます。 このセクションは、グリッドで CRUD 操作を有効にするためのチュートリアルであり、コード スニペットを取得してコードにコピーし貼り付けることができます。 @@ -82,7 +82,7 @@ export class CRUDService { ## 操作方法 -まず、rowEditing 動作を有効にし、編集アクションに必要な UI を用意して、`IgxActionStrip` ([`IgxActionStrip`](../../action-strip.md) の詳細を参照) を利用し、イベント ハンドラーをアタッチします。 +まず、rowEditing 動作を有効にし、編集アクションに必要な UI を用意して、`IgxActionStrip` ([`IgxActionStrip`](../../action-strip.mdx) の詳細を参照) を利用し、イベント ハンドラーをアタッチします。 ```html -上記の例は、アクションを編集するためのデフォルトのグリッド UI に基づいています。もう 1 つの有効なアプローチは、独自の外部 UI を提供する場合です。このような場合、UI を使用したユーザーの操作への応答は、グリッド編集 API で機能する必要があります (**グリッドに primaryKey が設定されていることを確認してください**)。参考のために [**API**](how-to-perform-crud.md#api-の編集) セクションを参照してください。 +上記の例は、アクションを編集するためのデフォルトのグリッド UI に基づいています。もう 1 つの有効なアプローチは、独自の外部 UI を提供する場合です。このような場合、UI を使用したユーザーの操作への応答は、グリッド編集 API で機能する必要があります (**グリッドに primaryKey が設定されていることを確認してください**)。参考のために [**API**](how-to-perform-crud.mdx#api-の編集) セクションを参照してください。 ```typescript @@ -160,15 +160,15 @@ this._crudService.delete(event.data).subscribe({ ## カスタマイズ 豊富な Grid API を使用すると、ニーズに合わせて編集プロセスをほぼすべての方法でカスタマイズできます。これには以下が含まれますが、これらに限定されません: -- [**一括編集**](how-to-perform-crud.md#一括編集): 一括編集を有効にすると、すべての更新を一括処理し、単一のリクエストですべてをコミットできます。 -- [**テンプレート**](how-to-perform-crud.md#テンプレート): セル編集用のテンプレートを追加するか、行 / セル編集、行追加、および行削除に独自の外部 UI を使用します。 -- [**イベント**](how-to-perform-crud.md#イベント): 編集フローを監視し、それに応じて対応します。編集中に発行されたすべてのイベントにイベント ハンドラーをアタッチすると、次のことが可能になります: +- [**一括編集**](how-to-perform-crud.mdx#一括編集): 一括編集を有効にすると、すべての更新を一括処理し、単一のリクエストですべてをコミットできます。 +- [**テンプレート**](how-to-perform-crud.mdx#テンプレート): セル編集用のテンプレートを追加するか、行 / セル編集、行追加、および行削除に独自の外部 UI を使用します。 +- [**イベント**](how-to-perform-crud.mdx#イベント): 編集フローを監視し、それに応じて対応します。編集中に発行されたすべてのイベントにイベント ハンドラーをアタッチすると、次のことが可能になります: - セルごとのデータ検証 - 行ごとのデータ検証 - 予想される入力タイプの入力をユーザーにプロンプト - ビジネス ルールに基づいて、それ以上の処理をキャンセル - 変更の手動コミット -- [**リッチな API**](how-to-perform-crud.md#api-の編集) +- [**リッチな API**](how-to-perform-crud.mdx#api-の編集) - [**Batch Editing**](/general/how-to/how-to-perform-crud#batch-editing): Enable Batch Editing to batch all updates, and commit everything with single request. - [**Templating**](/general/how-to/how-to-perform-crud#templates): Add templates for cell editing, or use your own external UI for row/cell editing, row adding and row deleting. @@ -188,11 +188,11 @@ this._crudService.delete(event.data).subscribe({ ``` -詳細とデモ サンプルについては、[一括編集](../../grid/batch-editing.md)にアクセスしてください。 +詳細とデモ サンプルについては、[一括編集](../../grid/batch-editing.mdx)にアクセスしてください。 ## テンプレート -デフォルトのセル編集テンプレートの詳細については、[一般的な編集トピック](../../grid/editing.md#テンプレートの編集)を参照してください。 +デフォルトのセル編集テンプレートの詳細については、[一般的な編集トピック](../../grid/editing.mdx#テンプレートの編集)を参照してください。 セルが編集モードのときに適用されるカスタム テンプレートを提供する場合は、を使用できます。これを行うには、`igxCellEditor` ディレクティブでマークされた `ng-template` を渡し、カスタム コントロールを に適切にバインドする必要があります。 @@ -208,11 +208,11 @@ this._crudService.delete(event.data).subscribe({ ``` -詳細とデモについては、[セル編集](../../grid/cell-editing.md)のトピックを参照してください。 +詳細とデモについては、[セル編集](../../grid/cell-editing.mdx)のトピックを参照してください。 ## イベント -グリッドは、編集エクスペリエンスをより詳細に制御できる広範なイベントを公開します。これらのイベントは、[**行編集**](../../grid/row-editing.md)および[**セル編集**](../../grid/cell-editing.md)のライフサイクル中、つまり編集アクションを開始、コミット、またはキャンセルするときに発生します。 +グリッドは、編集エクスペリエンスをより詳細に制御できる広範なイベントを公開します。これらのイベントは、[**行編集**](../../grid/row-editing.mdx)および[**セル編集**](../../grid/cell-editing.mdx)のライフサイクル中、つまり編集アクションを開始、コミット、またはキャンセルするときに発生します。 | イベント | 説明 | 引数 | キャンセル可能 | |-------|-------------|-----------|-------------| @@ -225,7 +225,7 @@ this._crudService.delete(event.data).subscribe({ | | `rowEditing` が有効になっている場合、行が編集され、新しい行の値が**コミットされた後に**発生します。 | | `false` | | | `rowEditing` が有効になっている場合、行が**編集モードを終了する**と発生します。 | | `false` | -詳細とデモ サンプルについては、[イベント](../../grid/editing.md#イベントの引数とシーケンス)にアクセスしてください。 +詳細とデモ サンプルについては、[イベント](../../grid/editing.mdx#イベントの引数とシーケンス)にアクセスしてください。 ## API の編集 @@ -237,7 +237,7 @@ this._crudService.delete(event.data).subscribe({ また、 インスタンスと インスタンスによって公開される `update` メソッドによって実現されます: -グリッド API の使用に関する詳細と情報は、[セル編集 CRUD 操作](../../grid/cell-editing.md#crud-操作)セクションにあります。 +グリッド API の使用に関する詳細と情報は、[セル編集 CRUD 操作](../../grid/cell-editing.mdx#crud-操作)セクションにあります。 ```typescript // Through the grid methods diff --git a/docs/angular/src/content/jp/components/general/how-to/how-to-use-standalone-components.mdx b/docs/angular/src/content/jp/components/general/how-to/how-to-use-standalone-components.mdx index 52555ecd42..c1331af727 100644 --- a/docs/angular/src/content/jp/components/general/how-to/how-to-use-standalone-components.mdx +++ b/docs/angular/src/content/jp/components/general/how-to/how-to-use-standalone-components.mdx @@ -102,8 +102,8 @@ import { IgxGridModule } from 'igniteui-angular/grids/grid'; 関連トピック: - [スタンドアロン コンポーネント](https://angular.io/guide/standalone-components) -- [Ignite UI を使用した作業の開始](../getting-started.md) -- [Angular のサーバー サイド レンダリング](../ssr-rendering.md) +- [Ignite UI を使用した作業の開始](../getting-started.mdx) +- [Angular のサーバー サイド レンダリング](../ssr-rendering.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/general/ignite-ui-licensing.mdx b/docs/angular/src/content/jp/components/general/ignite-ui-licensing.mdx index 697c531d62..fa33f718b6 100644 --- a/docs/angular/src/content/jp/components/general/ignite-ui-licensing.mdx +++ b/docs/angular/src/content/jp/components/general/ignite-ui-licensing.mdx @@ -16,7 +16,7 @@ import azureCiAddTokenVariable1 from '../../images/general/azure-ci-add-token-va Ignite UI for Angular はデュアルライセンス モデルで提供され、使用するコンポーネント、モジュール、ディレクティブ、サービスに応じて商用ライセンスまたはオープン ソース ライセンスが適用されます。 -どのライセンスがパッケージのどの部分に適用されるかを理解することが重要です。どのコンポーネントにどのライセンスが適用されるかは、[オープン ソースとプレミアム](./open-source-vs-premium.md) トピックに詳しく記載されています。 +どのライセンスがパッケージのどの部分に適用されるかを理解することが重要です。どのコンポーネントにどのライセンスが適用されるかは、[オープン ソースとプレミアム](./open-source-vs-premium.mdx) トピックに詳しく記載されています。 ## 使用許諾契約 @@ -39,7 +39,7 @@ Ignite UI for Angular はデュアルライセンス モデルで提供され、 Npm は Node.js ランタイム環境で使用する一般的なデフォルト パッケージ マネージャーです。広く採用されており、プロジェクトに依存するパッケージをすばやく簡単に処理できます。npm の使用方法の詳細については、[npm ヘルプ](https://docs.npmjs.com/)を参照してください。 -Infragistics Ignite UI for Angular は npm パッケージとして提供され、[`Ignite UI CLI`](./cli/step-by-step-guide-using-cli.md) または [Ignite UI for Angular Schematics](./cli/step-by-step-guide-using-angular-schematics.md) でプロジェクトに依存関係として追加できます。Ignite UI for Angular のコンポーネントを MIT ライセンスのコンポーネントのみ利用する場合、追加の手続きは不要です。ただし、商用ライセンス コンポーネントを使用する場合 npm からパッケージをダウンロードすると[トライアル期間](https://jp.infragistics.com/products/ignite-ui-angular)が開始されます。 +Infragistics Ignite UI for Angular は npm パッケージとして提供され、[`Ignite UI CLI`](./cli/step-by-step-guide-using-cli.mdx) または [Ignite UI for Angular Schematics](./cli/step-by-step-guide-using-angular-schematics.mdx) でプロジェクトに依存関係として追加できます。Ignite UI for Angular のコンポーネントを MIT ライセンスのコンポーネントのみ利用する場合、追加の手続きは不要です。ただし、商用ライセンス コンポーネントを使用する場合 npm からパッケージをダウンロードすると[トライアル期間](https://jp.infragistics.com/products/ignite-ui-angular)が開始されます。 トライアル版の使用を開始するとはどういう意味ですか? これは、Web ビューの**ウォーターマーク**部分を含む製品バージョンを使用することを意味します。ライセンス パッケージを有効期限が切れる前に一定期間 (たとえば、1 か月間) 使用するという意味ではありません。 @@ -47,14 +47,14 @@ Infragistics Ignite UI for Angular は npm パッケージとして提供され Infragistics Ignite UI Dock Manager Web コンポーネントは、別の npm パッケージとして利用できます。インストールすると、製品の [Ignite UI Dock Manager Web コンポーネント トライアル版](https://jp.infragistics.com/products/ignite-ui-angular)の使用が開始されます。 -> Ignite UI for Angular npm パッケージの使用方法の詳細については、[このトピック](getting-started.md#ignite-ui-for-angular-のインストール)を参照してください。Ignite UI Dock Manager Web コンポーネントの詳細については、[こちら](../dock-manager.md)を参照してください。 +> Ignite UI for Angular npm パッケージの使用方法の詳細については、[このトピック](getting-started.mdx#ignite-ui-for-angular-のインストール)を参照してください。Ignite UI Dock Manager Web コンポーネントの詳細については、[こちら](../dock-manager.mdx)を参照してください。 ### Angular Schematics または Ignite UI CLI を使用したパッケージのアップグレード -Ignite UI for Angular が [`ng add`](./getting-started.md) を使用してプロジェクトに追加された場合、またはプロジェクトが [schematic コレクション](./cli/getting-started-with-angular-schematics.md)または [Ignite UI CLI](./cli/getting-started-with-cli.md) を使用して作成された場合、`upgrade-packages` を使用して、ライセンス パッケージを使用するようにアプリを自動的にアップグレードできます。プロジェクト パッケージの依存関係には、`@igniteui/angular-schematics` または `igniteui-cli` が含まれ、どちらも upgrade コマンドをサポートします。 +Ignite UI for Angular が [`ng add`](./getting-started.mdx) を使用してプロジェクトに追加された場合、またはプロジェクトが [schematic コレクション](./cli/getting-started-with-angular-schematics.mdx)または [Ignite UI CLI](./cli/getting-started-with-cli.mdx) を使用して作成された場合、`upgrade-packages` を使用して、ライセンス パッケージを使用するようにアプリを自動的にアップグレードできます。プロジェクト パッケージの依存関係には、`@igniteui/angular-schematics` または `igniteui-cli` が含まれ、どちらも upgrade コマンドをサポートします。 -パッケージが変更されるため、切り替える前にプロジェクトを更新することをお勧めします。このように、Ignite UI Angular の高いバージョンを使用せず、更新の移行のトラブルを防止します。[アップデート ガイド](./update-guide.md)を参照してください。 +パッケージが変更されるため、切り替える前にプロジェクトを更新することをお勧めします。このように、Ignite UI Angular の高いバージョンを使用せず、更新の移行のトラブルを防止します。[アップデート ガイド](./update-guide.mdx)を参照してください。 プロジェクトのセットアップに応じて、プロジェクトで以下の schematic を実行します。 diff --git a/docs/angular/src/content/jp/components/general/open-source-vs-premium.mdx b/docs/angular/src/content/jp/components/general/open-source-vs-premium.mdx index 75953e4dcb..4c9a82e597 100644 --- a/docs/angular/src/content/jp/components/general/open-source-vs-premium.mdx +++ b/docs/angular/src/content/jp/components/general/open-source-vs-premium.mdx @@ -25,14 +25,14 @@ Ignite UI のプレミアム コンポーネントは、高度なエンタープ ### グリッドと高度なコンポーネント -- [データ グリッド](../grid/grid.md)、[階層グリッド](../hierarchicalgrid/hierarchical-grid.md)、[ツリー グリッド](../treegrid/tree-grid.md)、[ピボット グリッド](../pivotgrid/pivot-grid.md) -- [ドック マネージャー](../dock-manager.md) -- [クエリ ビルダー](../query-builder.md) -- [チャート ライブラリ](../charts/chart-overview.md) -- [マップ ライブラリ](../geo-map.md) -- [Excel ライブラリ](../excel-library.md) -- [スプレッドシート](../spreadsheet-overview.md) -- ゲージ - [ブレットグラフ](../bullet-graph.md)、[リニアゲージ](../linear-gauge.md)および[ラジアルゲージ](../radial-gauge.md) +- [データ グリッド](../grid/grid.mdx)、[階層グリッド](../hierarchicalgrid/hierarchical-grid.mdx)、[ツリー グリッド](../treegrid/tree-grid.mdx)、[ピボット グリッド](../pivotgrid/pivot-grid.mdx) +- [ドック マネージャー](../dock-manager.mdx) +- [クエリ ビルダー](../query-builder.mdx) +- [チャート ライブラリ](../charts/chart-overview.mdx) +- [マップ ライブラリ](../geo-map.mdx) +- [Excel ライブラリ](../excel-library.mdx) +- [スプレッドシート](../spreadsheet-overview.mdx) +- ゲージ - [ブレットグラフ](../bullet-graph.mdx)、[リニアゲージ](../linear-gauge.mdx)および[ラジアルゲージ](../radial-gauge.mdx) すべてのプレミアム コンポーネントは、トピックのヘッダーに次のようにマークされます。 diff --git a/docs/angular/src/content/jp/components/general/ssr-rendering.mdx b/docs/angular/src/content/jp/components/general/ssr-rendering.mdx index 5e09746af5..f8da8ab2f9 100644 --- a/docs/angular/src/content/jp/components/general/ssr-rendering.mdx +++ b/docs/angular/src/content/jp/components/general/ssr-rendering.mdx @@ -53,7 +53,7 @@ ng serve ## ゼロから新しいアプリケーションを作成する -1. `ng new` または [Ignite UI CLI](./cli/getting-started-with-cli.md) `ig new` コマンドを使用します。または、`ng new --ssr` を使用して、手順 3 をスキップし、新しい Angular SSR プロジェクトを直接作成します。 +1. `ng new` または [Ignite UI CLI](./cli/getting-started-with-cli.mdx) `ig new` コマンドを使用します。または、`ng new --ssr` を使用して、手順 3 をスキップし、新しい Angular SSR プロジェクトを直接作成します。 2. ライブラリの npm パッケージをワークスペースにインストールし、そのライブラリを使用するように現在の作業ディレクトリにプロジェクトを構成する `ng add igniteui-angular` コマンドを実行します。 3. `ng add @angular/ssr` を使用して Angular SSR を追加します。 4. Ignite UI for Angular コンポーネント (Grid、Calendar など) を追加します。 @@ -73,6 +73,6 @@ ng serve - [Angular SSR ガイド (英語)](https://angular.jp/guide/ssr) - [サーバー サイド レンダリング用語](https://web.dev/articles/rendering-on-the-web?hl=ja) -- [Ignite UI for Angular を使用した作業の開始](getting-started.md) -- [Ignite UI CLI ガイド](cli/step-by-step-guide-using-cli.md) -- [Ignite UI for Angular Schematics](cli/step-by-step-guide-using-angular-schematics.md) +- [Ignite UI for Angular を使用した作業の開始](getting-started.mdx) +- [Ignite UI CLI ガイド](cli/step-by-step-guide-using-cli.mdx) +- [Ignite UI for Angular Schematics](cli/step-by-step-guide-using-angular-schematics.mdx) diff --git a/docs/angular/src/content/jp/components/general/update-guide.mdx b/docs/angular/src/content/jp/components/general/update-guide.mdx index 5f2c462c5d..76595a9f05 100644 --- a/docs/angular/src/content/jp/components/general/update-guide.mdx +++ b/docs/angular/src/content/jp/components/general/update-guide.mdx @@ -154,7 +154,7 @@ ng update igniteui-angular ng update igniteui-angular --migrate-only --from=20.1.0 --to=21.0.0 ``` -エントリ ポイント、移行オプション、破壊的変更、および使用例の詳細については、[コード分割とマルチ エントリ ポイント ガイド](code-splitting-and-multiple-entry-points.md)を参照してください。 +エントリ ポイント、移行オプション、破壊的変更、および使用例の詳細については、[コード分割とマルチ エントリ ポイント ガイド](code-splitting-and-multiple-entry-points.mdx)を参照してください。 ### 依存性注入のリファクタリング @@ -1007,7 +1007,7 @@ To get a better grasp on the Sass Module System, you can read [this great articl ### グリッド - 重大な変更: - - - グリッドでページネーターがインスタンス化される方法が変更されました。グリッド ツリーに投影される別個のコンポーネントになりました。したがって、`[paging]="true"` プロパティはすべてのグリッドから削除され、グリッド内のページネーターに関連する他のすべてのプロパティは非推奨です。[ページング トピック](../grid/paging.md)で説明されているように、`Grid Paging` 機能を有効にするためのガイドに従うことをお勧めします。 + - - グリッドでページネーターがインスタンス化される方法が変更されました。グリッド ツリーに投影される別個のコンポーネントになりました。したがって、`[paging]="true"` プロパティはすべてのグリッドから削除され、グリッド内のページネーターに関連する他のすべてのプロパティは非推奨です。[ページング トピック](../grid/paging.mdx)で説明されているように、`Grid Paging` 機能を有効にするためのガイドに従うことをお勧めします。 - および が導入され、カスタム コンテンツの実装が容易になりました。 ```html @@ -1332,7 +1332,7 @@ grid.getRowByIndex(0).expanded = false; - IgxGrid、IgxTreeGrid、IgxHierarchicalGrid - グリッドでツール バーをインスタンス化される方法が変更されました。グリッド ツリーに投影される別個のコンポーネントになりました。したがって、`showToolbar` プロパティはすべてのグリッドから削除され、グリッド内のツールバーに関連する他のすべてのプロパティは非推奨です。 - [ツールバー トピック](../grid/toolbar.md)で説明されているように、ツールバー機能を有効にするための推奨される方法に従うことをお勧めします。 + [ツールバー トピック](../grid/toolbar.mdx)で説明されているように、ツールバー機能を有効にするための推奨される方法に従うことをお勧めします。 - `igxToolbarCustomContent` ディレクティブが削除されました。移行により、テンプレート コンテンツがツールバー コンテンツ内に移動しますが、テンプレート バインディングは解決されません。移行後は、必ずテンプレート ファイルを確認してください。 - ツールバー コンポーネントの API はリファクタリング中に変更され、古いプロパティの多くが削除されました。残念ながら、これらの変更に対して適切な移行を行うことはとても複雑であるため、エラーはプロジェクト レベルで処理する必要があります。 @@ -1350,7 +1350,7 @@ grid.getRowByIndex(0).expanded = false; ## 10.0.x から 10.1.x の場合 - IgxGrid、IgxTreeGrid、IgxHierarchicalGrid - - Excel スタイル フィルター メニューを再テンプレート化するための `IgxExcelStyleSortingTemplateDirective`、`IgxExcelStyleHidingTemplateDirective`、`IgxExcelStyleMovingTemplateDirective`、`IgxExcelStylePinningTemplateDirective`、`IgxExcelStyleSelectingTemplateDirective` ディレクティブは削除されたため、列操作とフィルター操作領域を再テンプレート化するために新しく追加されたディレクティブ - `IgxExcelStyleColumnOperationsTemplateDirective` と `IgxExcelStyleFilterOperationsTemplateDirective` を使用できます。テンプレート内で使用するために、Excel スタイル フィルター メニューのすべての内部コンポーネントも公開しました。新しいテンプレートディレクティブの使用に関する詳細は、この[トピック](../grid/excel-style-filtering.md#テンプレート)をご覧ください。 + - Excel スタイル フィルター メニューを再テンプレート化するための `IgxExcelStyleSortingTemplateDirective`、`IgxExcelStyleHidingTemplateDirective`、`IgxExcelStyleMovingTemplateDirective`、`IgxExcelStylePinningTemplateDirective`、`IgxExcelStyleSelectingTemplateDirective` ディレクティブは削除されたため、列操作とフィルター操作領域を再テンプレート化するために新しく追加されたディレクティブ - `IgxExcelStyleColumnOperationsTemplateDirective` と `IgxExcelStyleFilterOperationsTemplateDirective` を使用できます。テンプレート内で使用するために、Excel スタイル フィルター メニューのすべての内部コンポーネントも公開しました。新しいテンプレートディレクティブの使用に関する詳細は、この[トピック](../grid/excel-style-filtering.mdx#テンプレート)をご覧ください。 - IgxGrid - `selectedRows()` メソッドは、`selectedRows`入力プロパティに変更されました。この重大な変更により、ユーザーは実行時にグリッドの選択状態を簡単に変更できます。行の事前選択もサポートされています。`selectedRows()` メソッドが呼び出されるすべてのインスタンスは、括弧なしで書き換える必要があります。 - `selectedRows` 入力のバインディングは次のようになります: diff --git a/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/one-way-binding.mdx b/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/one-way-binding.mdx index 7f906c039b..8470998453 100644 --- a/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/one-way-binding.mdx +++ b/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/one-way-binding.mdx @@ -148,7 +148,7 @@ Angular のプロパティ バインディングは、HTML 要素またはディ ## その他のリソース - [デスクトップから Web: Angular 補間とプロパティバインディングによる一方向データバインディング](https://www.youtube.com/watch?v=fP7iVhFNTOk&list=PLG8rj6Rr0BU-AqcJMuwggKy0GMIkjkt3j) -- [双方向バインディング](two-way-binding.md) +- [双方向バインディング](two-way-binding.mdx) - [Angular データの表示](https://angular.io/guide/displaying-data#displaying-data)
diff --git a/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/two-way-binding.mdx b/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/two-way-binding.mdx index f69e1dc3c6..703352a5de 100644 --- a/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/two-way-binding.mdx +++ b/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/two-way-binding.mdx @@ -84,7 +84,7 @@ import { FormsModule } from '@angular/forms'; ## その他のリソース - [デスクトップから Web: デスクトップから Web: ngModel を使用した Angular 双方向バインディング](https://www.youtube.com/watch?v=MrjTTDEj7cA&list=PLG8rj6Rr0BU-AqcJMuwggKy0GMIkjkt3j) -- [Angular 一方向バインディング](one-way-binding.md) +- [Angular 一方向バインディング](one-way-binding.mdx) - [Angular NgModel](https://angular.io/api/forms/NgModel)
diff --git a/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/wpf-to-angular-guide.mdx b/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/wpf-to-angular-guide.mdx index 4dbf487fd0..3f0584a481 100644 --- a/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/wpf-to-angular-guide.mdx +++ b/docs/angular/src/content/jp/components/general/wpf-to-angular-guide/wpf-to-angular-guide.mdx @@ -19,35 +19,35 @@ import wpfToAngularGuide from '../../../images/general/wpf_to_angular_guide.png' ガイドは以下のトピックで構成されています: -## [はじめての Angular アプリを作成](create-first-angular-app.md) +## [はじめての Angular アプリを作成](create-first-angular-app.mdx) はじめに、Angular を使用した最新の Web アプリ開発の前提条件をインストールする必要があります。このセクションでは、Node.js パッケージ マネージャの使用、Visual Studio Code IDE のインストール、および最新の Web 開発に必要な基本概念について説明します。このトピックの[ビデオ チュートリアル](https://youtu.be/dhjrAPPad54)をご覧ください。 -## [Angular コンポーネントを使用した UI の作成](create-ui-with-components.md) +## [Angular コンポーネントを使用した UI の作成](create-ui-with-components.mdx) Angularで UI を作成する方法は、WPF で UI を作成する方法と非常に似ています。通常、UserControl クラスで表されるユーザー コントロールを使用します。UserControl は、マークアップとコードを再利用可能なコンテナーにグループ化し、複数の異なる場所で同じインターフェイスと機能を使用できるようにします。Angular のコンポーネントの理解は、このシリーズの残りの部分に重要です。はじめに、WPF コンポーネントがどのように Angular のコンポーネントに変換されるかを説明します。このトピックの[ビデオ チュートリアル](https://youtu.be/z1SZUezpRXY)をご覧ください。 -## [Angular 一方向バインディング](one-way-binding.md) +## [Angular 一方向バインディング](one-way-binding.mdx) WPF で最も強力で広く使用されている機能の 1 つは、データ バインディングです。これにより、ビジネス ロジックとビューの同期や非同期が最小限のコードで可能なため、開発者の負荷を大幅に軽減できます。この機能なしでは、WPF は見栄えの良い Windows Forms のようなものです。Angular ではデータ バインディングをサポートしており、一方向バインディングと双方向バインディングの 2 種類をサポートします。このセクションでは、一方向データバインディングを実現する方法と、WPF との比較方法を示します。このトピックの[ビデオ チュートリアル](https://youtu.be/fP7iVhFNTOk)をご覧ください。 -## [Angular イベント](angular-events.md) +## [Angular イベント](angular-events.mdx) ユーザー入力イベントへのバインドは、アプリで大変重要です。ユーザー インタラクションに反応しないアプリを作成するユースケースはほぼないでしょう。応答で最も一般的な方法は、イベント システムを使用することです。WPF は、ルーティング イベント、CLR イベント、およびコマンドを提供します。Angular では、DOM イベントがあります。このセクションでは、DOM イベントとユーザー入力の処理方法について説明します。このトピックの[ビデオ チュートリアル](https://youtu.be/V1Futz4W400)をご覧ください。 -## [Angular 双方向バインディング](two-way-binding.md) +## [Angular 双方向バインディング](two-way-binding.mdx) Angular 一方向バインディングは、コンポーネント クラスからのデータでビューを更新します。WPF の場合と同様に、反対の操作を実行してビューからコンポーネント クラスを更新します。その場合、双方向バインディングを使用する必要があります。このセクションでは、WPF の双方向バインディングを比較します。このトピックの[ビデオ チュートリアル](https://youtu.be/MrjTTDEj7cA)をご覧ください。 -## [Angular パイプでデータを変換](angular-pipes.md) +## [Angular パイプでデータを変換](angular-pipes.mdx) WPF で は、IValueConverter を使用してデータを変換します。Angular アプリケーションでは、Angular Pipes を使用します。パイプは WPF コンバーターに似ています。データを入力として受け取り、そのデータを表示用の目的の出力に変換します。このセクションでは、定義済みの Angular パイプのいくつかと、それらをアプリで使用する方法を示します。このトピックの[ビデオ チュートリアル](https://youtu.be/Gmz5kio50FE)をご覧ください。 -## [Angular の構造ディレクティブ](structural-directives.md) +## [Angular の構造ディレクティブ](structural-directives.mdx) WPF 開発者として、ビジュアル ツリーから要素を追加または削除するには、コード ビハインドにジャンプして C# を記述するか、バインディングと表示コンバーターの組み合わせを使用でき、カスタムロジックと静的リソースが必要となります。これは WPF で常に行ってきた方法ですが、Angular を使用すると非常に簡単になります。このセクションでは、構造ディレクティブを使用して、Angular アプリの要素を操作する方法を示します。このトピックの[ビデオ チュートリアル](https://youtu.be/vQe7R78Od8k)をご覧ください。 -## [レイアウト要素](layout.md) +## [レイアウト要素](layout.mdx) WPF では、アプリケーション内で要素をレイアウトするには、要素を Panel 内に配置する必要があります。Angular では、CSS を使用します。このトピックでは、レイアウト、および Flexbox や CSS Grid などの CSS 機能の使用方法について説明します。 diff --git a/docs/angular/src/content/jp/components/geo-map-binding-data-model.mdx b/docs/angular/src/content/jp/components/geo-map-binding-data-model.mdx index c2cb26a7a9..cc73d2c74f 100644 --- a/docs/angular/src/content/jp/components/geo-map-binding-data-model.mdx +++ b/docs/angular/src/content/jp/components/geo-map-binding-data-model.mdx @@ -31,7 +31,7 @@ Ignite UI for Angular マップ コンポーネントは、シェイプ ファ |||線の地理的座標を含む 項目のデータ列の名前を指定します。このプロパティは、x プロパティと y プロパティを持つオブジェクトの配列の配列にマップする必要があります。 | ## コード スニペット -以下のコードは、 を、経度と緯度の座標を使用して格納された世界の一部の都市の地理的位置を含むカスタム データ モデルにバインドする方法を示します。また、[WorldUtility](geo-map-resources-world-util.md) を使用してこれらの場所間の最短の地理的経路をプロットするために を使用します。 +以下のコードは、 を、経度と緯度の座標を使用して格納された世界の一部の都市の地理的位置を含むカスタム データ モデルにバインドする方法を示します。また、[WorldUtility](./geo-map-resources-world-util.mdx) を使用してこれらの場所間の最短の地理的経路をプロットするために を使用します。 ```html
diff --git a/docs/angular/src/content/jp/components/geo-map-binding-data-overview.mdx b/docs/angular/src/content/jp/components/geo-map-binding-data-overview.mdx index 47e85b159e..88b307d0e6 100644 --- a/docs/angular/src/content/jp/components/geo-map-binding-data-overview.mdx +++ b/docs/angular/src/content/jp/components/geo-map-binding-data-overview.mdx @@ -16,11 +16,11 @@ Ignite UI for Angular マップ コンポーネントは、シェイプ ファ ## データ ソースの種類 以下のセクションでは、ジオグラフィック マップ コンポーネントにバインドできるいくつかのデータ ソースをリストします。 -- [シェープ ファイルのバインド](geo-map-binding-shp-file.md) -- [JSON ファイルのバインド](geo-map-binding-data-json-points.md) -- [CSV ファイルのバインド](geo-map-binding-data-csv.md) -- [データ モデルのバインド](geo-map-binding-data-model.md) -- [複数ソースのバインド](geo-map-binding-multiple-sources.md) +- [シェープ ファイルのバインド](./geo-map-binding-shp-file.mdx) +- [JSON ファイルのバインド](./geo-map-binding-data-json-points.mdx) +- [CSV ファイルのバインド](./geo-map-binding-data-csv.mdx) +- [データ モデルのバインド](./geo-map-binding-data-model.mdx) +- [複数ソースのバインド](./geo-map-binding-multiple-sources.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/geo-map-binding-multiple-shapes.mdx b/docs/angular/src/content/jp/components/geo-map-binding-multiple-shapes.mdx index e7a1f3be5c..ae86f7aa13 100644 --- a/docs/angular/src/content/jp/components/geo-map-binding-multiple-shapes.mdx +++ b/docs/angular/src/content/jp/components/geo-map-binding-multiple-shapes.mdx @@ -18,7 +18,7 @@ Ignite UI for Angular マップでは、複数の地理的シリーズオブジ -このトピックでは、マップ コンポーネントに複数の地理的シリーズを表示する方法について段階的に説明します。すべての地理的シリーズは、 クラスを使用して形状ファイルからロードされた地理空間データに従ってプロットします。 オブジェクトの詳細については、[シェープ ファイルのバインディング](geo-map-binding-shp-file.md)のトピックを参照してください。 +このトピックでは、マップ コンポーネントに複数の地理的シリーズを表示する方法について段階的に説明します。すべての地理的シリーズは、 クラスを使用して形状ファイルからロードされた地理空間データに従ってプロットします。 オブジェクトの詳細については、[シェープ ファイルのバインディング](./geo-map-binding-shp-file.mdx)のトピックを参照してください。 - – 主要都市の場所を表示します。 - – 主要ポート間のルートを表示します。 diff --git a/docs/angular/src/content/jp/components/geo-map-binding-multiple-sources.mdx b/docs/angular/src/content/jp/components/geo-map-binding-multiple-sources.mdx index 5208bff397..49d348f78f 100644 --- a/docs/angular/src/content/jp/components/geo-map-binding-multiple-sources.mdx +++ b/docs/angular/src/content/jp/components/geo-map-binding-multiple-sources.mdx @@ -27,7 +27,7 @@ Ignite UI for Angular マップでは、カスタム データ ソースを地 ## データ ソースの作成 -Ignite UI for Angular マップに表示するすべての地理的シリーズのデータ​​ソースを作成します。たとえば、[WorldConnections](geo-map-resources-world-connections.md) スクリプトを使用できます。 +Ignite UI for Angular マップに表示するすべての地理的シリーズのデータ​​ソースを作成します。たとえば、[WorldConnections](./geo-map-resources-world-connections.mdx) スクリプトを使用できます。 ```html
diff --git a/docs/angular/src/content/jp/components/geo-map-display-esri-imagery.mdx b/docs/angular/src/content/jp/components/geo-map-display-esri-imagery.mdx index edaca90d4b..a20b91da88 100644 --- a/docs/angular/src/content/jp/components/geo-map-display-esri-imagery.mdx +++ b/docs/angular/src/content/jp/components/geo-map-display-esri-imagery.mdx @@ -41,7 +41,7 @@ this.geoMap.backgroundContent = tileSource; ``` ## Esri ユーティリティ -また、Esri 画像サーバーのすべてのスタイルを定義する [EsriUtility](geo-map-resources-esri.md) を使用することもできます。 +また、Esri 画像サーバーのすべてのスタイルを定義する [EsriUtility](./geo-map-resources-esri.mdx) を使用することもできます。 ```ts import { IgxGeographicMapComponent } from 'igniteui-angular-maps'; diff --git a/docs/angular/src/content/jp/components/geo-map-display-heat-imagery.mdx b/docs/angular/src/content/jp/components/geo-map-display-heat-imagery.mdx index f71a1e7842..a6d9011353 100644 --- a/docs/angular/src/content/jp/components/geo-map-display-heat-imagery.mdx +++ b/docs/angular/src/content/jp/components/geo-map-display-heat-imagery.mdx @@ -13,7 +13,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; Ignite UI for Angular マップ コントロールには、Shape ファイルをタイル シリーズにロードして地理空間データをロードすることにより、 によって生成される `ShapeFileRecord` を使用して、ヒートマップ画像を表示する機能があります。 -このトピックを読み進めるための前提条件として、[シェープ ファイルを地理的データにバインディング](geo-map-binding-shp-file.md)をお読みください。 +このトピックを読み進めるための前提条件として、[シェープ ファイルを地理的データにバインディング](./geo-map-binding-shp-file.mdx)をお読みください。 ## Angular ヒート画像の表示の例 diff --git a/docs/angular/src/content/jp/components/geo-map-resources-world-connections.mdx b/docs/angular/src/content/jp/components/geo-map-resources-world-connections.mdx index 46608484cd..2dee471b91 100644 --- a/docs/angular/src/content/jp/components/geo-map-resources-world-connections.mdx +++ b/docs/angular/src/content/jp/components/geo-map-resources-world-connections.mdx @@ -10,7 +10,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular ワールド コネクション -リソース トピックは、空港の位置、飛行経路、および地理的なグリッド線を生成するためのデータユーティリティの実装を提供します。これらのデータ ソースを独自の地理データを作成するための参照点として使用できます。このユーティリティは [WorldUtil](geo-map-resources-world-util.md) と [WorldLocations](geo-map-resources-world-locations.md) スクリプトに依存していることに注意してください。 +リソース トピックは、空港の位置、飛行経路、および地理的なグリッド線を生成するためのデータユーティリティの実装を提供します。これらのデータ ソースを独自の地理データを作成するための参照点として使用できます。このユーティリティは [WorldUtil](./geo-map-resources-world-util.mdx) と [WorldLocations](./geo-map-resources-world-locations.mdx) スクリプトに依存していることに注意してください。 ## コード スニペット diff --git a/docs/angular/src/content/jp/components/geo-map-shape-files-reference.mdx b/docs/angular/src/content/jp/components/geo-map-shape-files-reference.mdx index 68921fc3c6..93bde214f2 100644 --- a/docs/angular/src/content/jp/components/geo-map-shape-files-reference.mdx +++ b/docs/angular/src/content/jp/components/geo-map-shape-files-reference.mdx @@ -78,7 +78,7 @@ Angular コントロールは、地理空間デ このトピックに関連する追加情報については、以下のトピックを参照してください。 -- [シェープファイルのバインディング](geo-map-binding-shp-file.md) +- [シェープファイルのバインディング](./geo-map-binding-shp-file.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/geo-map-shape-styling.mdx b/docs/angular/src/content/jp/components/geo-map-shape-styling.mdx index 79e5334e3c..7c5049e442 100644 --- a/docs/angular/src/content/jp/components/geo-map-shape-styling.mdx +++ b/docs/angular/src/content/jp/components/geo-map-shape-styling.mdx @@ -28,7 +28,7 @@ import { IgxShapeDataSource } from 'igniteui-angular-core'; import { IgxShapefileRecord } from 'igniteui-angular-core'; ``` -次のコード例は、シェイプ スタイリングを設定する 4 つの異なる方法を提供する[シェイプ スタイリング ユーティリティ](geo-map-resources-shape-styling-utility.md) ファイルを使用していることに注意してください。 +次のコード例は、シェイプ スタイリングを設定する 4 つの異なる方法を提供する[シェイプ スタイリング ユーティリティ](./geo-map-resources-shape-styling-utility.mdx) ファイルを使用していることに注意してください。 - [シェイプ比較スタイリング](#シェイプ比較スタイリング) - [シェイプ ランダム スタイリング](#シェイプ-ランダム-スタイリング) - [シェイプ範囲スタイリング](#シェイプ範囲スタイリング) diff --git a/docs/angular/src/content/jp/components/geo-map-type-series.mdx b/docs/angular/src/content/jp/components/geo-map-type-series.mdx index fc8b271628..86a9c91025 100644 --- a/docs/angular/src/content/jp/components/geo-map-type-series.mdx +++ b/docs/angular/src/content/jp/components/geo-map-type-series.mdx @@ -19,13 +19,13 @@ Ignite UI for Angular マップ コンポーネントでは、地理的シリー Angular 地理マップ コンポーネントは、以下の種類の地理的シリーズをサポートします。 -- [散布図記号シリーズの使用](geo-map-type-scatter-symbol-series.md) -- [散布図比例シリーズの使用](geo-map-type-scatter-bubble-series.md) -- [散布等高線シリーズの使用](geo-map-type-scatter-contour-series.md) -- [散布図密度シリーズの使用](geo-map-type-scatter-density-series.md) -- [散布エリア シリーズの使用](geo-map-type-scatter-area-series.md) -- [シェイプ ポリゴン シリーズの使用](geo-map-type-shape-polygon-series.md) -- [シェイプ ポリライン シリーズの使用](geo-map-type-shape-polyline-series.md) +- [散布図記号シリーズの使用](./geo-map-type-scatter-symbol-series.mdx) +- [散布図比例シリーズの使用](./geo-map-type-scatter-bubble-series.mdx) +- [散布等高線シリーズの使用](./geo-map-type-scatter-contour-series.mdx) +- [散布図密度シリーズの使用](./geo-map-type-scatter-density-series.mdx) +- [散布エリア シリーズの使用](./geo-map-type-scatter-area-series.mdx) +- [シェイプ ポリゴン シリーズの使用](./geo-map-type-shape-polygon-series.mdx) +- [シェイプ ポリライン シリーズの使用](./geo-map-type-shape-polyline-series.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/geo-map.mdx b/docs/angular/src/content/jp/components/geo-map.mdx index f7c12fab30..bd76cc3d14 100644 --- a/docs/angular/src/content/jp/components/geo-map.mdx +++ b/docs/angular/src/content/jp/components/geo-map.mdx @@ -102,15 +102,15 @@ export class MapOverviewComponent implements AfterViewInit { 関連する Angular マップ機能の詳細については、以下のトピックを参照してください。 -- [地理マップのナビゲーション](geo-map-navigation.md) - -- [散布図記号シリーズの使用](geo-map-type-scatter-symbol-series.md) -- [散布図比例シリーズの使用](geo-map-type-scatter-bubble-series.md) -- [散布等高線シリーズの使用](geo-map-type-scatter-contour-series.md) -- [散布図密度シリーズの使用](geo-map-type-scatter-density-series.md) -- [散布エリア シリーズの使用](geo-map-type-scatter-area-series.md) -- [シェイプ ポリゴン シリーズの使用](geo-map-type-shape-polygon-series.md) -- [シェイプ ポリライン シリーズの使用](geo-map-type-shape-polyline-series.md) +- [地理マップのナビゲーション](./geo-map-navigation.mdx) + +- [散布図記号シリーズの使用](./geo-map-type-scatter-symbol-series.mdx) +- [散布図比例シリーズの使用](./geo-map-type-scatter-bubble-series.mdx) +- [散布等高線シリーズの使用](./geo-map-type-scatter-contour-series.mdx) +- [散布図密度シリーズの使用](./geo-map-type-scatter-density-series.mdx) +- [散布エリア シリーズの使用](./geo-map-type-scatter-area-series.mdx) +- [シェイプ ポリゴン シリーズの使用](./geo-map-type-shape-polygon-series.mdx) +- [シェイプ ポリライン シリーズの使用](./geo-map-type-shape-polyline-series.mdx) ## API リファレンス diff --git a/docs/angular/src/content/jp/components/grid-lite/binding.mdx b/docs/angular/src/content/jp/components/grid-lite/binding.mdx index c5f0c7711a..529c0021bb 100644 --- a/docs/angular/src/content/jp/components/grid-lite/binding.mdx +++ b/docs/angular/src/content/jp/components/grid-lite/binding.mdx @@ -69,10 +69,10 @@ Grid Lite のソート/フィルター状態は、この方法でデータ ソ ## その他のリソース -- [列の構成](column-configuration.md) -- [ソート](sorting.md) -- [フィルタリング](filtering.md) -- [テーマ設定とスタイル設定](theming.md) +- [列の構成](column-configuration.mdx) +- [ソート](sorting.mdx) +- [フィルタリング](filtering.mdx) +- [テーマ設定とスタイル設定](theming.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grid-lite/cell-template.mdx b/docs/angular/src/content/jp/components/grid-lite/cell-template.mdx index 8275b34ccb..dfd82cddee 100644 --- a/docs/angular/src/content/jp/components/grid-lite/cell-template.mdx +++ b/docs/angular/src/content/jp/components/grid-lite/cell-template.mdx @@ -156,10 +156,10 @@ export interface IgxGridLiteCellTemplateContext { ## その他のリソース -- [列の構成](column-configuration.md) -- [ソート](sorting.md) -- [フィルタリング](filtering.md) -- [テーマ設定とスタイル設定](theming.md) +- [列の構成](column-configuration.mdx) +- [ソート](sorting.mdx) +- [フィルタリング](filtering.mdx) +- [テーマ設定とスタイル設定](theming.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grid-lite/column-configuration.mdx b/docs/angular/src/content/jp/components/grid-lite/column-configuration.mdx index ea0313fd05..1863a8ad97 100644 --- a/docs/angular/src/content/jp/components/grid-lite/column-configuration.mdx +++ b/docs/angular/src/content/jp/components/grid-lite/column-configuration.mdx @@ -55,7 +55,7 @@ const data: Record[] = [ 追加のカスタマイズを行わずに一部のデータをすばやくレンダリングする場合に便利です。 -これはグリッドが初めて DOM に追加されたときに一度だけ実行されます。空のデータ ソースを渡すか、遅延バインドされたデータ ソース (HTTP リクエストなど) を使用すると、通常列設定は空になります。既存の列設定が存在する場合、このプロパティは無視されます。データ ソースに基づいて列構成を自動生成する方法の詳細については、[データ バインディング](./binding.md)のトピックを参照してください。 +これはグリッドが初めて DOM に追加されたときに一度だけ実行されます。空のデータ ソースを渡すか、遅延バインドされたデータ ソース (HTTP リクエストなど) を使用すると、通常列設定は空になります。既存の列設定が存在する場合、このプロパティは無視されます。データ ソースに基づいて列構成を自動生成する方法の詳細については、[データ バインディング](./binding.mdx)のトピックを参照してください。 ## 追加の列設定 @@ -107,10 +107,10 @@ Grid Lite コンポーネントの各列は、列要素の `resizable` プロパ ## その他のリソース -- [データ バインディング](binding.md) -- [ソート](sorting.md) -- [フィルタリング](filtering.md) -- [テーマ設定とスタイル設定](theming.md) +- [データ バインディング](binding.mdx) +- [ソート](sorting.mdx) +- [フィルタリング](filtering.mdx) +- [テーマ設定とスタイル設定](theming.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grid-lite/filtering.mdx b/docs/angular/src/content/jp/components/grid-lite/filtering.mdx index 17031f636c..b32265fd87 100644 --- a/docs/angular/src/content/jp/components/grid-lite/filtering.mdx +++ b/docs/angular/src/content/jp/components/grid-lite/filtering.mdx @@ -190,8 +190,8 @@ grid.dataPipelineConfiguration = { filter: (params: DataPipelineParams) => T[ ## その他のリソース -- [列の構成](column-configuration.md) -- [ソート](sorting.md) +- [列の構成](column-configuration.mdx) +- [ソート](sorting.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grid-lite/header-template.mdx b/docs/angular/src/content/jp/components/grid-lite/header-template.mdx index c70b0574cd..7d8b9d9446 100644 --- a/docs/angular/src/content/jp/components/grid-lite/header-template.mdx +++ b/docs/angular/src/content/jp/components/grid-lite/header-template.mdx @@ -71,9 +71,9 @@ import { IgxGridLiteComponent, IgxGridLiteColumnComponent, IgxGridLiteCellTempla ## その他のリソース -- [列の構成](column-configuration.md) -- [セル テンプレート](cell-template.md) -- [テーマ設定とスタイル設定](theming.md) +- [列の構成](column-configuration.mdx) +- [セル テンプレート](cell-template.mdx) +- [テーマ設定とスタイル設定](theming.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grid-lite/overview.mdx b/docs/angular/src/content/jp/components/grid-lite/overview.mdx index d6579df361..1badaae217 100644 --- a/docs/angular/src/content/jp/components/grid-lite/overview.mdx +++ b/docs/angular/src/content/jp/components/grid-lite/overview.mdx @@ -19,7 +19,7 @@ Ignite UI for Angular Grid Lite は、軽量で高パフォーマンスな Angul ## 無料 Angular データ グリッドで利用可能な機能 -無料のオープン ソース Angular Grid Lite には、次の列ベースの機能が含まれています: ソート、フィルタリング、非表示、サイズ変更、およびさまざまな事前定義されたデータ タイプ。行仮想化を使用することで、非常に高速なパフォーマンスが実現されます。さらに、コンポーネントはキーボード ナビゲーションと [Ignite UI のテーマ フレームワーク](../themes.md)を通じたテーマ化をサポートしています。 +無料のオープン ソース Angular Grid Lite には、次の列ベースの機能が含まれています: ソート、フィルタリング、非表示、サイズ変更、およびさまざまな事前定義されたデータ タイプ。行仮想化を使用することで、非常に高速なパフォーマンスが実現されます。さらに、コンポーネントはキーボード ナビゲーションと [Ignite UI のテーマ フレームワーク](../themes.mdx)を通じたテーマ化をサポートしています。 Angular はカスタム要素をサポートしているため、Grid Lite を容易に利用できます。 diff --git a/docs/angular/src/content/jp/components/grid-lite/sorting.mdx b/docs/angular/src/content/jp/components/grid-lite/sorting.mdx index ffc2e27762..2ec0c6a929 100644 --- a/docs/angular/src/content/jp/components/grid-lite/sorting.mdx +++ b/docs/angular/src/content/jp/components/grid-lite/sorting.mdx @@ -218,8 +218,8 @@ grid.dataPipelineConfiguration = { sort: (params: DataPipelineParams) => T[] ## その他のリソース -- [列の構成](column-configuration.md) -- [フィルタリング](filtering.md) +- [列の構成](column-configuration.mdx) +- [フィルタリング](filtering.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grid-lite/theming.mdx b/docs/angular/src/content/jp/components/grid-lite/theming.mdx index a1a6b531ef..fafda1ad0c 100644 --- a/docs/angular/src/content/jp/components/grid-lite/theming.mdx +++ b/docs/angular/src/content/jp/components/grid-lite/theming.mdx @@ -89,9 +89,9 @@ $my-light-palette: palette( ## その他のリソース -- [列の構成](column-configuration.md) -- [フィルタリング](filtering.md) -- [ソート](sorting.md) +- [列の構成](column-configuration.mdx) +- [フィルタリング](filtering.mdx) +- [ソート](sorting.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grid/grid.mdx b/docs/angular/src/content/jp/components/grid/grid.mdx index 0fc5be364b..6be66e3090 100644 --- a/docs/angular/src/content/jp/components/grid/grid.mdx +++ b/docs/angular/src/content/jp/components/grid/grid.mdx @@ -60,7 +60,7 @@ import landingGridPage from '../../images/general/landing-grid-page.png'; ## Angular データ グリッドの例 -Boston Marathon 2021 – この Angular グリッドの例では、ユーザーが基本スタイルと Excel スタイルの両方のフィルタリング、ライブ データのソート、および[スパークライン](../charts/types/sparkline-chart.md) コンポーネント、[Circular Progress Indicator](../circular-progress.md) コンポーネントと [Icons](../icon.md) を含むグリッド集計とセル テンプレートの使用を実行する方法を確認できます。デモには、[Angular ページネーション](paging.md)のカスタム ページングとページごとの使用法も含まれています。 +Boston Marathon 2021 – この Angular グリッドの例では、ユーザーが基本スタイルと Excel スタイルの両方のフィルタリング、ライブ データのソート、および[スパークライン](../charts/types/sparkline-chart.mdx) コンポーネント、[Circular Progress Indicator](../circular-progress.mdx) コンポーネントと [Icons](../icon.mdx) を含むグリッド集計とセル テンプレートの使用を実行する方法を確認できます。デモには、[Angular ページネーション](paging.mdx)のカスタム ページングとページごとの使用法も含まれています。 @@ -77,7 +77,7 @@ Ignite UI for Angular Data Grid コンポーネントを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](../general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxGridModule` をインポートします。 @@ -160,7 +160,7 @@ Ignite UI for Angular Grid モジュールまたはディレクティブをイ

Each operation for Angular grid editing includes Batch operations, meaning the API gives you the option to group edits into a single server call, or you can perform grid edit / update operations as they occur with grid interactions. Along with a great developer experience as an editable Angular grid with CRUD operations, the Angular grid includes Excel-like keyboard navigation. Common default grid navigation is included, plus the option to override any navigation option to meet the needs of your customers. An editable grid in Angular with a great navigation scheme is critical to any modern line of business application, with the Ignite UI grid we make it easy.

-このトピックに続いて、[セル テンプレート](grid.md#セル-テンプレート)と[セル編集テンプレート](grid.md#セル編集テンプレート)および編集について詳しく学習します。 +このトピックに続いて、[セル テンプレート](grid.mdx#セル-テンプレート)と[セル編集テンプレート](grid.mdx#セル編集テンプレート)および編集について詳しく学習します。 ## Angular Grid 列の構成 @@ -269,7 +269,7 @@ public contextObject = { firstProperty: 'testValue', secondProperty: 'testValue1 ``` -`ngModel` を使用して**セル テンプレート**を介してデータを変更する場合、適切な API メソッドを呼び出して、Angular グリッドの基になるデータ コレクションで値が正しく更新されることを確認する必要があります。上記のスニペットでは、`ngModelChange` 呼び出しはグリッドの[編集 API](cell-editing.md#api-を介した編集) を通過し、グリッドの編集パイプラインを通過し、トランザクション (該当する場合) を適切にトリガーし、[集計](summaries.md)、[選択](selection.md) などの処理を行います。ただし、この `ngModelChange` はユーザーが編集を完了したときだけでなく、セルが変更され、より多くの API 呼び出しが発生します。 +`ngModel` を使用して**セル テンプレート**を介してデータを変更する場合、適切な API メソッドを呼び出して、Angular グリッドの基になるデータ コレクションで値が正しく更新されることを確認する必要があります。上記のスニペットでは、`ngModelChange` 呼び出しはグリッドの[編集 API](cell-editing.mdx#api-を介した編集) を通過し、グリッドの編集パイプラインを通過し、トランザクション (該当する場合) を適切にトリガーし、[集計](summaries.mdx)、[選択](selection.mdx) などの処理を行います。ただし、この `ngModelChange` はユーザーが編集を完了したときだけでなく、セルが変更され、より多くの API 呼び出しが発生します。 グリッドは、数値、文字列、日付、およびブール列タイプのデフォルトの処理を公開します。例えば、ブール列タイプの場合に列はデフォルトで true/false の代わりに`チェック`または`閉じる`アイコンを表示します。 @@ -277,7 +277,7 @@ public contextObject = { firstProperty: 'testValue', secondProperty: 'testValue1 セル内のデータが `[(ngModel)]` でバインドされていて、値の変更が処理されない場合、新しい値は Angular グリッドの基になるデータソースで適切に**更新されません**。カスタム テンプレートを使用してセルの編集を行う場合は、セルの**セル編集テンプレート**を使用することを強くお勧めします。 -適切に実装されると、セル編集テンプレートは、セルの `editValue` がグリッド[編集イベント サイクル](editing.md#イベントの引数とシーケンス) を正しく渡します。 +適切に実装されると、セル編集テンプレートは、セルの `editValue` がグリッド[編集イベント サイクル](editing.mdx#イベントの引数とシーケンス) を正しく渡します。 ### セル編集テンプレート @@ -373,7 +373,7 @@ const pipeArgs: IColumnPipeArgs = { `OrderDate` 列は `format` および `timezone` プロパティのみに遵守しますが、`UnitPrice` は `digitsInfo` のみに遵守します。詳細については、[「Localizing your app (英語)」](https://angular.io/guide/i18n)で Angular の公式ドキュメントを参照してください。 -すべての利用可能な列データ型は、公式の[列タイプ トピック](column-types.md#デフォルトのテンプレート)にあります。 +すべての利用可能な列データ型は、公式の[列タイプ トピック](column-types.mdx#デフォルトのテンプレート)にあります。 ## Angular Grid データ構造 @@ -768,9 +768,9 @@ export const DATA: any[] = [ ## キーボード ナビゲーション Grid のキーボード ナビゲーションは、さまざまなキーボード操作をユーザーに提供します。アクセシビリティが向上し、内部の要素 (セル、行、列ヘッダー、ツールバー、フッターなど) を直感的にナビゲートできます。詳細については、これらのリソースを参照してください。 -- [Grid キーボード ナビゲーション](../grid/keyboard-navigation.md) -- [TreeGrid キーボード ナビゲーション](../treegrid/keyboard-navigation.md) -- [Hierarchical Grid キーボード ナビゲーション](../hierarchicalgrid/keyboard-navigation.md) +- [Grid キーボード ナビゲーション](../grid/keyboard-navigation.mdx) +- [TreeGrid キーボード ナビゲーション](../treegrid/keyboard-navigation.mdx) +- [Hierarchical Grid キーボード ナビゲーション](../hierarchicalgrid/keyboard-navigation.mdx) -「Improving Usability, Accessibility and ARIA Compliance with Grid keyboard navigation」の[ブロク](https://www.infragistics.com/community/blogs/b/engineering/posts/grid-keyboard-navigation-accessibility) - [Grid Keyboard Navigation](/grid/keyboard-navigation) @@ -780,11 +780,11 @@ Grid のキーボード ナビゲーションは、さまざまなキーボー ## パーシステンス (永続化) 状態 -新しい組み込みの [`IgxGridState`](state-persistence.md) ディレクティブを使用することで、状態永続フレームワークの実装が更に簡単になりました。 +新しい組み込みの [`IgxGridState`](state-persistence.mdx) ディレクティブを使用することで、状態永続フレームワークの実装が更に簡単になりました。 ## サイズ変更 -[グリッドのサイズ変更](sizing.md) トピックをご覧ください。 +[グリッドのサイズ変更](sizing.mdx) トピックをご覧ください。 ## パフォーマンス (試験中) @@ -813,7 +813,7 @@ platformBrowserDynamic() | ビューに描画されていないセル高さは行の高さに影響しません。|仮想化のため、セルの高さを変更するビューにないカスタム テンプレートの列は行の高さに影響しません。関連する列がビューにスクロールされるときのみ行の高さに影響します。 -`igxGrid` は内部で `igxForOf` ディレクティブを使用するため、すべての `igxForOf` の制限が `igxGrid` で有効です。詳細については、[igxForOf 既知の問題](../for-of.html#既知の問題と制限) のセクションを参照してください。 +`igxGrid` は内部で `igxForOf` ディレクティブを使用するため、すべての `igxForOf` の制限が `igxGrid` で有効です。詳細については、[igxForOf 既知の問題](../for-of.mdx#既知の問題と制限) のセクションを参照してください。 ## テーマ設定 @@ -908,19 +908,19 @@ Angular データ グリッドの作成について詳しくは、このビデ ## その他のリソース -- [グリッドのサイズ変更](sizing.md) -- [仮想化とパフォーマンス](virtualization.md) -- [ページング](paging.md) -- [フィルタリング](filtering.md) -- [ソート](sorting.md) -- [集計](summaries.md) -- [列移動](column-moving.md) -- [列のピン固定](column-pinning.md) -- [列のサイズ変更](column-resizing.md) -- [選択](selection.md) -- [列のデータ型](column-types.md#デフォルトのテンプレート) -- [igxGrid を使用して CRUD 操作の構築](../general/how-to/how-to-perform-crud.md) -- [Ignite UI for Angular スキル](../ai/skills.md) - グリッド、データ操作、テーマ設定向けのエージェントのスキル +- [グリッドのサイズ変更](sizing.mdx) +- [仮想化とパフォーマンス](virtualization.mdx) +- [ページング](paging.mdx) +- [フィルタリング](filtering.mdx) +- [ソート](sorting.mdx) +- [集計](summaries.mdx) +- [列移動](column-moving.mdx) +- [列のピン固定](column-pinning.mdx) +- [列のサイズ変更](column-resizing.mdx) +- [選択](selection.mdx) +- [列のデータ型](column-types.mdx#デフォルトのテンプレート) +- [igxGrid を使用して CRUD 操作の構築](../general/how-to/how-to-perform-crud.mdx) +- [Ignite UI for Angular スキル](../ai/skills.mdx) - グリッド、データ操作、テーマ設定向けのエージェントのスキル コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grid/groupby.mdx b/docs/angular/src/content/jp/components/grid/groupby.mdx index 30ba6bb92a..6ff6f30977 100644 --- a/docs/angular/src/content/jp/components/grid/groupby.mdx +++ b/docs/angular/src/content/jp/components/grid/groupby.mdx @@ -184,7 +184,7 @@ export interface IGroupByRecord { ## 集計でグループ化 -グループ化と要約の統合については、[集計](summaries.md#グループの集計)トピックで説明しています。 +グループ化と要約の統合については、[集計](summaries.mdx#グループの集計)トピックで説明しています。 ## キーボード ナビゲーション @@ -307,7 +307,7 @@ public sortByGroup() { ## スタイル設定 -igxGridを使用すると、[`Ignite UI for Angular テーマ ライブラリ`](../themes/sass/component-themes.md)でスタイルを設定できます。グリッドの は、グリッドのすべての機能をカスタマイズできるさまざまなプロパティを公開します。 +igxGridを使用すると、[`Ignite UI for Angular テーマ ライブラリ`](../themes/sass/component-themes.mdx)でスタイルを設定できます。グリッドの は、グリッドのすべての機能をカスタマイズできるさまざまなプロパティを公開します。 以下の手順では、グリッドの Group By スタイルをカスタマイズする手順を実行しています。 @@ -394,7 +394,7 @@ $custom-chips-theme: chip-theme( ### カスタム スキーマの定義 -さらに進んで、[**スキーマ**](../themes/sass/schemas.md)のすべての利点を備えた柔軟な構造を構築できます。**スキーマ**はテーマを作成させるための方法です。 +さらに進んで、[**スキーマ**](../themes/sass/schemas.mdx)のすべての利点を備えた柔軟な構造を構築できます。**スキーマ**はテーマを作成させるための方法です。 すべてのコンポーネントに提供される 2 つの事前定義されたスキーマの 1 つを拡張します。この場合、 を使用します。 ```scss @@ -448,7 +448,7 @@ $custom-theme: grid-theme( このように、Angular の [ViewEncapsulation](https://angular.io/api/core/Component#encapsulation) により、スタイルはカスタム コンポーネントにのみ適用されます。 - コンポーネントが [`Emulated`](../themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、グリッド内のコンポーネントをスタイル設定するためには、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 + コンポーネントが [`Emulated`](../themes/sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を使用している場合、グリッド内のコンポーネントをスタイル設定するためには、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 この例では、チップ テーマに `::ng-deep` を使用する必要があります。 @@ -491,15 +491,15 @@ $custom-theme: grid-theme( ## その他のリソース -- [Grid 概要](grid.md) -- [可視化とパフォーマンス](virtualization.md) -- [ページング](paging.md) -- [フィルタリング](filtering.md) -- [ソート](sorting.md) -- [列移動](column-moving.md) -- [集計](summaries.md) -- [列のサイズ変更](column-resizing.md) -- [選択](selection.md) +- [Grid 概要](grid.mdx) +- [可視化とパフォーマンス](virtualization.mdx) +- [ページング](paging.mdx) +- [フィルタリング](filtering.mdx) +- [ソート](sorting.mdx) +- [列移動](column-moving.mdx) +- [集計](summaries.mdx) +- [列のサイズ変更](column-resizing.mdx) +- [選択](selection.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grid/paste-excel.mdx b/docs/angular/src/content/jp/components/grid/paste-excel.mdx index 74ff0755a2..c5d7798805 100644 --- a/docs/angular/src/content/jp/components/grid/paste-excel.mdx +++ b/docs/angular/src/content/jp/components/grid/paste-excel.mdx @@ -229,7 +229,7 @@ export class PasteHandler { ## その他のリソース -- [Excel エクスポーター](export-excel.md) - Excel エクスポーター サービスを使用して、IgxGrid から Excel にデータをエクスポートします。選択したデータのみを IgxGrid からエクスポートするオプションもあります。エクスポート機能は、IgxExcelExporterService クラスでカプセル化され、MS Excel テーブル形式でデータをエクスポートします。この形式はフィルタリングやソートなどの機能が使用でき、IgxExcelExporterService の export メソッドを呼び出して最初の引数として IgxGrid コンポーネントを渡します。 +- [Excel エクスポーター](export-excel.mdx) - Excel エクスポーター サービスを使用して、IgxGrid から Excel にデータをエクスポートします。選択したデータのみを IgxGrid からエクスポートするオプションもあります。エクスポート機能は、IgxExcelExporterService クラスでカプセル化され、MS Excel テーブル形式でデータをエクスポートします。この形式はフィルタリングやソートなどの機能が使用でき、IgxExcelExporterService の export メソッドを呼び出して最初の引数として IgxGrid コンポーネントを渡します。 コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grid/selection-based-aggregates.mdx b/docs/angular/src/content/jp/components/grid/selection-based-aggregates.mdx index ad2c329e98..6f10e13f05 100644 --- a/docs/angular/src/content/jp/components/grid/selection-based-aggregates.mdx +++ b/docs/angular/src/content/jp/components/grid/selection-based-aggregates.mdx @@ -18,7 +18,7 @@ import Sample from 'igniteui-astro-components/components/mdx/Sample.astro'; ## トピックの概要 -選択に基づいた集計機能を実現するには、[グリッド選択](/components/grid/grid/selection)機能と[グリッド集計](/components/grid/grid/summaries)を使用できます。 +選択に基づいた集計機能を実現するには、[グリッド選択](/grid/selection)機能と[グリッド集計](/grid/summaries)を使用できます。 集計では、列のデータ タイプとニーズに応じて、 のいずれかの基本クラスを拡張することにより、基本的な集計機能をカスタマイズできます。 ## 選択 @@ -65,14 +65,14 @@ const dates = data.filter(rec => isDate(rec)); ## その他のリソース -- [Grid の概要](grid.md) +- [Grid の概要](grid.mdx) - -- [行選択](row-selection.md) -- [セル選択](cell-selection.md) +- [行選択](row-selection.mdx) +- [セル選択](cell-selection.mdx) - - -- [集計](summaries.md) -- [ページング](paging.md) +- [集計](summaries.mdx) +- [ページング](paging.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/grids-and-lists.mdx b/docs/angular/src/content/jp/components/grids-and-lists.mdx index fe3c2433a8..825f0752aa 100644 --- a/docs/angular/src/content/jp/components/grids-and-lists.mdx +++ b/docs/angular/src/content/jp/components/grids-and-lists.mdx @@ -103,21 +103,21 @@ Ignite UI for Angular のデータ グリッドは、大量のリアルタイム
-- 数百万のレコードをロードできる[**仮想化された行と列**](grid/virtualization.md) +- 数百万のレコードをロードできる[**仮想化された行と列**](grid/virtualization.mdx) -- [**セル**](grid/cell-editing.md)、[**行**](grid/row-editing.md)、および[**一括更新**](grid/batch-editing.md)オプションを使用した[**インライン編集**](grid/row-editing.md) +- [**セル**](grid/cell-editing.mdx)、[**行**](grid/row-editing.mdx)、および[**一括更新**](grid/batch-editing.mdx)オプションを使用した[**インライン編集**](grid/row-editing.mdx) -- [**Excel スタイル フィルタリング**](grid/excel-style-filtering.md)と [**Excel キーボード ナビゲーション**](grid/keyboard-navigation.md)機能 +- [**Excel スタイル フィルタリング**](grid/excel-style-filtering.mdx)と [**Excel キーボード ナビゲーション**](grid/keyboard-navigation.mdx)機能 -- インタラクティブな [**Outlook スタイルのようなグループ化**](grid/groupby.md) +- インタラクティブな [**Outlook スタイルのようなグループ化**](grid/groupby.mdx) -- グリッド セルまたは列のデータに基づいた[**列集計**](grid/summaries.md) +- グリッド セルまたは列のデータに基づいた[**列集計**](grid/summaries.mdx) -- [**Excel へのエクスポート**](grid/export-excel.md) ([**データ可視化**](excel-library-working-with-charts.md)を含む) +- [**Excel へのエクスポート**](grid/export-excel.mdx) ([**データ可視化**](excel-library-working-with-charts.mdx)を含む) -- 行の高さとサイズ変更を調整する[**サイズ**](grid/display-density.md) +- 行の高さとサイズ変更を調整する[**サイズ**](grid/display-density.mdx) -- [**スパークライン列**](sparkline.md#デモ)や画像列などの列テンプレート +- [**スパークライン列**](sparkline.mdx#デモ)や画像列などの列テンプレート
@@ -141,17 +141,17 @@ Ignite UI for Angular のデータ グリッドは、大量のリアルタイム ### Angular グリッドのページング、ソート、フィルタリング & 検索 -ユーザーがデフォルトの[ページャー](grid/paging.md)を使用してデータ セットをナビゲートできるようにするか、独自のテンプレートを作成して独自のページング エクスペリエンスを提供します。単一列および複数列のソート、グリッド上の全文[検索](grid/search.md)、およびデータ型に基づく [Microsoft Excel スタイルのフィルタリング](grid/excel-style-filtering.md) を含むいくつかの[高度なフィルタリング] オプションを完全にサポートします。 +ユーザーがデフォルトの[ページャー](grid/paging.mdx)を使用してデータ セットをナビゲートできるようにするか、独自のテンプレートを作成して独自のページング エクスペリエンスを提供します。単一列および複数列のソート、グリッド上の全文[検索](grid/search.mdx)、およびデータ型に基づく [Microsoft Excel スタイルのフィルタリング](grid/excel-style-filtering.mdx) を含むいくつかの[高度なフィルタリング] オプションを完全にサポートします。 ### インライン Angular グリッド編集 -ユーザーがデフォルトの[ページャー](grid/paging.md)を使用してデータ セットをナビゲートできるようにするか、独自のテンプレートを作成して独自のページング エクスペリエンスを提供します。単一列および複数列のソート、グリッド上の全文[検索](grid/search.md)、およびデータ型に基づく [Microsoft Excel スタイルのフィルタリング](grid/excel-style-filtering.md) を含むいくつかの[高度なフィルタリング] オプションを完全にサポートします。 +ユーザーがデフォルトの[ページャー](grid/paging.mdx)を使用してデータ セットをナビゲートできるようにするか、独自のテンプレートを作成して独自のページング エクスペリエンスを提供します。単一列および複数列のソート、グリッド上の全文[検索](grid/search.mdx)、およびデータ型に基づく [Microsoft Excel スタイルのフィルタリング](grid/excel-style-filtering.mdx) を含むいくつかの[高度なフィルタリング] オプションを完全にサポートします。 Animation of filtering capabilities within Angular Data Grid ### Angular グリッドでのキーボード ナビゲーションと行/セルの選択 -上、下、右、左、タブ、および Enter キーを使用して、Angular データ グリッドで Excel のような[キーボード ナビゲーション](grid/keyboard-navigation.md)を有効にして、アクセシビリティ コンプライアンスを確保し、使いやすさを向上させます。マウスまたはキーボードを使用して Angular グリッドで単一または複数の行選択を切り替えて完全な行を選択または選択解除するか、グリッド ツールバーの組み込みの [すべて選択] または [すべて選択解除] チェックボックスを使用して行選択を操作できます。この機能強化の詳細については、こちらをご覧ください。 +上、下、右、左、タブ、および Enter キーを使用して、Angular データ グリッドで Excel のような[キーボード ナビゲーション](grid/keyboard-navigation.mdx)を有効にして、アクセシビリティ コンプライアンスを確保し、使いやすさを向上させます。マウスまたはキーボードを使用して Angular グリッドで単一または複数の行選択を切り替えて完全な行を選択または選択解除するか、グリッド ツールバーの組み込みの [すべて選択] または [すべて選択解除] チェックボックスを使用して行選択を操作できます。この機能強化の詳細については、こちらをご覧ください。
Animation of keyboard navigation functionality within Angular Data Grid
@@ -166,13 +166,13 @@ Ignite UI for Angular の各 Angular コンポーネントは、最新のアク ### Angular Grid の列のグループ化、ピン固定、集計、移動 -組み込みの列[集計](grid/summaries.md)またはカスタム集計テンプレートをサポートし、マウス操作、タッチ、または API を介して列またはグループ列をグループ化します。インタラクティブな[列のピン固定](grid/column-pinning.md)、移動、ドラッグ、ソート操作に列をインタラクティブに[非表示](grid/column-hiding.md)または[移動](grid/column-moving.md)できます。 +組み込みの列[集計](grid/summaries.mdx)またはカスタム集計テンプレートをサポートし、マウス操作、タッチ、または API を介して列またはグループ列をグループ化します。インタラクティブな[列のピン固定](grid/column-pinning.mdx)、移動、ドラッグ、ソート操作に列をインタラクティブに[非表示](grid/column-hiding.mdx)または[移動](grid/column-moving.mdx)できます。
Grid of data with column grouping, pinning and summary features enabled for Angular Data Grid component
### Angular Grid の複数列ヘッダー -[複数列ヘッダー](grid/multi-column-headers.md)を有効にし、共通ヘッダーで列をグループ化できます。各列グループは、その他のグループや列と組み合わせることができ、ピン固定、グループ内でインタラクティブに列移動、グループのソートや非表示など多数の機能が使用できます。 +[複数列ヘッダー](grid/multi-column-headers.mdx)を有効にし、共通ヘッダーで列をグループ化できます。各列グループは、その他のグループや列と組み合わせることができ、ピン固定、グループ内でインタラクティブに列移動、グループのソートや非表示など多数の機能が使用できます。
Grid of data with Multi-Column Headers feature enabled on the Angular Data Grid component
@@ -197,14 +197,14 @@ Full support for exporting data grids to XLSX, XLS, TSV or CSV. The Ignite UI fo -- [インライン編集](grid/editing.md) -- [行と列のフィルタリング](grid/filtering.md) -- [グリッドのソート](grid/sorting.md) -- [列のグループ化](grid/groupby.md) -- [列の集計](grid/summaries.md) -- [ピン固定列](grid/column-pinning.md) -- [サイズ変更可能な列](grid/column-resizing.md) -- [列の非表示](grid/column-hiding.md) +- [インライン編集](grid/editing.mdx) +- [行と列のフィルタリング](grid/filtering.mdx) +- [グリッドのソート](grid/sorting.mdx) +- [列のグループ化](grid/groupby.mdx) +- [列の集計](grid/summaries.mdx) +- [ピン固定列](grid/column-pinning.mdx) +- [サイズ変更可能な列](grid/column-resizing.mdx) +- [列の非表示](grid/column-hiding.mdx) @@ -225,14 +225,14 @@ Full support for exporting data grids to XLSX, XLS, TSV or CSV. The Ignite UI fo

-- [列移動](grid/column-moving.md) -- [セルのコピーおよび貼り付け](grid/clipboard-interactions.md) -- [セルのスタイル設定](grid/conditional-cell-styling.md) -- [リアルタイム/ライブ データのテーマ](grid/live-data.md) -- [カスタム ツールバー](grid/toolbar.md) -- [グリッド ページング](grid/paging.md) -- [行選択](grid/selection.md) -- [セル選択](grid/cell-selection.md) +- [列移動](grid/column-moving.mdx) +- [セルのコピーおよび貼り付け](grid/clipboard-interactions.mdx) +- [セルのスタイル設定](grid/conditional-cell-styling.mdx) +- [リアルタイム/ライブ データのテーマ](grid/live-data.mdx) +- [カスタム ツールバー](grid/toolbar.mdx) +- [グリッド ページング](grid/paging.mdx) +- [行選択](grid/selection.mdx) +- [セル選択](grid/cell-selection.mdx)
@@ -240,14 +240,14 @@ Full support for exporting data grids to XLSX, XLS, TSV or CSV. The Ignite UI fo

Ignite UI for Angular Support Options

-- [グリッド レベルの検索](grid/search.md) -- [Excel、CSV、TSV エクスポート](exporter-excel.md) -- [複数列ヘッダー](grid/multi-column-headers.md) -- [コンボ ボックス/ドロップダウン](combo.md) -- [仮想化とパフォーマンス](grid/virtualization.md) -- [リモート データのロードオンデマンド](grid/virtualization.md#リモート仮想化) -- [セル テンプレート](grid/grid.md#cell-template) -- [ARIA/a11y サポート](interactivity/accessibility-compliance.md) +- [グリッド レベルの検索](grid/search.mdx) +- [Excel、CSV、TSV エクスポート](exporter-excel.mdx) +- [複数列ヘッダー](grid/multi-column-headers.mdx) +- [コンボ ボックス/ドロップダウン](combo.mdx) +- [仮想化とパフォーマンス](grid/virtualization.mdx) +- [リモート データのロードオンデマンド](grid/virtualization.mdx#リモート仮想化) +- [セル テンプレート](grid/grid.mdx#cell-template) +- [ARIA/a11y サポート](interactivity/accessibility-compliance.mdx)
@@ -275,7 +275,7 @@ Full support for exporting data grids to XLSX, XLS, TSV or CSV. The Ignite UI fo Angular と Infragistics Ignite UI for Angular Data Grid コントロールのインストール方法を教えてください。 -

Angular Data Grid の使用を開始するには、[作業の開始ガイド](general/getting-started.md)の手順を実行してください。サンプル アプリケーションのライブラリも用意しています。サンプル ライブラリは、Angular 開発のベスト プラクティス ガイドです。

+

Angular Data Grid の使用を開始するには、[作業の開始ガイド](general/getting-started.mdx)の手順を実行してください。サンプル アプリケーションのライブラリも用意しています。サンプル ライブラリは、Angular 開発のベスト プラクティス ガイドです。

diff --git a/docs/angular/src/content/jp/components/hierarchicalgrid/hierarchical-grid.mdx b/docs/angular/src/content/jp/components/hierarchicalgrid/hierarchical-grid.mdx index 016f01eb81..a9ca846536 100644 --- a/docs/angular/src/content/jp/components/hierarchicalgrid/hierarchical-grid.mdx +++ b/docs/angular/src/content/jp/components/hierarchicalgrid/hierarchical-grid.mdx @@ -19,7 +19,7 @@ Ignite UI for Angular Hierarchical Data Grid は、階層表形式データの ## Angular 階層グリッドの例 -この Angular グリッドの例では、ユーザーがデータの階層セットを視覚化し、セル テンプレートを使用して[スパークライン](../sparkline.md)などの他の視覚的コンポーネントを追加する方法を確認できます。 +この Angular グリッドの例では、ユーザーがデータの階層セットを視覚化し、セル テンプレートを使用して[スパークライン](../sparkline.mdx)などの他の視覚的コンポーネントを追加する方法を確認できます。 @@ -41,7 +41,7 @@ Ignite UI for Angular Hierarchical Data Grid コンポーネントを使用し ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](../general/getting-started.md)」ピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](../general/getting-started.mdx)」ピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxHierarchicalGridModule` をインポートします。 @@ -305,7 +305,7 @@ export class RemoteLoDService { ## サイズ変更 -詳細については、[Grid サイズ変更](sizing.md)トピックをご覧ください。 +詳細については、[Grid サイズ変更](sizing.mdx)トピックをご覧ください。 ## CRUD 操作 @@ -315,11 +315,11 @@ export class RemoteLoDService { CRUD API メソッドの呼び出しは,各グリッド インスタンスで可能です。 -igxGrid を使用して [CRUD 操作を構築する方法](../general/how-to/how-to-perform-crud.md)のトピックをご覧ください。 +igxGrid を使用して [CRUD 操作を構築する方法](../general/how-to/how-to-perform-crud.mdx)のトピックをご覧ください。 ## スタイル設定 -igxHierarchicalGrid を使用すると、[`Ignite UI for Angular テーマ ライブラリ`](../themes/sass/component-themes.md) でスタイルを設定できます。 は、グリッドのすべての機能をカスタマイズできるさまざまなプロパティを公開します。 +igxHierarchicalGrid を使用すると、[`Ignite UI for Angular テーマ ライブラリ`](../themes/sass/component-themes.mdx) でスタイルを設定できます。 は、グリッドのすべての機能をカスタマイズできるさまざまなプロパティを公開します。 以下の手順では、igxHierarchicalGrid スタイルをカスタマイズする手順を実行しています。 @@ -360,7 +360,7 @@ $custom-theme: grid-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](../themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](../themes/sass/palettes.mdx)のトピックをご覧ください。 ### カスタム テーマの適用 diff --git a/docs/angular/src/content/jp/components/hierarchicalgrid/load-on-demand.mdx b/docs/angular/src/content/jp/components/hierarchicalgrid/load-on-demand.mdx index 579ca30370..c909c3eba7 100644 --- a/docs/angular/src/content/jp/components/hierarchicalgrid/load-on-demand.mdx +++ b/docs/angular/src/content/jp/components/hierarchicalgrid/load-on-demand.mdx @@ -225,7 +225,7 @@ private buildUrl(event: IGridCreatedEventArgs) { ## その他のリソース -- [Hierarchical Grid コンポーネント](hierarchical-grid.md) +- [Hierarchical Grid コンポーネント](hierarchical-grid.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/icon-button.mdx b/docs/angular/src/content/jp/components/icon-button.mdx index 985a0ed050..99924aaa72 100644 --- a/docs/angular/src/content/jp/components/icon-button.mdx +++ b/docs/angular/src/content/jp/components/icon-button.mdx @@ -28,7 +28,7 @@ Ignite UI for Angular Icon Button ディレクティブを初期化するには ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックををご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックををご覧ください。 次の手順は、`IgxIconButtonDirective` をスタンドアロンの依存関係としてインポートすることです: @@ -112,7 +112,7 @@ Contained アイコン ボタンを作成するには、`igxIconButton` プロ ### SVG アイコン -マテリアル アイコンに加えて、 `igxIconButton` ディレクティブは、アイコンとしての SVG 画像の使用もサポートしています。これを行うには、まず 依存関係を挿入し、次に メソッドを使用して SVG ファイルをキャッシュにインポートする必要があります。詳細については、Icon トピックの [SVG セクション](icon.md#svg-アイコン)を参照してください。 +マテリアル アイコンに加えて、 `igxIconButton` ディレクティブは、アイコンとしての SVG 画像の使用もサポートしています。これを行うには、まず 依存関係を挿入し、次に メソッドを使用して SVG ファイルをキャッシュにインポートする必要があります。詳細については、Icon トピックの [SVG セクション](icon.mdx#svg-アイコン)を参照してください。 ```typescript constructor(private _iconService: IgxIconService) { } @@ -376,7 +376,7 @@ $custom-contained: contained-icon-button-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して icon button をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して icon button をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/icon.mdx b/docs/angular/src/content/jp/components/icon.mdx index ae304f15fe..026b0e5946 100644 --- a/docs/angular/src/content/jp/components/icon.mdx +++ b/docs/angular/src/content/jp/components/icon.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Icon コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxIconModule` をインポートします。 @@ -306,11 +306,11 @@ igx-icon { } ``` -詳細については、[サイズ](display-density.md)の記事をご覧ください。 +詳細については、[サイズ](display-density.mdx)の記事をご覧ください。 ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して `icon` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して `icon` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/input-group.mdx b/docs/angular/src/content/jp/components/input-group.mdx index f4212948e0..e8b62f82c7 100644 --- a/docs/angular/src/content/jp/components/input-group.mdx +++ b/docs/angular/src/content/jp/components/input-group.mdx @@ -28,7 +28,7 @@ Ignite UI for Angular Input Group コンポーネントを使用した作業を ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxInputGroupModule` をインポートします。 @@ -93,7 +93,7 @@ Ignite UI for Angular Input Group モジュールまたはディレクティブ ### Label および Input - ディレクティブとその検証、データ バインディング、API については、[このトピック](label-input.md)を参照してください。 + ディレクティブとその検証、データ バインディング、API については、[このトピック](label-input.mdx)を参照してください。 ### Prefix および Suffix @@ -750,7 +750,7 @@ constructor(fb: FormBuilder) { 以下のサンプルでは、カスタマイズした CSS 変数を使用した入力グループが、[`Carbon`](https://carbondesignsystem.com/components/text-input/usage/#live-demo) デザイン システムの入力グループに視覚的に似たデザインを実現している様子を確認できます。 -サンプルでは、[Indigo Light](themes/sass/schemas.md#predefined-schemas) スキーマを使用します。 +サンプルでは、[Indigo Light](themes/sass/schemas.mdx#predefined-schemas) スキーマを使用します。 ```scss @@ -796,7 +796,7 @@ For instance, setting a dark `$box-background` globally could cause the borders ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して input group をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して input group をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: @@ -867,8 +867,8 @@ For instance, setting a dark `$box-background` globally could cause the borders 関連トピック: -- [Label および Input](label-input.md) -- [リアクティブ フォームの統合](angular-reactive-form-validation.md) +- [Label および Input](label-input.mdx) +- [リアクティブ フォームの統合](angular-reactive-form-validation.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/label-input.mdx b/docs/angular/src/content/jp/components/label-input.mdx index 89e53881bf..e2b8359c70 100644 --- a/docs/angular/src/content/jp/components/label-input.mdx +++ b/docs/angular/src/content/jp/components/label-input.mdx @@ -28,7 +28,7 @@ Ignite UI for Angular Label & Input ディレクティブを使用した作業 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxInputGroupModule` をインポートします。 @@ -165,7 +165,7 @@ public user = { ## Input Group -Ignite UI for Angular Input Group コンポーネントは、開発者が使いやすく美しフォームを作成するのに役立ちます。詳細については、別のトピック[こちら](input-group.md) を参照してください。 +Ignite UI for Angular Input Group コンポーネントは、開発者が使いやすく美しフォームを作成するのに役立ちます。詳細については、別のトピック[こちら](input-group.mdx) を参照してください。 ## API リファレンス @@ -181,7 +181,7 @@ Ignite UI for Angular Input Group コンポーネントは、開発者が使い 関連トピック: -- [Input Group](input-group.md) +- [Input Group](input-group.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/linear-gauge.mdx b/docs/angular/src/content/jp/components/linear-gauge.mdx index 6832ed21c2..ad7e881f03 100644 --- a/docs/angular/src/content/jp/components/linear-gauge.mdx +++ b/docs/angular/src/content/jp/components/linear-gauge.mdx @@ -330,5 +330,5 @@ export class AppModule {} その他のゲージ タイプの詳細については、以下のトピックを参照してください。 -- [ブレット グラフ](bullet-graph.md) -- [ラジアル ゲージ](radial-gauge.md) +- [ブレット グラフ](./bullet-graph.mdx) +- [ラジアル ゲージ](./radial-gauge.mdx) diff --git a/docs/angular/src/content/jp/components/linear-progress.mdx b/docs/angular/src/content/jp/components/linear-progress.mdx index 23a71c6d83..17db9d3f56 100644 --- a/docs/angular/src/content/jp/components/linear-progress.mdx +++ b/docs/angular/src/content/jp/components/linear-progress.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Linear Progress コンポーネントを使用した作業 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxProgressBarModule` をインポートします。 diff --git a/docs/angular/src/content/jp/components/list.mdx b/docs/angular/src/content/jp/components/list.mdx index 8e9069ec51..61eb08a3a1 100644 --- a/docs/angular/src/content/jp/components/list.mdx +++ b/docs/angular/src/content/jp/components/list.mdx @@ -12,11 +12,11 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular List View (リスト ビュー) コンポーネントの概要 -Ignite UI for Angular List コンポーネントは項目の行を表示し、ヘッダー項目を 1 つ以上、さらにリスト項目の検索およびフィルタリングをサポートします。各リスト項目はすべての有効な HTML または [Angular コンポーネント](https://jp.infragistics.com/products/ignite-ui-angular)をサポートするテンプレートに設定できます。リスト コンポーネントは、組み込みのパンニング機能、空および読み込み状態のテンプレートも提供し、[`IgxForOf`](for-of.md) ディレクティブを使用した大きなリストの仮想化をサポートします。 +Ignite UI for Angular List コンポーネントは項目の行を表示し、ヘッダー項目を 1 つ以上、さらにリスト項目の検索およびフィルタリングをサポートします。各リスト項目はすべての有効な HTML または [Angular コンポーネント](https://jp.infragistics.com/products/ignite-ui-angular)をサポートするテンプレートに設定できます。リスト コンポーネントは、組み込みのパンニング機能、空および読み込み状態のテンプレートも提供し、[`IgxForOf`](for-of.mdx) ディレクティブを使用した大きなリストの仮想化をサポートします。 ## Angular List の例 -次の例は、_name_ プロパティと _phone number_ プロパティを持つ連絡先が入力されたリストを表しています。 コンポーネントは、[`IgxAvatar`](avatar.md) と [`IgxIcon`](icon.md) を使用して、ユーザー エクスペリエンスを向上させ、**連絡先をお気に入りに追加**にアバター写真とさまざまなアイコンを設定する機能を公開します。さらに、リスト ビューは、フィルタリング パイプを使用して実現されたソート機能を公開します。 +次の例は、_name_ プロパティと _phone number_ プロパティを持つ連絡先が入力されたリストを表しています。 コンポーネントは、[`IgxAvatar`](avatar.mdx) と [`IgxIcon`](icon.mdx) を使用して、ユーザー エクスペリエンスを向上させ、**連絡先をお気に入りに追加**にアバター写真とさまざまなアイコンを設定する機能を公開します。さらに、リスト ビューは、フィルタリング パイプを使用して実現されたソート機能を公開します。 @@ -30,7 +30,7 @@ Ignite UI for Angular List View コンポーネントを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxListModule` をインポートします。 @@ -209,7 +209,7 @@ public contacts = [{ ### アバターおよびアイコンの追加 -その他のコンポーネントを と共に使用してエクスペリエンスの向上や機能拡張が可能です。名前や電話番号の値の左に画像のアバターを表示できます。また、連絡先をお気に入りに追加するための星アイコンを右側に追加できます。要素を追加するには、[**IgxAvatar**](avatar.md) および [**IgxIcon**](icon.md) モジュールを app.module.ts ファイルにインポートします。 +その他のコンポーネントを と共に使用してエクスペリエンスの向上や機能拡張が可能です。名前や電話番号の値の左に画像のアバターを表示できます。また、連絡先をお気に入りに追加するための星アイコンを右側に追加できます。要素を追加するには、[**IgxAvatar**](avatar.mdx) および [**IgxIcon**](icon.mdx) モジュールを app.module.ts ファイルにインポートします。 ```typescript // app.module.ts @@ -287,7 +287,7 @@ public contacts = [{ - `igxListAction` は、スイッチ、ラジオ ボタン、チェックボックスなど、アクションまたはメタデータを持つリスト項目に使用します。この場合、アクションは `igx-icon` で表示されます。ディレクティブは、正しい位置と間隔のコンテナーでターゲット要素をラップします。 - `igxListLine` は、`igxListThumbnail` と `igxListAction` の間にテキストが必要な場合に使用します。このディレクティブは、テキストの位置、間隔、配置が残りのディレクティブと外観がよくなるようにします。 -次に、連絡先オブジェクトの isFavorite プロパティを切り替えるために [**IgxIcon**](icon.md) コンポーネントでクリック イベントをリッスンします。 +次に、連絡先オブジェクトの isFavorite プロパティを切り替えるために [**IgxIcon**](icon.mdx) コンポーネントでクリック イベントをリッスンします。 ```typescript // contacts.component.ts @@ -299,7 +299,7 @@ toggleFavorite(item: IgxListItem) { } ``` -また、`--ig-size` カスタム CSS プロパティを使用して、ユーザーがリストのサイズを選択できるようにすることができます。これには、`IgxButtonGroupModule` をインポートし、[**IgxButtonGroup**](button-group.md) を使用してすべてのサイズ値を表示します。このようにして、選択されるたびに、リストの**サイズ**が更新されます。 +また、`--ig-size` カスタム CSS プロパティを使用して、ユーザーがリストのサイズを選択できるようにすることができます。これには、`IgxButtonGroupModule` をインポートし、[**IgxButtonGroup**](button-group.mdx) を使用してすべてのサイズ値を表示します。このようにして、選択されるたびに、リストの**サイズ**が更新されます。 ```typescript // app.module.ts @@ -661,7 +661,7 @@ $my-list-theme: list-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して list をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して list をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/mask.mdx b/docs/angular/src/content/jp/components/mask.mdx index ada4e12c3b..fb549fb56f 100644 --- a/docs/angular/src/content/jp/components/mask.mdx +++ b/docs/angular/src/content/jp/components/mask.mdx @@ -28,7 +28,7 @@ Ignite UI for Angular Mask ディレクティブを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxMaskModule` と `IgxInputGroupModule` をインポートします。 @@ -207,7 +207,7 @@ private notify(snackbar, message, input) { ### テキスト選択 - を使用して、フォーカスがあるコンポーネントにすべての入力テキストを選択させることができます。[Label および Input](label-input.md#フォーカスとテキストの選択) で `igxTextSelection` の詳細情報を参照してください。 + を使用して、フォーカスがあるコンポーネントにすべての入力テキストを選択させることができます。[Label および Input](label-input.mdx#フォーカスとテキストの選択) で `igxTextSelection` の詳細情報を参照してください。 **app.module.ts** ファイルに `IgxTextSelectionModule` をインポートします: diff --git a/docs/angular/src/content/jp/components/month-picker.mdx b/docs/angular/src/content/jp/components/month-picker.mdx index e6ec8b6eab..fb781d2d62 100644 --- a/docs/angular/src/content/jp/components/month-picker.mdx +++ b/docs/angular/src/content/jp/components/month-picker.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Month Picker コンポーネントを使用した作業を ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 はじめに、**app.module.ts** ファイルに `IgxCalendarModule` をインポートします。 @@ -219,7 +219,7 @@ $my-calendar-theme: calendar-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して、`month picker` のスタイルを設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して、`month picker` のスタイルを設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/navbar.mdx b/docs/angular/src/content/jp/components/navbar.mdx index 4d08d5f07a..8a6196c300 100644 --- a/docs/angular/src/content/jp/components/navbar.mdx +++ b/docs/angular/src/content/jp/components/navbar.mdx @@ -28,7 +28,7 @@ Ignite UI for Angular Navbar コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 はじめに、**app.module.ts** ファイルに `IgxNavbarModule` をインポートします。 @@ -93,7 +93,7 @@ Ignite UI for Angular Navbar モジュールまたはディレクティブをイ ### アイコン ボタンの追加 -検索、お気に入りなどのオプションを追加するには、[**IgxIconButton**](icon-button.md) と [**IgxIcon**](icon.md) モジュールを **app.module.ts** ファイルにインポートします。 +検索、お気に入りなどのオプションを追加するには、[**IgxIconButton**](icon-button.mdx) と [**IgxIcon**](icon.mdx) モジュールを **app.module.ts** ファイルにインポートします。 ```typescript // app.module.ts @@ -302,7 +302,7 @@ $custom-navbar-theme: navbar-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.mdx)のトピックをご覧ください。 最後に、新しく作成されたテーマを `tokens` ミックスインに渡します。 @@ -321,7 +321,7 @@ $custom-navbar-theme: navbar-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して navbar をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して navbar をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/navdrawer.mdx b/docs/angular/src/content/jp/components/navdrawer.mdx index bb6ae9d5e0..41a3d1a944 100644 --- a/docs/angular/src/content/jp/components/navdrawer.mdx +++ b/docs/angular/src/content/jp/components/navdrawer.mdx @@ -32,7 +32,7 @@ Ignite UI for Angular Navigation Drawer コンポーネントを使用した作 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 はじめに、**app.module.ts** ファイルに `IgxNavigationDrawerModule` をインポートします。 @@ -126,7 +126,7 @@ Drawer のコンテンツを `igxDrawer` ディレクティブでデコレート - `active` - 項目を選択済みとしてスタイル設定します。 - `isHeader` - 項目をグループ ヘッダーとしてスタイル設定します。active に設定できません。 -[`igxRipple`](ripple.md) ディレクティブは使用感を向上します。 +[`igxRipple`](ripple.mdx) ディレクティブは使用感を向上します。 ```html @@ -188,7 +188,7 @@ Navigation drawer に要素を追加して選択するためには、typescript Drawer を開く/閉じる方法が複数あります。入力プロパティをアプリケーション状態にバインドするか、[`@ViewChild(IgxNavigationDrawerComponent)`](https://angular.io/api/core/ViewChild) 参照を使用してコンポーネントの API へコードでアクセス、あるいはこのような場合では `#drawer` [テンプレート参照変数](https://angular.io/guide/template-syntax#ref-vars)を使用できます。 -Navigation Drawer は とも統合し、[`igxToggleAction`](toggle.md#トグル自動操作) ディレクティブで id によって対象にされます。 +Navigation Drawer は とも統合し、[`igxToggleAction`](toggle.mdx#トグル自動操作) ディレクティブで id によって対象にされます。 ```html
@@ -198,7 +198,7 @@ Navigation Drawer は とも統合し、[`i
``` -**app.component.html** の `
` を以下のコードと置き換えます。トグルをスタイル設定するために [`igxIconButton`](icon-button.md) および [Icon コンポーネント](icon.md)を追加します。 +**app.component.html** の `
` を以下のコードと置き換えます。トグルをスタイル設定するために [`igxIconButton`](icon-button.mdx) および [Icon コンポーネント](icon.mdx)を追加します。 ```ts /* app.component.ts */ @@ -389,7 +389,7 @@ import { RouterModule } from '@angular/router'; ## 階層ナビゲーション -`IgxNavigationDrawerComponent` を使用してマルチレベル階層ナビゲーションを作成するには、`igxDrawer` テンプレートの [IgxTreeComponent](tree.md) を使用できます。ツリーはアプリケーションの `Routes` オブジェクトから直接作成できます。以下はその方法です。 +`IgxNavigationDrawerComponent` を使用してマルチレベル階層ナビゲーションを作成するには、`igxDrawer` テンプレートの [IgxTreeComponent](tree.mdx) を使用できます。ツリーはアプリケーションの `Routes` オブジェクトから直接作成できます。以下はその方法です。 ```html @@ -435,7 +435,7 @@ export const menusRoutes: Routes = [ ]; ``` -ルートの `children` プロパティから抽出された子ルーティングもあります。このサンプルは 2 つの階層レベルを示していますが、ルーティングに複数の階層がある場合は、[ツリー ノード テンプレート](tree.md#テンプレート化)で 2 番目の下のレベルを定義するだけです。 +ルートの `children` プロパティから抽出された子ルーティングもあります。このサンプルは 2 つの階層レベルを示していますが、ルーティングに複数の階層がある場合は、[ツリー ノード テンプレート](tree.mdx#テンプレート化)で 2 番目の下のレベルを定義するだけです。 空のルート リダイレクト、エラー ルート、ページが見つからないなどの一部のルートは、可視化に直接適さない場合があることに注意してください。ツリーをルーティング オブジェクトにバインドする前に、コンポーネント ロジックでオブジェクトからそれらのルートを削除できます。 @@ -479,7 +479,7 @@ $custom-theme: navdrawer-theme( ``` -コンポーネントが [`Emulated`](themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、スタイルを適用するには `::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](themes/sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を使用している場合、スタイルを適用するには `::ng-deep` を使用してこのカプセル化を解除する必要があります。 ```scss diff --git a/docs/angular/src/content/jp/components/overlay-position.mdx b/docs/angular/src/content/jp/components/overlay-position.mdx index 4fe12fcb11..8daa024583 100644 --- a/docs/angular/src/content/jp/components/overlay-position.mdx +++ b/docs/angular/src/content/jp/components/overlay-position.mdx @@ -209,8 +209,8 @@ overlay.setOffset(this._overlayId, deltaX, deltaY, OffsetMode.Set); ## その他のリソース -- [オーバーレイ メイン トピック](overlay.md) -- [スクロール ストラテジ](overlay-scroll.md) -- [スタイル設定](overlay-styling.md) +- [オーバーレイ メイン トピック](overlay.mdx) +- [スクロール ストラテジ](overlay-scroll.mdx) +- [スタイル設定](overlay-styling.mdx) - - diff --git a/docs/angular/src/content/jp/components/overlay-scroll.mdx b/docs/angular/src/content/jp/components/overlay-scroll.mdx index ab18d7e3e9..e9255625de 100644 --- a/docs/angular/src/content/jp/components/overlay-scroll.mdx +++ b/docs/angular/src/content/jp/components/overlay-scroll.mdx @@ -108,8 +108,8 @@ import { NoOpScrollStrategy } from "./scroll/NoOpScrollStrategy"; ## その他のリソース -- [オーバーレイ メイン トピック](overlay.md) -- [配置ストラテジ](overlay-position.md) -- [スタイル設定](overlay-styling.md) +- [オーバーレイ メイン トピック](overlay.mdx) +- [配置ストラテジ](overlay-position.mdx) +- [スタイル設定](overlay-styling.mdx) - - diff --git a/docs/angular/src/content/jp/components/overlay-styling.mdx b/docs/angular/src/content/jp/components/overlay-styling.mdx index b632cb7be1..0f9882f8a8 100644 --- a/docs/angular/src/content/jp/components/overlay-styling.mdx +++ b/docs/angular/src/content/jp/components/overlay-styling.mdx @@ -15,13 +15,13 @@ import Sample from 'igniteui-astro-components/components/mdx/Sample.astro';
-[`IgxOverlayService`](overlay.md) は、ページ コンテンツの上にコンテンツを表示するために使用されます。Ignite UI for Angular コンポーネントの多くは、[ドロップダウン](drop-down.md)、[コンボ](combo.md)、[日付ピッカー](date-picker.md)などのオーバーレイを使用しているため、オーバーレイがコンテンツを表示する方法を理解することが重要です。 +[`IgxOverlayService`](overlay.mdx) は、ページ コンテンツの上にコンテンツを表示するために使用されます。Ignite UI for Angular コンポーネントの多くは、[ドロップダウン](drop-down.mdx)、[コンボ](combo.mdx)、[日付ピッカー](date-picker.mdx)などのオーバーレイを使用しているため、オーバーレイがコンテンツを表示する方法を理解することが重要です。 他の要素上にコンテンツを表示するために、サービスはコンテンツを特別なアウトレット コンテナーに移します (デフォルトではドキュメントの本体の最後にアタッチされています)。この動作は、[特定のコンテナーにスコープされた](#スコープ-コンポーネント-スタイル) スタイルに影響を与える可能性があります。
## オーバーレイ コンポーネントのスタイル設定 -ほとんどの場合、[グローバル](themes/sass/global-themes.md) テーマのスタイルはオーバーレイ アウトレットの影響を受けません。例として、グローバル ミックスインで[スタイル設定された](drop-down.md#スタイル設定)ドロップダウンを見てみましょう。 +ほとんどの場合、[グローバル](themes/sass/global-themes.mdx) テーマのスタイルはオーバーレイ アウトレットの影響を受けません。例として、グローバル ミックスインで[スタイル設定された](drop-down.mdx#スタイル設定)ドロップダウンを見てみましょう。 ```html @@ -53,7 +53,7 @@ $my-drop-down-theme: drop-down-theme( オーバーレイに表示される要素のスタイルをスコーピングする際に DOM のオーバーレイ `アウトレット`の位置を指定する必要があります。スコープが設定された CSS ルールには、要素の特定の階層構造が必要です - オーバーレイ コンテンツが、適用するスタイルの正しいコンテキストで表示されることを確認してください。 -たとえば、`igx-combo` を取り上げます。コンボは独自のビュー内でコンテンツを定義するため、項目の[スタイル設定](combo.md#スタイル設定)は `igx-drop-down` テーマを使用します。 +たとえば、`igx-combo` を取り上げます。コンボは独自のビュー内でコンテンツを定義するため、項目の[スタイル設定](combo.mdx#スタイル設定)は `igx-drop-down` テーマを使用します。 ```scss // overlay-styling.component.scss @@ -64,7 +64,7 @@ $my-drop-down-theme: drop-down-theme( ``` -コンポーネントが [`Emulated`](themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、スタイルを適用するには `::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](themes/sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を使用している場合、スタイルを適用するには `::ng-deep` を使用してこのカプセル化を解除する必要があります。 ```scss @@ -120,7 +120,7 @@ $my-overlay-theme: overlay-theme( これで、**すべて**のモーダル オーバーレイの背景が紫色になります。 -コンポーネントが [`Emulated`](themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、スタイルを適用するには `::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](themes/sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を使用している場合、スタイルを適用するには `::ng-deep` を使用してこのカプセル化を解除する必要があります。 ```scss @@ -134,7 +134,7 @@ $my-overlay-theme: overlay-theme( ### スコープ オーバーレイ スタイル -特定のコンポーネントの下に**のみ**特定の背景をオーバーレイに表示したい場合は、テーマを[スコープできます](#スコープ-コンポーネント-スタイル)。モーダル オーバーレイをスコープする場合、オーバーレイ アウトレットを移動する必要がありますが、これにはいくつかの[制限](overlay.md#前提事項と制限)があります。 +特定のコンポーネントの下に**のみ**特定の背景をオーバーレイに表示したい場合は、テーマを[スコープできます](#スコープ-コンポーネント-スタイル)。モーダル オーバーレイをスコープする場合、オーバーレイ アウトレットを移動する必要がありますが、これにはいくつかの[制限](overlay.mdx#前提事項と制限)があります。 オーバーフロークリッピング、z-index、およびビューポートの問題のリスクを最小限に抑えるために、より高いレベルのコンポーネントでのみモーダルオーバーレイのアウトレットを使用することをお勧めします。 ```scss @@ -147,12 +147,12 @@ $my-overlay-theme: overlay-theme( ## API リファレンス -- [IgniteUI for Angular - テーマ ライブラリ](themes/index.md) +- [IgniteUI for Angular - テーマ ライブラリ](themes/index.mdx) - ## その他のリソース -- [IgniteUI for Angular - テーマ ライブラリ](themes/index.md) -- [オーバーレイ メイン トピック](overlay.md) -- [配置ストラテジ](overlay-position.md) -- [スクロール ストラテジ](overlay-scroll.md) +- [IgniteUI for Angular - テーマ ライブラリ](themes/index.mdx) +- [オーバーレイ メイン トピック](overlay.mdx) +- [配置ストラテジ](overlay-position.mdx) +- [スクロール ストラテジ](overlay-scroll.mdx) diff --git a/docs/angular/src/content/jp/components/overlay.mdx b/docs/angular/src/content/jp/components/overlay.mdx index bc45f908ec..1c6b3a6c26 100644 --- a/docs/angular/src/content/jp/components/overlay.mdx +++ b/docs/angular/src/content/jp/components/overlay.mdx @@ -143,7 +143,7 @@ Finally calling メソッドに渡し、IDを生成します。次に、提供された ID で メソッドを呼び出し、カードをモーダル コンテナーで DOM にアタッチします。 +閉じた後、ビューを DOM にある元の位置にアタッチします。以下のデモでは、[IgxCard](card.mdx#angular-card-の例) コンポーネントをオーバーレイ サービスの メソッドに渡し、IDを生成します。次に、提供された ID で メソッドを呼び出し、カードをモーダル コンテナーで DOM にアタッチします。 @@ -352,6 +352,6 @@ export class ExampleComponent { ## その他のリソース -- [配置方法](overlay-position.md) -- [スクロール方法](overlay-scroll.md) -- [スタイル設定](overlay-styling.md) +- [配置方法](overlay-position.mdx) +- [スクロール方法](overlay-scroll.mdx) +- [スタイル設定](overlay-styling.mdx) diff --git a/docs/angular/src/content/jp/components/paginator.mdx b/docs/angular/src/content/jp/components/paginator.mdx index 6921b90f3d..ec781873a9 100644 --- a/docs/angular/src/content/jp/components/paginator.mdx +++ b/docs/angular/src/content/jp/components/paginator.mdx @@ -35,7 +35,7 @@ Ignite UI for Angular Paginator コンポーネントを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxPaginatorModule` をインポートします。 @@ -202,11 +202,11 @@ public ngOnInit(): void {
-- [グリッド](grid/grid.md) -- [仮想化とパフォーマンス](grid/virtualization.md) -- [フィルタリング](grid/filtering.md) -- [ソート](grid/sorting.md) -- [集計](grid/summaries.md) +- [グリッド](grid/grid.mdx) +- [仮想化とパフォーマンス](grid/virtualization.mdx) +- [フィルタリング](grid/filtering.mdx) +- [ソート](grid/sorting.mdx) +- [集計](grid/summaries.mdx)
diff --git a/docs/angular/src/content/jp/components/pivotgrid/pivot-grid-custom.mdx b/docs/angular/src/content/jp/components/pivotgrid/pivot-grid-custom.mdx index 712ce6b52c..c580f947da 100644 --- a/docs/angular/src/content/jp/components/pivotgrid/pivot-grid-custom.mdx +++ b/docs/angular/src/content/jp/components/pivotgrid/pivot-grid-custom.mdx @@ -136,8 +136,8 @@ public noopSortStrategy = NoopSortingStrategy.instance(); ## その他のリソース -- [Angular ピボット グリッド機能](pivot-grid-features.md) -- [Angular ピボット グリッドの概要](pivot-grid.md) +- [Angular ピボット グリッド機能](pivot-grid-features.mdx) +- [Angular ピボット グリッドの概要](pivot-grid.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/pivotgrid/pivot-grid-features.mdx b/docs/angular/src/content/jp/components/pivotgrid/pivot-grid-features.mdx index 4fcdc03ce8..931a6ee532 100644 --- a/docs/angular/src/content/jp/components/pivotgrid/pivot-grid-features.mdx +++ b/docs/angular/src/content/jp/components/pivotgrid/pivot-grid-features.mdx @@ -217,8 +217,8 @@ public pivotUI: IPivotUISettings = { rowLayout: PivotRowLayoutType.Horizontal, h ## その他のリソース -- [Angular ピボット グリッド機能](pivot-grid-features.md) -- [Angular ピボット グリッド カスタム集計](pivot-grid-custom.md) +- [Angular ピボット グリッド機能](pivot-grid-features.mdx) +- [Angular ピボット グリッド カスタム集計](pivot-grid-custom.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/pivotgrid/pivot-grid.mdx b/docs/angular/src/content/jp/components/pivotgrid/pivot-grid.mdx index 5a7d72aecd..9f11b2ff68 100644 --- a/docs/angular/src/content/jp/components/pivotgrid/pivot-grid.mdx +++ b/docs/angular/src/content/jp/components/pivotgrid/pivot-grid.mdx @@ -42,7 +42,7 @@ ng add igniteui-angular このコンポーネントはマテリアル アイコンを使用します。`index.html` に次のリンクを追加してください: ``
-Ignite UI for Angular については、「[はじめに](../general/getting-started.md)」 トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](../general/getting-started.mdx)」 トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxPivotGridModule` をインポートします。 @@ -352,9 +352,9 @@ public data = [ ## その他のリソース -- [Angular ピボット グリッド機能](pivot-grid-features.md) -- [Angular ピボット グリッド カスタム集計](pivot-grid-custom.md) -- [Ignite UI for Angular スキル](../ai/skills.md) - グリッド、データ操作、テーマ設定向けのエージェントのスキル +- [Angular ピボット グリッド機能](pivot-grid-features.mdx) +- [Angular ピボット グリッド カスタム集計](pivot-grid-custom.mdx) +- [Ignite UI for Angular スキル](../ai/skills.mdx) - グリッド、データ操作、テーマ設定向けのエージェントのスキル コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/query-builder.mdx b/docs/angular/src/content/jp/components/query-builder.mdx index 33fc2249b1..a8db3c9df1 100644 --- a/docs/angular/src/content/jp/components/query-builder.mdx +++ b/docs/angular/src/content/jp/components/query-builder.mdx @@ -39,7 +39,7 @@ Ignite UI for Angular Query Builder コンポーネントを使用した作業 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxQueryBuilderModule` をインポートします。 @@ -155,7 +155,7 @@ ngAfterViewInit(): void { ## 式のドラッグ -条件チップは、マウスの[**ドラッグ アンド ドロップ**](drag-drop.md)または[**キーボードによる並べ替え**](#キーボード操作)アプローチを使用して簡単に再配置できます。これらを使用すると、ユーザーはクエリ ロジックを動的に調整できます。 +条件チップは、マウスの[**ドラッグ アンド ドロップ**](drag-drop.mdx)または[**キーボードによる並べ替え**](#キーボード操作)アプローチを使用して簡単に再配置できます。これらを使用すると、ユーザーはクエリ ロジックを動的に調整できます。 - チップをドラッグしても、その状態や内容は変更されず、位置のみが変更されます。 - チップはグループやサブグループにドラッグすることもできます。たとえば、式のグループ化/グループ解除は、式のドラッグ機能によって実行されます。 既存の条件をグループ化するには、まず「追加」グループ ボタンを使用して新しいグループを追加する必要があります。次に、ドラッグすることで、必要な式をそのグループに移動できます。グループを解除するには、すべての条件を現在のグループの外にドラッグします。最後の条件を移動したら、グループは削除されます。 @@ -343,7 +343,7 @@ $custom-icon-button: outlined-icon-button-theme( この例では、リストされたコンポーネントのパラメーターの一部のみを変更しましたが、 テーマは、それぞれのスタイルを制御するためのより多くのパラメーターを提供します。 -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](./themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](./themes/sass/palettes.mdx)のトピックをご覧ください。 最後に、`tokens` ミックスインを使用して新しいコンポーネント テーマを**含めます**。 @@ -362,7 +362,7 @@ $custom-icon-button: outlined-icon-button-theme( ``` -コンポーネントが [`Emulated`](themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、クエリ ビルダー コンポーネント内のコンポーネント (ボタン、チップ、ドロップダウンなど) のスタイルを設定するには、`::ng-deep` を使用してこのカプセル化を`解除する`必要があります。 +コンポーネントが [`Emulated`](themes/sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を使用している場合、クエリ ビルダー コンポーネント内のコンポーネント (ボタン、チップ、ドロップダウンなど) のスタイルを設定するには、`::ng-deep` を使用してこのカプセル化を`解除する`必要があります。 ### デモ @@ -377,7 +377,7 @@ $custom-icon-button: outlined-icon-button-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して、query builder のスタイルを設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して、query builder のスタイルを設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/radial-gauge.mdx b/docs/angular/src/content/jp/components/radial-gauge.mdx index 7613eb40bc..0209831dd2 100644 --- a/docs/angular/src/content/jp/components/radial-gauge.mdx +++ b/docs/angular/src/content/jp/components/radial-gauge.mdx @@ -341,5 +341,5 @@ export class AppModule {} その他のゲージ タイプの詳細については、以下のトピックを参照してください。 -- [ブレット グラフ](bullet-graph.md) -- [リニア ゲージ](linear-gauge.md) +- [ブレット グラフ](./bullet-graph.mdx) +- [リニア ゲージ](./linear-gauge.mdx) diff --git a/docs/angular/src/content/jp/components/radio-button.mdx b/docs/angular/src/content/jp/components/radio-button.mdx index c808b0f274..02f6e465df 100644 --- a/docs/angular/src/content/jp/components/radio-button.mdx +++ b/docs/angular/src/content/jp/components/radio-button.mdx @@ -32,7 +32,7 @@ Ignite UI for Angular Radio Button コンポーネントを使用した作業を ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxRadioModule` をインポートします。 @@ -192,14 +192,14 @@ $custom-radio-theme: radio-theme( -サンプルでは、[Fluent Light](themes/sass/schemas.md#predefined-schemas) スキーマを使用します。 +サンプルでは、[Fluent Light](themes/sass/schemas.mdx#predefined-schemas) スキーマを使用します。
### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して `radio button` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して `radio button` をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/ripple.mdx b/docs/angular/src/content/jp/components/ripple.mdx index 661e96c7b5..aa8802fbb4 100644 --- a/docs/angular/src/content/jp/components/ripple.mdx +++ b/docs/angular/src/content/jp/components/ripple.mdx @@ -33,7 +33,7 @@ Ignite UI for Angular Ripple ディレクティブを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxRippleModule` をインポートします。 diff --git a/docs/angular/src/content/jp/components/select.mdx b/docs/angular/src/content/jp/components/select.mdx index ae5e859f3b..073310383c 100644 --- a/docs/angular/src/content/jp/components/select.mdx +++ b/docs/angular/src/content/jp/components/select.mdx @@ -28,7 +28,7 @@ Ignite UI for Angular Select コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxSelectModule` をインポートします。 @@ -125,7 +125,7 @@ public items: string[] = ['Orange', 'Apple', 'Banana', 'Mango']; ### 入力プロパティ -Select コンポーネントは、[入力グループ](input-group.md)に適用可能な次のディレクティブをサポートしています。 +Select コンポーネントは、[入力グループ](input-group.mdx)に適用可能な次のディレクティブをサポートしています。 - `igxLabel` - Angular Select 入力とのリンクは `aria-labelledby` を介して自動的に処理されるため、`for` プロパティを設定する必要はありません。 - `igx-prefix`/`igxPrefix` @@ -383,7 +383,7 @@ export class MyClass implements OnInit { 各コンポーネントには独自のテーマ関数があります。 Select コンポーネントのスタイルを設定するには、それに含まれるコンポーネントのスタイルを設定します。この場合、 を使用する必要があります。 -[`Input Group`](input-group.md#スタイル設定) と [`Drop Down`](drop-down.md#スタイル設定) のスタイル設定セクションを参照して、これら 2 つのコンポーネントのスタイル設定方法をより深く理解してください。 +[`Input Group`](input-group.mdx#スタイル設定) と [`Drop Down`](drop-down.mdx#スタイル設定) のスタイル設定セクションを参照して、これら 2 つのコンポーネントのスタイル設定方法をより深く理解してください。 また、Select コンポーネントのボタンのスタイル設定にのみ使用される 関数もあります。
Select コンポーネントのボタンのスタイル設定を始めるには、すべてのテーマ関数とコンポーネント ミックスインが存在する `index` ファイルをインポートする必要があります。 @@ -415,7 +415,7 @@ $custom-select-theme: select-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して select をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して select をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/simple-combo.mdx b/docs/angular/src/content/jp/components/simple-combo.mdx index bf65c3726a..4aa0a82bb6 100644 --- a/docs/angular/src/content/jp/components/simple-combo.mdx +++ b/docs/angular/src/content/jp/components/simple-combo.mdx @@ -12,7 +12,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular Single Select ComboBox (単一選択のコンボボックス) コンポーネントの概要 -Angular Single Select ComboBox コンポーネントは、単一の選択を可能にする [ComboBox コンポーネント](combo.md)の変更です。これを「シンプルなコンボ」と呼びます。元の ComboBox コンポーネントの単一選択モードに対する需要が高かったため、ユーザーが事前定義された項目リストからオプションを選択し、カスタム値を入力できるようにする編集可能な検索入力を提供する拡張コンポーネントを作成しました。 +Angular Single Select ComboBox コンポーネントは、単一の選択を可能にする [ComboBox コンポーネント](combo.mdx)の変更です。これを「シンプルなコンボ」と呼びます。元の ComboBox コンポーネントの単一選択モードに対する需要が高かったため、ユーザーが事前定義された項目リストからオプションを選択し、カスタム値を入力できるようにする編集可能な検索入力を提供する拡張コンポーネントを作成しました。 ## Angular Simple ComboBox の例 @@ -43,7 +43,7 @@ Ignite UI for Angular Simple ComboBox コンポーネントを使用した作業 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxSimpleComboModule` をインポートします。 @@ -246,7 +246,7 @@ Simple ComboBox が開かれ、リスト項目がフォーカスされている -[カスケード コンボを使用した Angular Grid のサンプル](../components/grid/cascading-combos.md)を参照してください。 +[カスケード コンボを使用した Angular Grid のサンプル](../components/grid/cascading-combos.mdx)を参照してください。
@@ -318,13 +318,13 @@ Ignite UI for Angular Simple ComboBox コンポーネントは、コンボボッ ### デモ -以下のサンプルは、 プロパティを使用してリモート データの新しいチャンクをロードし、[ComboBox リモート バインディング](combo-remote.md)で説明されている手順に従うリモート バインディングを示しています。 +以下のサンプルは、 プロパティを使用してリモート データの新しいチャンクをロードし、[ComboBox リモート バインディング](combo-remote.mdx)で説明されている手順に従うリモート バインディングを示しています。 ## スタイル設定 -[`Ignite UI for Angular テーマ`](themes/index.md) を使用すると、Simple ComboBox の外観を大幅に変更できます。はじめに、テーマ エンジンによって公開されている関数を使用するために、スタイル ファイルに `index` ファイルをインポートする必要があります。 +[`Ignite UI for Angular テーマ`](themes/index.mdx) を使用すると、Simple ComboBox の外観を大幅に変更できます。はじめに、テーマ エンジンによって公開されている関数を使用するために、スタイル ファイルに `index` ファイルをインポートする必要があります。 ```scss @use 'igniteui-angular/theming' as *; @@ -373,7 +373,7 @@ $custom-drop-down-theme: drop-down-theme( ``` - コンポーネントは、[`IgxOverlay`](overlay.md) サービスを使用して、Simple ComboBox 項目リスト コンテナーを保持および表示します。スタイルを適切にスコープするには、 を使用してください。詳細については、[`IgxOverlay スタイル ガイド`](overlay-styling.md)を確認してください。また、コンポーネントのスタイルを設定するときに `::ng-deep` を使用する必要があります。 + コンポーネントは、[`IgxOverlay`](overlay.mdx) サービスを使用して、Simple ComboBox 項目リスト コンテナーを保持および表示します。スタイルを適切にスコープするには、 を使用してください。詳細については、[`IgxOverlay スタイル ガイド`](overlay-styling.mdx)を確認してください。また、コンポーネントのスタイルを設定するときに `::ng-deep` を使用する必要があります。 ### サンプル @@ -390,7 +390,7 @@ $custom-drop-down-theme: drop-down-theme( - シンプルなコンボボックスがリモート サービスにバインドされ、定義済みの選択がある場合、要求されたデータが読み込まれるまでその入力は空白のままになります。 -Simple ComboBox は内部で `igxForOf` ディレクティブを使用するため、すべての `igxForOf` 制限は Simple ComboBox に対して有効です。詳細については、[igxForOf 既知の制限](for-of.md#既知の制限) の既知の問題のセクションを参照してください。 +Simple ComboBox は内部で `igxForOf` ディレクティブを使用するため、すべての `igxForOf` 制限は Simple ComboBox に対して有効です。詳細については、[igxForOf 既知の制限](for-of.mdx#既知の制限) の既知の問題のセクションを参照してください。 ## API リファレンス @@ -415,11 +415,11 @@ Simple ComboBox は内部で `igxForOf` ディレクティブを使用するた
-- [コンボボックス コンポーネント](combo-features.md) -- [コンボボックス リモート バインディング](combo-remote.md) -- [コンボボックス テンプレート](combo-templates.md) -- [テンプレート駆動フォームの統合](input-group.md) -- [リアクティブ フォームの統合](angular-reactive-form-validation.md) +- [コンボボックス コンポーネント](combo-features.mdx) +- [コンボボックス リモート バインディング](combo-remote.mdx) +- [コンボボックス テンプレート](combo-templates.mdx) +- [テンプレート駆動フォームの統合](input-group.mdx) +- [リアクティブ フォームの統合](angular-reactive-form-validation.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/slider/slider-ticks.mdx b/docs/angular/src/content/jp/components/slider/slider-ticks.mdx index 1ca7aaa5de..48e920eb87 100644 --- a/docs/angular/src/content/jp/components/slider/slider-ticks.mdx +++ b/docs/angular/src/content/jp/components/slider/slider-ticks.mdx @@ -23,7 +23,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; ## その他のリソース -- [Slider の概要](slider.md) +- [Slider の概要](slider.mdx)
diff --git a/docs/angular/src/content/jp/components/slider/slider.mdx b/docs/angular/src/content/jp/components/slider/slider.mdx index 7f64421e7c..8a11a9b3e6 100644 --- a/docs/angular/src/content/jp/components/slider/slider.mdx +++ b/docs/angular/src/content/jp/components/slider/slider.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Slider コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](../general/getting-started.md)」 トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](../general/getting-started.mdx)」 トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxSliderModule` をインポートします。 @@ -593,7 +593,7 @@ This is the final result from applying our new theme. ### Styling with Tailwind -You can style the `slider` using our custom Tailwind utility classes. Make sure to [set up Tailwind](../themes/misc/tailwind-classes/) first. +You can style the `slider` using our custom Tailwind utility classes. Make sure to [set up Tailwind](../themes/misc/tailwind-classes.mdx) first. Along with the tailwind import in your global stylesheet, you can apply the desired theme utilities as follows: diff --git a/docs/angular/src/content/jp/components/snackbar.mdx b/docs/angular/src/content/jp/components/snackbar.mdx index 394fb56956..2b614d4e1d 100644 --- a/docs/angular/src/content/jp/components/snackbar.mdx +++ b/docs/angular/src/content/jp/components/snackbar.mdx @@ -32,7 +32,7 @@ Ignite UI for Angular Snackbar コンポーネントを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxSnackbarModule` をインポートします。 @@ -327,7 +327,7 @@ $dark-snackbar: snackbar-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.mdx)のトピックをご覧ください。 最後にコンポーネントのテーマをアプリケーションに**含めます**。 @@ -346,7 +346,7 @@ $dark-snackbar: snackbar-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して snackbar をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して snackbar をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/splitter.mdx b/docs/angular/src/content/jp/components/splitter.mdx index 7d68cc77f7..b2e98efdda 100644 --- a/docs/angular/src/content/jp/components/splitter.mdx +++ b/docs/angular/src/content/jp/components/splitter.mdx @@ -27,7 +27,7 @@ Ignite UI for Angular Splitter コンポーネントを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxSplitterModule` をインポートします。 @@ -276,7 +276,7 @@ $splitter-theme: splitter-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して splitter をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して splitter をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/spreadsheet-chart-adapter.mdx b/docs/angular/src/content/jp/components/spreadsheet-chart-adapter.mdx index 6a1a23c01f..eb9e2f0740 100644 --- a/docs/angular/src/content/jp/components/spreadsheet-chart-adapter.mdx +++ b/docs/angular/src/content/jp/components/spreadsheet-chart-adapter.mdx @@ -82,7 +82,7 @@ Spreadsheet ChartAdapter は、折れ線、エリア、縦棒、ドーナツを -以下のコード スニペットでは、外部の [ExcelUtility](excel-utility.md) クラスを使用して を保存およびロードしています。 +以下のコード スニペットでは、外部の [ExcelUtility](./excel-utility.mdx) クラスを使用して を保存およびロードしています。 ハイパーリンクを使用するように Angular スプレッドシート コントロールを設定するときは、 クラスをインポートする必要があります。 diff --git a/docs/angular/src/content/jp/components/spreadsheet-overview.mdx b/docs/angular/src/content/jp/components/spreadsheet-overview.mdx index 49ea889c8f..8743fed3b3 100644 --- a/docs/angular/src/content/jp/components/spreadsheet-overview.mdx +++ b/docs/angular/src/content/jp/components/spreadsheet-overview.mdx @@ -90,7 +90,7 @@ Angular スプレッドシート モジュールがインポートされたの -次のコード スニペットでは、外部の [ExcelUtility](excel-utility.md) クラスを使用して を保存およびロードしています。 +次のコード スニペットでは、外部の [ExcelUtility](./excel-utility.mdx) クラスを使用して を保存およびロードしています。 以下は、ワークブックを Angular スプレッドシートにロードする方法を示しています。 diff --git a/docs/angular/src/content/jp/components/stepper.mdx b/docs/angular/src/content/jp/components/stepper.mdx index 5dcb604a19..866816ec6e 100644 --- a/docs/angular/src/content/jp/components/stepper.mdx +++ b/docs/angular/src/content/jp/components/stepper.mdx @@ -38,7 +38,7 @@ Ignite UI for Angular Stepper コンポーネントを初期化するには、Ig ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module** ファイルに `IgxStepperModule` をインポートします。 @@ -178,7 +178,7 @@ For each step the user has the ability to configure indicator, title, subtitle a ``` -以下のサンプルは、実行時にステッパーのと[タイトルの位置](stepper.md#ステップのカスタマイズ)を変更する方法を示しています。 +以下のサンプルは、実行時にステッパーのと[タイトルの位置](stepper.mdx#ステップのカスタマイズ)を変更する方法を示しています。 @@ -264,7 +264,7 @@ Ignite UI for Angular Stepper では、タイトル、インジケーターな ステップのインジケーターのみを表示する場合は、 オプションを `indicator` に設定します。 -ステップ インジケーターはすべてのコンテンツをサポートしますが、サイズが常に **24 ピクセル**になるという制限があります。この点に注意して、ステップ インジケーターとして [IgxIconComponent](icon.md) または [IgxAvatarComponent](avatar.md) を使用することをお勧めします。 +ステップ インジケーターはすべてのコンテンツをサポートしますが、サイズが常に **24 ピクセル**になるという制限があります。この点に注意して、ステップ インジケーターとして [IgxIconComponent](icon.mdx) または [IgxAvatarComponent](avatar.mdx) を使用することをお勧めします。 **Title (タイトル)** @@ -392,7 +392,7 @@ Stepper コンポーネントは、ローコード [ドラッグアンドドロ | | $complete-title-focus-color | The color of the complete step title on focus | | | $complete-subtitle-focus-color | The color of the complete step subtitle on focus | -[Ignite UI for Angular テーマ](themes/index.md)を使用して、`igx-stepper` の外観を変更できます。 +[Ignite UI for Angular テーマ](themes/index.mdx)を使用して、`igx-stepper` の外観を変更できます。 はじめに、テーマ エンジンによって公開されている関数を使用するために、スタイル ファイルに `index` ファイルをインポートする必要があります。 @@ -425,13 +425,13 @@ $stepper-theme: stepper-theme( ### デモ -以下のサンプルは、[Ignite UI for Angular テーマ](themes/index.md)で適用されるシンプルなスタイル設定を示します。 +以下のサンプルは、[Ignite UI for Angular テーマ](themes/index.mdx)で適用されるシンプルなスタイル設定を示します。 ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して stepper をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して stepper をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/style-guide.mdx b/docs/angular/src/content/jp/components/style-guide.mdx index 3a7c6eb74a..10013c4982 100644 --- a/docs/angular/src/content/jp/components/style-guide.mdx +++ b/docs/angular/src/content/jp/components/style-guide.mdx @@ -85,7 +85,7 @@ import DocsAside from 'igniteui-astro-components/components/mdx/DocsAside.astro' [jp.infragistics.com](https://jp.infragistics.com/) -[別のトピックへのリンク](general/getting-started.md) +[別のトピックへのリンク](general/getting-started.mdx) [内部リンク](#色) diff --git a/docs/angular/src/content/jp/components/switch.mdx b/docs/angular/src/content/jp/components/switch.mdx index f61bbcdcbf..1582502164 100644 --- a/docs/angular/src/content/jp/components/switch.mdx +++ b/docs/angular/src/content/jp/components/switch.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Switch コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxSwitchModule` をインポートします。 @@ -335,7 +335,7 @@ In the sample below, you can see how using the switch component with customized ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して switch をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して switch をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/tabbar.mdx b/docs/angular/src/content/jp/components/tabbar.mdx index ea13ad81e4..71790d4914 100644 --- a/docs/angular/src/content/jp/components/tabbar.mdx +++ b/docs/angular/src/content/jp/components/tabbar.mdx @@ -40,7 +40,7 @@ Ignite UI for Angular Bottom Navigation コンポーネントを使用した作 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxBottomNavModule` をインポートします。 @@ -459,7 +459,7 @@ $dark-bottom-nav: bottom-nav-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.mdx)のトピックをご覧ください。 は、tabs コンポーネントのスタイル設定で多くのパラメーターが利用できます。 @@ -482,7 +482,7 @@ $dark-bottom-nav: bottom-nav-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して bottom navigation をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して bottom navigation をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/tabs.mdx b/docs/angular/src/content/jp/components/tabs.mdx index 06bbd09878..a9ba47b797 100644 --- a/docs/angular/src/content/jp/components/tabs.mdx +++ b/docs/angular/src/content/jp/components/tabs.mdx @@ -38,7 +38,7 @@ Ignite UI for Angular Tabs コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxTabsModule` をインポートします。 @@ -523,7 +523,7 @@ $dark-tabs: tabs-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.mdx)のトピックをご覧ください。 次に、 を拡張する新しいテーマを作成し、タブグループのスタイルを設定できるさまざまなプロパティを受け取ります。 @@ -546,7 +546,7 @@ $dark-tabs: tabs-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して tabs をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して tabs をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/texthighlight.mdx b/docs/angular/src/content/jp/components/texthighlight.mdx index 9616522539..1645957991 100644 --- a/docs/angular/src/content/jp/components/texthighlight.mdx +++ b/docs/angular/src/content/jp/components/texthighlight.mdx @@ -28,7 +28,7 @@ Ignite UI for Angular Text Highlight ディレクティブを使用した作業 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxTextHighlightModule` をインポートします。 @@ -80,7 +80,7 @@ Ignite UI for Angular Text Highlight モジュールまたはディレクティ ## Angular Text Highlight ディレクティブの使用 -次にテキストの様々な部分を強調表示するためにハイライトできる検索ボックスを作成します。Ignite UI for Angular の [InputGroup](input-group.md) コンポーネントは、一致のクリア、次の一致、前の一致へ移動するためのボタン、検索で大文字と小文字を区別を指定するボタンを追加します。また一致がいくつ見つかったかを示すラベルがあります。 +次にテキストの様々な部分を強調表示するためにハイライトできる検索ボックスを作成します。Ignite UI for Angular の [InputGroup](input-group.mdx) コンポーネントは、一致のクリア、次の一致、前の一致へ移動するためのボタン、検索で大文字と小文字を区別を指定するボタンを追加します。また一致がいくつ見つかったかを示すラベルがあります。 ```html
@@ -382,7 +382,7 @@ $dark-highlight: highlight-theme( ``` -コンポーネントが [`Emulated`](/hemes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、スタイルを適用するには `::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](./themes/sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を使用している場合、スタイルを適用するには `::ng-deep` を使用してこのカプセル化を解除する必要があります。 ### カスタム スタイル @@ -451,7 +451,7 @@ TextHighlight ディレクティブの API に関する詳細な情報は、以 ## その他のリソース -- [Grid 検索](grid/search.md) +- [Grid 検索](grid/search.mdx)
コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/themes/elevations.mdx b/docs/angular/src/content/jp/components/themes/elevations.mdx index 6cc5add271..41d0235e19 100644 --- a/docs/angular/src/content/jp/components/themes/elevations.mdx +++ b/docs/angular/src/content/jp/components/themes/elevations.mdx @@ -94,7 +94,7 @@ igx-card { 関連トピック: -- [Sass エレベーション](./sass/elevations.md) +- [Sass エレベーション](./sass/elevations.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/themes/index.mdx b/docs/angular/src/content/jp/components/themes/index.mdx index e59805e16c..0caabd1bd6 100644 --- a/docs/angular/src/content/jp/components/themes/index.mdx +++ b/docs/angular/src/content/jp/components/themes/index.mdx @@ -80,7 +80,7 @@ Sass が適切でない場合は、[カスタム CSS プロパティ](https://de } ``` -これらのカラー変数の名前を分解してみましょう。`ig` プレフィックスは、この変数が Ignite UI for Angular テーマの一部であることを示す一意の識別子として存在し、`primary` はカラー変数名、`500` はカラーのバリエーションを表します。ドキュメントの[パレット](./palettes.md) セクションでパレットについて詳しく見ていきます。今のところ知っておく必要があるのは、メインのカラー バリエーションから生成されるさまざまな色合いまたはバリアントを含む、いくつかの基本カラー変数 (primary、secondary、surface、success、info など) があることだけです。上記の例で設定した `500` カラー バリエーションはメイン変数カラーと見なされ、指定されたカラー変数の他のすべてのバリアントは `500` バリアントから生成されます。 +これらのカラー変数の名前を分解してみましょう。`ig` プレフィックスは、この変数が Ignite UI for Angular テーマの一部であることを示す一意の識別子として存在し、`primary` はカラー変数名、`500` はカラーのバリエーションを表します。ドキュメントの[パレット](./palettes.mdx) セクションでパレットについて詳しく見ていきます。今のところ知っておく必要があるのは、メインのカラー バリエーションから生成されるさまざまな色合いまたはバリアントを含む、いくつかの基本カラー変数 (primary、secondary、surface、success、info など) があることだけです。上記の例で設定した `500` カラー バリエーションはメイン変数カラーと見なされ、指定されたカラー変数の他のすべてのバリアントは `500` バリアントから生成されます。 これらのバリエーションを変更すると、パレット全体を完全に見直すことができます。 @@ -106,7 +106,7 @@ Sass が適切でない場合は、[カスタム CSS プロパティ](https://de } ``` -これらは基本的に積層された CSS [`box-shadow`](https://developer.mozilla.org/ja/docs/Web/CSS/box-shadow) 宣言です。それらを他の有効な `box-shadow` 値に置き換えることができます。エレベーション レベルの数値が高いほど、シャドウが大きくなります。この場合も、コンポーネントごとに異なるエレベーション レベルが使用されます。コンポーネントが使用するエレベーション レベルを確認するには、を参照してください。ドキュメントの[エレベーション](./elevations.md)でエレベーションを詳しく見ていきます。 +これらは基本的に積層された CSS [`box-shadow`](https://developer.mozilla.org/ja/docs/Web/CSS/box-shadow) 宣言です。それらを他の有効な `box-shadow` 値に置き換えることができます。エレベーション レベルの数値が高いほど、シャドウが大きくなります。この場合も、コンポーネントごとに異なるエレベーション レベルが使用されます。コンポーネントが使用するエレベーション レベルを確認するには、を参照してください。ドキュメントの[エレベーション](./elevations.mdx)でエレベーションを詳しく見ていきます。 ## 構成 @@ -210,10 +210,10 @@ igx-avatar { 関連トピック: -- [パレット](./palettes.md) -- [エレベーション](./elevations.md) -- [タイポグラフィ](./typography.md) -- [Sass のテーマ](./sass/index.md) +- [パレット](./palettes.mdx) +- [エレベーション](./elevations.mdx) +- [タイポグラフィ](./typography.mdx) +- [Sass のテーマ](./sass/index.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/themes/misc/angular-material-theming.mdx b/docs/angular/src/content/jp/components/themes/misc/angular-material-theming.mdx index 47b9ad7181..72aa6bbd3e 100644 --- a/docs/angular/src/content/jp/components/themes/misc/angular-material-theming.mdx +++ b/docs/angular/src/content/jp/components/themes/misc/angular-material-theming.mdx @@ -73,7 +73,7 @@ import { IgxAvatarModule } from 'igniteui-angular/avatar'; )} ``` -既存のプロジェクトで Ignite UI for Angular を使用する方法については、[`「作業の開始」`](../../general/getting-started.md)トピックを参照してください。各コンポーネントをインポートして使用する方法の詳細およびガイド付きの例は、コンポーネントのドキュメントを参照してください。 +既存のプロジェクトで Ignite UI for Angular を使用する方法については、[`「作業の開始」`](../../general/getting-started.mdx)トピックを参照してください。各コンポーネントをインポートして使用する方法の詳細およびガイド付きの例は、コンポーネントのドキュメントを参照してください。 ## Ignite UI と Angular Material コンポーネント @@ -203,7 +203,7 @@ $custom-mat-light-theme: mat.define-light-theme(( ``` -Ignite UI for Angular が提供するパレットと新しいパレットの作成方法については、[`Sass のパレット`](../sass/palettes.md) セクションを参照してください。 +Ignite UI for Angular が提供するパレットと新しいパレットの作成方法については、[`Sass のパレット`](../sass/palettes.mdx) セクションを参照してください。 #### ダーク テーマ パレット @@ -262,7 +262,7 @@ Angular Material コンポーネントの場合、前述のカスタム マテ ``` -[`Emulated`](../sass/component-themes.md#表示のカプセル化) ViewEncapsulation を`解除する`ために、上記のコードを `::ng-deep` セレクター内に配置してください。 +[`Emulated`](../sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を`解除する`ために、上記のコードを `::ng-deep` セレクター内に配置してください。 #### ライト モード @@ -412,14 +412,14 @@ $custom-mat-light-theme: mat.define-light-theme(( 関連トピック: -- [パレット](../sass/palettes.md) -- [コンポーネント テーマ](../sass/component-themes.md) -- [タイポグラフィ](../sass/typography.md) -- [Avatar コンポーネント](../../avatar.md) -- [Button コンポーネント](../../button.md) -- [Dialog コンポーネント](../../dialog.md) -- [Icon コンポーネント](../../icon.md) -- [Expansion Panel コンポーネント](../../expansion-panel.md) +- [パレット](../sass/palettes.mdx) +- [コンポーネント テーマ](../sass/component-themes.mdx) +- [タイポグラフィ](../sass/typography.mdx) +- [Avatar コンポーネント](../../avatar.mdx) +- [Button コンポーネント](../../button.mdx) +- [Dialog コンポーネント](../../dialog.mdx) +- [Icon コンポーネント](../../icon.mdx) +- [Expansion Panel コンポーネント](../../expansion-panel.mdx) ## その他のリソース diff --git a/docs/angular/src/content/jp/components/themes/misc/bootstrap-theming.mdx b/docs/angular/src/content/jp/components/themes/misc/bootstrap-theming.mdx index c587037fc3..2a7a49b586 100644 --- a/docs/angular/src/content/jp/components/themes/misc/bootstrap-theming.mdx +++ b/docs/angular/src/content/jp/components/themes/misc/bootstrap-theming.mdx @@ -81,7 +81,7 @@ import { IgxAvatarModule } from 'igniteui-angular/avatar'; )} ``` -既存のプロジェクトで Ignite UI for Angular を使用する方法については、[`「作業の開始」`](../../general/getting-started.md)トピックを参照してください。各コンポーネントをインポートして使用する方法の詳細およびガイド付きの例は、コンポーネントのドキュメントを参照してください。 +既存のプロジェクトで Ignite UI for Angular を使用する方法については、[`「作業の開始」`](../../general/getting-started.mdx)トピックを参照してください。各コンポーネントをインポートして使用する方法の詳細およびガイド付きの例は、コンポーネントのドキュメントを参照してください。 ## コンポーネント @@ -175,7 +175,7 @@ $dark-secondary: color($custom-dark-palette, "secondary"); ``` -Ignite UI for Angular が提供するパレットと新しいパレットの作成方法については、[`Sass のパレット`](../sass/palettes.md) セクションを参照してください。 +Ignite UI for Angular が提供するパレットと新しいパレットの作成方法については、[`Sass のパレット`](../sass/palettes.mdx) セクションを参照してください。 ### テーマ @@ -312,7 +312,7 @@ Ignite UI for Angular のすべてのコンポーネントは渡されたパレ `$theme-colors` マップの変更終了後、bootstrap コンポーネントはすでに igx `$light-bootstrap-palette` のカラーを light モードに使用し、`$custom-dark-palette` を dark モードに使用します。 -[`Emulated`](../sass/component-themes.md#表示のカプセル化) ViewEncapsulation を`解除する`ために、上記のコードを `::ng-deep` セレクター内に配置してください。 +[`Emulated`](../sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を`解除する`ために、上記のコードを `::ng-deep` セレクター内に配置してください。 ### クラスの生成 @@ -364,14 +364,14 @@ Ignite UI for Angular は、テーマごとに 4 つのデフォルト タイプ 関連トピック: -- [パレット](../sass/palettes.md) -- [コンポーネント テーマ](../sass/component-themes.md) -- [タイポグラフィ](../sass/typography.md) -- [Avatar コンポーネント](../../avatar.md) -- [Button コンポーネント](../../button.md) -- [Dialog コンポーネント](../../dialog.md) -- [Icon コンポーネント](../../icon.md) -- [List コンポーネント](../../list.md) +- [パレット](../sass/palettes.mdx) +- [コンポーネント テーマ](../sass/component-themes.mdx) +- [タイポグラフィ](../sass/typography.mdx) +- [Avatar コンポーネント](../../avatar.mdx) +- [Button コンポーネント](../../button.mdx) +- [Dialog コンポーネント](../../dialog.mdx) +- [Icon コンポーネント](../../icon.mdx) +- [List コンポーネント](../../list.mdx) ## その他のリソース diff --git a/docs/angular/src/content/jp/components/themes/misc/printing-styles.mdx b/docs/angular/src/content/jp/components/themes/misc/printing-styles.mdx index 0acf016fa8..413d1aa310 100644 --- a/docs/angular/src/content/jp/components/themes/misc/printing-styles.mdx +++ b/docs/angular/src/content/jp/components/themes/misc/printing-styles.mdx @@ -53,4 +53,4 @@ SCSS を使用してボタンを印刷スタイルで非表示にできます。 白黒で印刷したい場合、任意の要素で `.igx-bw-print` クラスを使用できます。その要素とその要素内のすべてが印刷時に白黒になります。 -[`igx-grid`](../../grid/grid.md) を印刷するには、[`Excel へエクスポート`](../../grid/export-excel.md) 機能を使用することをお勧めします。あるいは、グリッドのスクリーンショットを作成して印刷することもできます。 +[`igx-grid`](../../grid/grid.mdx) を印刷するには、[`Excel へエクスポート`](../../grid/export-excel.mdx) 機能を使用することをお勧めします。あるいは、グリッドのスクリーンショットを作成して印刷することもできます。 diff --git a/docs/angular/src/content/jp/components/themes/palettes.mdx b/docs/angular/src/content/jp/components/themes/palettes.mdx index 3e51b3ff58..a472c1e9f8 100644 --- a/docs/angular/src/content/jp/components/themes/palettes.mdx +++ b/docs/angular/src/content/jp/components/themes/palettes.mdx @@ -208,7 +208,7 @@ _Material Dark:_ 関連トピック: -- [Sass を使用したパレット](./sass/palettes.md) +- [Sass を使用したパレット](./sass/palettes.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/themes/roundness.mdx b/docs/angular/src/content/jp/components/themes/roundness.mdx index 1e70bf9574..e0b2b92468 100644 --- a/docs/angular/src/content/jp/components/themes/roundness.mdx +++ b/docs/angular/src/content/jp/components/themes/roundness.mdx @@ -20,7 +20,7 @@ Ignite UI for Angular では、丸みを 0 から 1 の間の値で調整する `--ig-radius-factor` を 0 に設定すると、コンポーネントは最小の border-radius を使用し、角がシャープなブロック状に表示されます。1 に設定すると、最大の border-radius が適用され、より丸みを帯びた外観になります。 以下は、定義済みの最小および最大の境界半径値を持ち、`--ig-radius-factor` 変数を使用して変更できるコンポーネントのリストです。
-• [Action Strip](../action-strip.md) • [Button](../button.md) • [Button Group](../button-group.md) • [Calendar](../calendar.md) • [Card](../card.md) • [Carousel](../carousel.md) • [Checkbox](../checkbox.md) • [Chip](../chip.md) • [Combo](../combo.md) • [Date Picker](../date-picker.md) • [Date Range Picker](../date-range-picker.md) • [Grid](../grid/grid.md) • [Input Group](../input-group.md) • [Linear Progress](../linear-progress.md) • [List](../list.md) • [Month Picker](../month-picker.md) • [Navigation Drawer](../navdrawer.md) • [Radio](../radio-button.md) • [Ripple](../ripple.md) • [Snackbar](../snackbar.md) • [Switch](../switch.md) • [Toast](../toast.md) +• [Action Strip](../action-strip.mdx) • [Button](../button.mdx) • [Button Group](../button-group.mdx) • [Calendar](../calendar.mdx) • [Card](../card.mdx) • [Carousel](../carousel.mdx) • [Checkbox](../checkbox.mdx) • [Chip](../chip.mdx) • [Combo](../combo.mdx) • [Date Picker](../date-picker.mdx) • [Date Range Picker](../date-range-picker.mdx) • [Grid](../grid/grid.mdx) • [Input Group](../input-group.mdx) • [Linear Progress](../linear-progress.mdx) • [List](../list.mdx) • [Month Picker](../month-picker.mdx) • [Navigation Drawer](../navdrawer.mdx) • [Radio](../radio-button.mdx) • [Ripple](../ripple.mdx) • [Snackbar](../snackbar.mdx) • [Switch](../switch.mdx) • [Toast](../toast.mdx) ## 使用方法 @@ -32,7 +32,7 @@ igx-chip { } ``` -これにより、事前定義された最小の border-radius が適用され、[Chip](../chip.md) コンポーネントの角が直線になります。 +これにより、事前定義された最小の border-radius が適用され、[Chip](../chip.mdx) コンポーネントの角が直線になります。 ```css igx-chip { @@ -40,7 +40,7 @@ igx-chip { } ``` -値を 1 に設定すると、定義済みの最大の border-radius が適用され、[Chip](../chip.md) コンポーネントの角が丸くなります。 +値を 1 に設定すると、定義済みの最大の border-radius が適用され、[Chip](../chip.mdx) コンポーネントの角が丸くなります。 最小値と最大値の間にしたい場合は、`--ig-radius-factor` を 0 ~ 1 の小数値に設定できます。 たとえば、`0.5` に設定すると、コンポーネントの最大許容値の 50% の border-radius が適用されます。 @@ -59,7 +59,7 @@ igx-chip { 関連トピック: -- [Sass による丸み設定](./sass/roundness.md) +- [Sass による丸み設定](./sass/roundness.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/themes/sass/component-themes.mdx b/docs/angular/src/content/jp/components/themes/sass/component-themes.mdx index 34ebb05da9..6645796b5a 100644 --- a/docs/angular/src/content/jp/components/themes/sass/component-themes.mdx +++ b/docs/angular/src/content/jp/components/themes/sass/component-themes.mdx @@ -80,7 +80,7 @@ igx-avatar { ``` アバターのデフォルトテーマに設定するテーマと異なる背景色を持つ新規のグローバル アバター テーマを作成する場合、[**概要セクション**](#概要)のようにコンポーネント テーマを作成する 2 つの一般的な方法があります。 -コンポーネントテーマを体系化し、スコープする方法があります。最も簡単な方法は、[**グローバル テーマ**](./global-themes.md)を定義した同じファイルで行う方法です。 +コンポーネントテーマを体系化し、スコープする方法があります。最も簡単な方法は、[**グローバル テーマ**](./global-themes.mdx)を定義した同じファイルで行う方法です。 アバター テーマの定義: @@ -228,7 +228,7 @@ CSS 変数を使用する間は、`::ng-deep` 擬似セレクターは必要あ グローバル テーマの設定方法: -- [グローバル テーマ](./global-themes.md) +- [グローバル テーマ](./global-themes.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/themes/sass/configuration.mdx b/docs/angular/src/content/jp/components/themes/sass/configuration.mdx index 5f0a22ba13..210b5e874b 100644 --- a/docs/angular/src/content/jp/components/themes/sass/configuration.mdx +++ b/docs/angular/src/content/jp/components/themes/sass/configuration.mdx @@ -46,19 +46,19 @@ $my-scrollbar-theme: scrollbar-theme($sb-size: 16px, $sb-thumb-bg-color: pink, $ 概念の学習: -- [パレット](./palettes.md) -- [タイポグラフィ](./typography.md) -- [エレベーション](./elevations.md) -- [スキーマ](./schemas.md) -- [アニメーション](./animations.md) +- [パレット](./palettes.mdx) +- [タイポグラフィ](./typography.mdx) +- [エレベーション](./elevations.mdx) +- [スキーマ](./schemas.mdx) +- [アニメーション](./animations.mdx) アプリケーション全体のテーマを作成する方法の詳細: -- [グローバル テーマ](./global-themes.md) +- [グローバル テーマ](./global-themes.mdx) コンポーネント固有のテーマを作成する方法の詳細: -- [コンポーネント テーマ](./component-themes.md) +- [コンポーネント テーマ](./component-themes.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/themes/sass/elevations.mdx b/docs/angular/src/content/jp/components/themes/sass/elevations.mdx index 684165747b..6821ad8715 100644 --- a/docs/angular/src/content/jp/components/themes/sass/elevations.mdx +++ b/docs/angular/src/content/jp/components/themes/sass/elevations.mdx @@ -15,7 +15,7 @@ Elevations are used to establish and maintain functional boundaries between Docu ## 概要 -Ignite UI for Angular のエレベーションは、25 要素のマップとして宣言されています。各要素はキーと値のペアであり、キーはエレベーション レベル名 (0..24) であり、値は 3 つの `box-shadow` 宣言のリストです。シャドウの色を定義できる新しいエレベーションのセットを生成できます。さらに、エレベーション マップから特定のエレベーション レベルを取得するための関数を公開します。デフォルトでコンポーネント間で使用されるグローバル変数 `$elevations` を公開します。エレベーションに関連する CSS 変数の[ドキュメント](../elevations.md)を読んでいない場合は、先に進む前にまず読んでおくことをお勧めします。 +Ignite UI for Angular のエレベーションは、25 要素のマップとして宣言されています。各要素はキーと値のペアであり、キーはエレベーション レベル名 (0..24) であり、値は 3 つの `box-shadow` 宣言のリストです。シャドウの色を定義できる新しいエレベーションのセットを生成できます。さらに、エレベーション マップから特定のエレベーション レベルを取得するための関数を公開します。デフォルトでコンポーネント間で使用されるグローバル変数 `$elevations` を公開します。エレベーションに関連する CSS 変数の[ドキュメント](../elevations.mdx)を読んでいない場合は、先に進む前にまず読んでおくことをお勧めします。 ## 使用方法 @@ -115,7 +115,7 @@ $elevations: ( ## エレベーション スキーマの宣言 -エレベーション レベルは、テーマ スキーマの宣言でも使用されます。詳細については、ドキュメントの[スキーマ](schemas.md) セクションをご覧ください。 +エレベーション レベルは、テーマ スキーマの宣言でも使用されます。詳細については、ドキュメントの[スキーマ](schemas.mdx) セクションをご覧ください。 ## API リファレンス diff --git a/docs/angular/src/content/jp/components/themes/sass/global-themes.mdx b/docs/angular/src/content/jp/components/themes/sass/global-themes.mdx index a1f8833b6f..825e3c1b4c 100644 --- a/docs/angular/src/content/jp/components/themes/sass/global-themes.mdx +++ b/docs/angular/src/content/jp/components/themes/sass/global-themes.mdx @@ -149,14 +149,14 @@ Ignite UI for Angular には、事前定義されたテーマのセットから | テーマ | スキーマ | カラー パレット | | ----------------------------------------------------------------- | ---------------------------------- | -------------------------------------------------------------------------------------- | -| [**Material Light**](presets/material.md#default-theme) | `$light-material-schema` | $light-material-palette | -| [**Material Dark**](presets/material.md#material-dark-theme) | `$dark-material-schema` | $dark-material-palette | -| [**Fluent Light**](presets/fluent.md) | `$light-fluent-schema` | $light-fluent-palette
$light-fluent-excel-palette
$light-fluent-word-palette | -| [**Fluent Dark**](presets/fluent.md#fluent-dark-theme) | `$dark-fluent-schema` | $dark-fluent-palette
$dark-fluent-excel-palette
$dark-fluent-word-palette | -| [**Bootstrap Light**](presets/bootstrap.md) | `$light-bootstrap-schema` | $light-bootstrap-palette | -| [**Bootstrap Dark**](presets/bootstrap.md#bootstrap-dark-theme) | `$dark-bootstrap-schema` | $dark-bootstrap-palette | -| [**Indigo Light**](presets/indigo.md) | `$light-indigo-schema` | $light-indigo-palette | -| [**Indigo Dark**](presets/indigo.md#indigo-dark-theme) | `$dark-indigo-schema` | $dark-indigo-palette | +| [**Material Light**](presets/material.mdx#default-theme) | `$light-material-schema` | $light-material-palette | +| [**Material Dark**](presets/material.mdx#material-dark-theme) | `$dark-material-schema` | $dark-material-palette | +| [**Fluent Light**](presets/fluent.mdx) | `$light-fluent-schema` | $light-fluent-palette
$light-fluent-excel-palette
$light-fluent-word-palette | +| [**Fluent Dark**](presets/fluent.mdx#fluent-dark-theme) | `$dark-fluent-schema` | $dark-fluent-palette
$dark-fluent-excel-palette
$dark-fluent-word-palette | +| [**Bootstrap Light**](presets/bootstrap.mdx) | `$light-bootstrap-schema` | $light-bootstrap-palette | +| [**Bootstrap Dark**](presets/bootstrap.mdx#bootstrap-dark-theme) | `$dark-bootstrap-schema` | $dark-bootstrap-palette | +| [**Indigo Light**](presets/indigo.mdx) | `$light-indigo-schema` | $light-indigo-palette | +| [**Indigo Dark**](presets/indigo.mdx#indigo-dark-theme) | `$dark-indigo-schema` | $dark-indigo-palette | ## その他のリソース @@ -165,7 +165,7 @@ Ignite UI for Angular には、事前定義されたテーマのセットから 各コンポーネント テーマの作成する方法: -- [コンポーネント テーマ](component-themes.md) +- [コンポーネント テーマ](component-themes.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/themes/sass/index.mdx b/docs/angular/src/content/jp/components/themes/sass/index.mdx index 766f9fd341..5de20f2927 100644 --- a/docs/angular/src/content/jp/components/themes/sass/index.mdx +++ b/docs/angular/src/content/jp/components/themes/sass/index.mdx @@ -62,20 +62,20 @@ Sass テーマ システムは、各コンポーネントの最小丸みと最 概念の学習: -- [構成](./configuration.md) -- [パレット](./palettes.md) -- [タイポグラフィ](./typography.md) -- [エレベーション](./elevations.md) -- [スキーマ](./schemas.md) -- [アニメーション](./animations.md) +- [構成](./configuration.mdx) +- [パレット](./palettes.mdx) +- [タイポグラフィ](./typography.mdx) +- [エレベーション](./elevations.mdx) +- [スキーマ](./schemas.mdx) +- [アニメーション](./animations.mdx) アプリケーション全体のテーマを作成する方法の詳細: -- [アプリケーション テーマ](./global-themes.md) +- [アプリケーション テーマ](./global-themes.mdx) コンポーネント固有のテーマを作成する方法の詳細: -- [コンポーネント テーマ](./component-themes.md) +- [コンポーネント テーマ](./component-themes.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/themes/sass/palettes.mdx b/docs/angular/src/content/jp/components/themes/sass/palettes.mdx index 25f982982f..2880392f4f 100644 --- a/docs/angular/src/content/jp/components/themes/sass/palettes.mdx +++ b/docs/angular/src/content/jp/components/themes/sass/palettes.mdx @@ -36,7 +36,7 @@ $melon-palette: palette( `$primary`、`$secondary`、`surface`、またはその他のカラーに渡す値は、**color タイプである必要があります**。CSS 変数は Sass ビルド時に解決できないため、引数として渡すことはできません。 -すべてのカラー バリエーションを含むパレットを作成しました。各バリエーションには自動的に作成されたテキストのコントラスト カラーが含まれます。CSS 変数を使用したパレットに関するドキュメントをまだ読んでいない場合は、[こちら](../palettes.md)を参照してください。パレットのすべてのカラー バリエーションに関する情報が含まれています。 +すべてのカラー バリエーションを含むパレットを作成しました。各バリエーションには自動的に作成されたテキストのコントラスト カラーが含まれます。CSS 変数を使用したパレットに関するドキュメントをまだ読んでいない場合は、[こちら](../palettes.mdx)を参照してください。パレットのすべてのカラー バリエーションに関する情報が含まれています。 `palette` 関数は、ビルド時に `.scss` ドキュメントで再利用できるカラーを作成するために内部的に多くの機能を果たします。この関数は豊かなカラー マップを作成するという点で優れていますが、カラー バリエーションを生成するためのアルゴリズムは厳密であり、ニーズに完全に一致しない場合があります。コンポーネント テーマは、パレットの生成方法に関係なく、マップの形状のみに関係します。 @@ -283,7 +283,7 @@ CSS クラスを使用して Web 要素 (テキストや背景など) にカラ ## CSS 変数 -ドキュメントの [CSS 変数](../palettes.md)セクションでカラー パレットについて読むと、すべてのパレット カラーが CSS 変数として含まれています。`theme` ミックスインを使用してテーマを生成するたびに内部で行います。`theme` は本体で `palette` ミックスインを呼び出します。パレットを取得し、パレット内のカラーを CSS 変数に変換します。 +ドキュメントの [CSS 変数](../palettes.mdx)セクションでカラー パレットについて読むと、すべてのパレット カラーが CSS 変数として含まれています。`theme` ミックスインを使用してテーマを生成するたびに内部で行います。`theme` は本体で `palette` ミックスインを呼び出します。パレットを取得し、パレット内のカラーを CSS 変数に変換します。 このパレットは、カスタム パレット カラーを CSS 変数として含める場合に使用します。 @@ -305,7 +305,7 @@ $my-palette: palette( - - - -- [スキーマ](./schemas.md) +- [スキーマ](./schemas.mdx) ## その他のリソース diff --git a/docs/angular/src/content/jp/components/themes/sass/typography.mdx b/docs/angular/src/content/jp/components/themes/sass/typography.mdx index e570461330..04667c1040 100644 --- a/docs/angular/src/content/jp/components/themes/sass/typography.mdx +++ b/docs/angular/src/content/jp/components/themes/sass/typography.mdx @@ -21,7 +21,7 @@ The Ignite UI for Angular Typography Sass module allows you to modify the typogr Ignite UI for Angular は、テーマごとに 4 つのデフォルトのタイプ スケールを公開します: `$material-type-scale`、`$fluent-type-scale`、`$bootstrap-type-scale`、`$indigo-type-scale` です。これらは、`typography` ミックスインでタイポグラフィ スタイルを設定するために使用します。ただし、追加のタイプ スケールを作成できます。 -多くの場合、タイポグラフィを少し変更するだけで済みます。CSS 変数のドキュメントの[タイポグラフィ](../typography.md) セクションを最初に読んでおくことを推奨します。Sass を使用してタイポグラフィを変更する必要があるのは、タイポグラフィ スケール全体に関連するより深い変更を行う場合のみです。 +多くの場合、タイポグラフィを少し変更するだけで済みます。CSS 変数のドキュメントの[タイポグラフィ](../typography.mdx) セクションを最初に読んでおくことを推奨します。Sass を使用してタイポグラフィを変更する必要があるのは、タイポグラフィ スケール全体に関連するより深い変更を行う場合のみです。 ## 使用方法 diff --git a/docs/angular/src/content/jp/components/themes/typography.mdx b/docs/angular/src/content/jp/components/themes/typography.mdx index 3f40723f4e..e56ca02da1 100644 --- a/docs/angular/src/content/jp/components/themes/typography.mdx +++ b/docs/angular/src/content/jp/components/themes/typography.mdx @@ -91,7 +91,7 @@ body 要素で `ig-typography` クラスを設定してタイポグラフィ ス ## その他のリソース -- [Sass を使用したタイポグラフィ](./sass/typography.md) +- [Sass を使用したタイポグラフィ](./sass/typography.mdx)
コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/tile-manager.mdx b/docs/angular/src/content/jp/components/tile-manager.mdx index 457d4a8b15..09edd2f6e8 100644 --- a/docs/angular/src/content/jp/components/tile-manager.mdx +++ b/docs/angular/src/content/jp/components/tile-manager.mdx @@ -65,7 +65,7 @@ export class AppComponent { - `IgcTileComponent` - このコンポーネントは、タイル マネージャー内に表示される個々のタイルを表します。 - `IgcTileManagerComponent` - これはすべてのタイル コンポーネントを含むメイン コンポーネントであり、タイル レイアウト全体のコンテナーとして機能します。 -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックををご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックををご覧ください。 ```html diff --git a/docs/angular/src/content/jp/components/time-picker.mdx b/docs/angular/src/content/jp/components/time-picker.mdx index c31a304061..969e3974de 100644 --- a/docs/angular/src/content/jp/components/time-picker.mdx +++ b/docs/angular/src/content/jp/components/time-picker.mdx @@ -36,7 +36,7 @@ Ignite UI for Angular Time Picker コンポーネントを使用した作業を ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxTimePickerModule` をインポートします。 @@ -144,9 +144,9 @@ export class SampleFormComponent { ### コンポーネントの投影 -Time Picker コンポーネントを使用すると、子コンポーネントを投影できます。これは と同じです: を除いて、[`igxLabel`](label-input.md)、[`IgxHint`](input-group.md#hint)、[`igxPrefix`](input-group.md#prefix-および-suffix)、[`igxSuffix`](input-group.md#prefix-および-suffix)。詳細については、[Label および Input](label-input.md) トピックを参照してください。 +Time Picker コンポーネントを使用すると、子コンポーネントを投影できます。これは と同じです: を除いて、[`igxLabel`](label-input.mdx)、[`IgxHint`](input-group.mdx#hint)、[`igxPrefix`](input-group.mdx#prefix-および-suffix)、[`igxSuffix`](input-group.mdx#prefix-および-suffix)。詳細については、[Label および Input](label-input.mdx) トピックを参照してください。 -デフォルト設定では、ドロップダウン/ダイアログ トグル アイコンがプレフィックスとして表示されます。 コンポーネントを使用して変更または再定義できます。入力の開始位置または終了位置を定義する [`igxPrefix`](input-group.md#prefix-および-suffix) または [`igxSuffix`](input-group.md#prefix-および-suffix) で設定できます。 +デフォルト設定では、ドロップダウン/ダイアログ トグル アイコンがプレフィックスとして表示されます。 コンポーネントを使用して変更または再定義できます。入力の開始位置または終了位置を定義する [`igxPrefix`](input-group.mdx#prefix-および-suffix) または [`igxSuffix`](input-group.mdx#prefix-および-suffix) で設定できます。 次の例では、カスタム ラベルとヒントを追加し、サフィックスとして表示されるようにデフォルトのトグル アイコンの位置を変更しました。 @@ -292,13 +292,13 @@ Time Picker コンポーネントは、さまざまな表示形式と入力形 Time Picker は、パブリックの メソッドと メソッドを公開します。それらは 2 つのオプションのパラメターを受け入れます: 変更される `DatePart` とそれが変更される `delta` です。指定しない場合、`DatePart` はデフォルトで `Hours` になり、`delta` はデフォルトで になります。 -[Date Time Editor ディレクティブ](date-time-editor.md#増加および減少)で、両方の方法の使用法を示すサンプルを見つけることができます。 +[Date Time Editor ディレクティブ](date-time-editor.mdx#増加および減少)で、両方の方法の使用法を示すサンプルを見つけることができます。 ### フォームと検証 Time Picker コンポーネントは、コア FormsModule [NgModel](https://angular.io/api/forms/NgModel) および [ReactiveFormsModule](https://angular.io/api/forms/ReactiveFormsModule) (FormControl, FormGroup など) からのすべてのディレクティブをサポートします。これには、[フォーム バリデータ](https://angular.io/api/forms/Validators)機能も含まれます。さらに、コンポーネントの[最小値と最大値](#最小値と最大値)はフォーム バリデータとしても機能します。 -[リアクティブ フォームの統合](angular-reactive-form-validation.md)サンプルは、ReactiveForms で igxTimePicker を使用する方法を示しています。 +[リアクティブ フォームの統合](angular-reactive-form-validation.mdx)サンプルは、ReactiveForms で igxTimePicker を使用する方法を示しています。 #### 最小値と最大値 @@ -368,7 +368,7 @@ public onValidationFailed() { #### 日付ピッカーとタイム ピッカーを併用する -[`IgxDatePicker`](date-picker.md) と IgxTimePicker を一緒に使用する場合、それらを 1 つの同じ Date オブジェクト値にバインドする必要がある場合があります。 +[`IgxDatePicker`](date-picker.mdx) と IgxTimePicker を一緒に使用する場合、それらを 1 つの同じ Date オブジェクト値にバインドする必要がある場合があります。 テンプレート駆動フォームでこれを実現するには、`ngModel` を使用して両方のコンポーネントを同じ Date オブジェクトにバインドします。 @@ -406,10 +406,10 @@ $my-time-picker-theme: time-picker-theme( ``` -Time Picker ウィンドウのコンテンツの一部として使用される追加コンポーネント ([`IgxButton`](button.md) など) をスタイルするには、それぞれのコンポーネントに固有の追加テーマを作成し、ダイアログ ウィンドウのスコープ内のみに配置する必要があります (残りのアプリケーションの影響を受けません)。 +Time Picker ウィンドウのコンテンツの一部として使用される追加コンポーネント ([`IgxButton`](button.mdx) など) をスタイルするには、それぞれのコンポーネントに固有の追加テーマを作成し、ダイアログ ウィンドウのスコープ内のみに配置する必要があります (残りのアプリケーションの影響を受けません)。 -Time Picker ウィンドウは [`IgxOverlayService`](overlay.md) を使用するため、カスタム テーマがスタイルを設定する Time Picker ウィンドウに適用されるように、ダイアログ ウィンドウが表示されたときに DOM に配置される特定のアウトレットを提供します。 +Time Picker ウィンドウは [`IgxOverlayService`](overlay.mdx) を使用するため、カスタム テーマがスタイルを設定する Time Picker ウィンドウに適用されるように、ダイアログ ウィンドウが表示されたときに DOM に配置される特定のアウトレットを提供します。 Time Picker内の項目は、コンポーネント `ホスト`の子孫**ではありません**。現在、`ドキュメント`本体の最後にあるデフォルトのオーバーレイ アウトレットに表示されています。これを変更するには、`overlaySettings` の プロパティを使用します。`outlet` は、オーバーレイ コンテナーをレンダリングする場所を制御します。 @@ -430,7 +430,7 @@ export class TimepickerStylingComponent { Time Picker の項目がコンポーネントのホスト**内**に適切にレンダリングされます。つまり、カスタム テーマが有効になります。 -[`IgxOverlayService`](overlay.md) を使用して表示される要素にテーマを提供するためのさまざまなオプションの詳細については、[オーバーレイ スタイリングのトピック](overlay-styling.md)をご覧ください。 +[`IgxOverlayService`](overlay.mdx) を使用して表示される要素にテーマを提供するためのさまざまなオプションの詳細については、[オーバーレイ スタイリングのトピック](overlay-styling.mdx)をご覧ください。 ```scss @@ -440,7 +440,7 @@ Time Picker の項目がコンポーネントのホスト**内**に適切にレ ``` -コンポーネントが [`Emulated`](themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](themes/sass/component-themes.mdx#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 ```scss @@ -478,9 +478,9 @@ Time Picker の項目がコンポーネントのホスト**内**に適切にレ ## その他のリソース -- [Date Time Editor](date-time-editor.md) -- [Label および Input](label-input.md) -- [リアクティブ フォームの統合](angular-reactive-form-validation.md) +- [Date Time Editor](date-time-editor.mdx) +- [Label および Input](label-input.mdx) +- [リアクティブ フォームの統合](angular-reactive-form-validation.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/toast.mdx b/docs/angular/src/content/jp/components/toast.mdx index b2386df5c7..cdc4bfedbe 100644 --- a/docs/angular/src/content/jp/components/toast.mdx +++ b/docs/angular/src/content/jp/components/toast.mdx @@ -30,7 +30,7 @@ Ignite UI for Angular Toast コンポーネントを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxToastModule` をインポートします。 @@ -225,7 +225,7 @@ $custom-toast-theme: toast-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](themes/sass/palettes.mdx)のトピックをご覧ください。 最後に Toast のカスタム テーマを設定します。 @@ -242,7 +242,7 @@ $custom-toast-theme: toast-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して toast をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して toast をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: diff --git a/docs/angular/src/content/jp/components/toggle.mdx b/docs/angular/src/content/jp/components/toggle.mdx index 8de291a344..8b9ae79f27 100644 --- a/docs/angular/src/content/jp/components/toggle.mdx +++ b/docs/angular/src/content/jp/components/toggle.mdx @@ -28,7 +28,7 @@ Ignite UI for Angular Toggle ディレクティブを使用した作業を開始 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxToggleModule` をインポートします。 diff --git a/docs/angular/src/content/jp/components/tooltip.mdx b/docs/angular/src/content/jp/components/tooltip.mdx index 5c042e54b4..7582bf99bf 100644 --- a/docs/angular/src/content/jp/components/tooltip.mdx +++ b/docs/angular/src/content/jp/components/tooltip.mdx @@ -29,7 +29,7 @@ Ignite UI for Angular Tooltip ディレクティブを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxTooltipModule` をインポートします。 @@ -83,7 +83,7 @@ Ignite UI for Angular Tooltip モジュールまたはディレクティブを ## Angular Tooltip の使用 -上記のようにシンプルなテキスト ツールチップを作成します。`IgxAvatarModule` をインポートして要素として [`IgxAvatar`](avatar.md) を使用します。 +上記のようにシンプルなテキスト ツールチップを作成します。`IgxAvatarModule` をインポートして要素として [`IgxAvatar`](avatar.mdx) を使用します。 ```typescript // app.module.ts @@ -157,7 +157,7 @@ avatar をターゲットにして、 を活用し、マップの特定の場所について詳細な情報を提供します。単純な div を使用してマップを表示し、ツールチップのロゴに [`IgxAvatar`](avatar.md)、マップの場所アイコンに [`IgxIcon`](icon.md) を使用します。この目的のためには、各モジュールを取得する必要があります。 + を活用し、マップの特定の場所について詳細な情報を提供します。単純な div を使用してマップを表示し、ツールチップのロゴに [`IgxAvatar`](avatar.mdx)、マップの場所アイコンに [`IgxIcon`](icon.mdx) を使用します。この目的のためには、各モジュールを取得する必要があります。 ```typescript // app.module.ts @@ -301,7 +301,7 @@ export class AppModule {} ### オーバーレイ構成 - の両ディレクティブは、内部的に [`IgxOverlayService`](overlay.md) を使用してツールチップ要素を開閉します。 + の両ディレクティブは、内部的に [`IgxOverlayService`](overlay.mdx) を使用してツールチップ要素を開閉します。 ディレクティブは プロパティを公開しており、ツールチップのアニメーション、UI 上での配置などをカスタマイズできます。未設定の場合はデフォルトの配置設定が適用されます。 @@ -464,10 +464,10 @@ $dark-tooltip: tooltip-theme( ``` -ダイアログ ウィンドウのコンテンツの一部として使用される追加コンポーネント ([`IgxButton`](button.md)、[`IgxSwitch`](switch.md) など) をスタイルするには、それぞれのコンポーネントに固有の追加テーマを作成し、ツールチップのスコープ内のみに配置する必要があります (残りのアプリケーションの影響を受けません)。 +ダイアログ ウィンドウのコンテンツの一部として使用される追加コンポーネント ([`IgxButton`](button.mdx)、[`IgxSwitch`](switch.mdx) など) をスタイルするには、それぞれのコンポーネントに固有の追加テーマを作成し、ツールチップのスコープ内のみに配置する必要があります (残りのアプリケーションの影響を受けません)。 -ツールチップは [`IgxOverlayService`](overlay.md) を使用するため、スタイル設定するツールチップにカスタム テーマが適用されるよう、ダイアログ ウィンドウが表示されたときに DOM に配置される特定のアウトレットを提供します。 +ツールチップは [`IgxOverlayService`](overlay.mdx) を使用するため、スタイル設定するツールチップにカスタム テーマが適用されるよう、ダイアログ ウィンドウが表示されたときに DOM に配置される特定のアウトレットを提供します。 ```html はデータレコードごとに一意である必要があり、このトランザクションが影響するレコードを定義します。 は、実行する操作に応じて、`ADD`、`DELETE`、`UPDATE` の 3 つのトランザクションタイプのいずれかになります。 には、`ADD` トランザクションを追加する場合の新しいレコードの値が含まれます。既存のレコードを更新する場合、 には変更のみが含まれます。同じ ID の `UPDATE` タイプのトランザクションが複数あるレコードを削除する場合、 には削除されたレコードの値が含まれます。 -各タイプのトランザクションを追加する方法の例は、[トランザクションサービスの使用方法](transaction-how-to-use.md)のトピックで見ることができます。 +各タイプのトランザクションを追加する方法の例は、[トランザクションサービスの使用方法](transaction-how-to-use.mdx)のトピックで見ることができます。 操作 (トランザクション) を実行するたびに、トランザクション ログと取り消しスタックに追加されます。トランザクション ログ内のすべての変更は、レコードごとに蓄積されます。その時点から、サービスは集計された を維持します。 は一意のレコードで構成され、すべてのレコードは上記のサポートされているトランザクション タイプのいずれかです。 @@ -31,15 +31,15 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; 以下のトピックには、行編集を有効にするために を使用する方法の詳細な例が含まれます。 -- [Grid 行編集](grid/row-editing.md) -- [Tree Grid 行編集](treegrid/row-editing.md) -- [Hierarchical Grid 行編集](hierarchicalgrid/row-editing.md) +- [Grid 行編集](grid/row-editing.mdx) +- [Tree Grid 行編集](treegrid/row-editing.mdx) +- [Hierarchical Grid 行編集](hierarchicalgrid/row-editing.mdx) ## igxTransactionService および igxHierarchicalTransactionService に関する一般情報 は、インターフェイスを実装する注入可能なミドルウェアです。コンポーネントはこれらを使用して、基になるデータに影響を与えることなく変更を蓄積できます。プロバイダーは、_access_、_manipulate_ (元に戻すとやり直し)、およびデータへの 1 つまたはすべての変更を_破棄またはコミット_するための API を公開します。 -より具体的な例では、 は、[`IgxGrid`](grid/grid.md) のセル編集と行編集の両方で機能します。セルが編集モードを終了すると、セル編集のトランザクションが追加されます。行の編集が開始されると、グリッドは を呼び出してトランザクション サービスを保留状態に設定します。編集された各セルは、保留中のトランザクション ログに追加されますが、メイン トランザクション ログには追加されません。行が編集モードを終了すると、すべての変更がメイン トランザクション ログと undo ログに単一のトランザクションとして追加されます。 +より具体的な例では、 は、[`IgxGrid`](grid/grid.mdx) のセル編集と行編集の両方で機能します。セルが編集モードを終了すると、セル編集のトランザクションが追加されます。行の編集が開始されると、グリッドは を呼び出してトランザクション サービスを保留状態に設定します。編集された各セルは、保留中のトランザクション ログに追加されますが、メイン トランザクション ログには追加されません。行が編集モードを終了すると、すべての変更がメイン トランザクション ログと undo ログに単一のトランザクションとして追加されます。 いずれのケース (セル編集と行編集) も、グリッド編集の状態は、更新、追加、削除されたすべての行とその最後の状態で構成されます。これらは、後で一度に、または ID ごとに検査、操作、および送信できます。編集モードに応じて、個々のセルまたは行の変更が収集され、データ行/レコードごとに蓄積されます。 @@ -53,7 +53,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; 以下のトピックで、一括編集を使用した igxGrid の実装方法の詳細な例を見つけることができます。 -- [Grid 一括編集](grid/batch-editing.md) +- [Grid 一括編集](grid/batch-editing.mdx) ## igxHierarchicalTransactionService の使用 @@ -73,12 +73,12 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; 以下は、 で一括編集を実装する方法の詳細な例を含むトピックです。 -- [Tree Grid 一括編集](treegrid/batch-editing.md) -- [Hierarchical Grid 一括編集](hierarchicalgrid/batch-editing.md) +- [Tree Grid 一括編集](treegrid/batch-editing.mdx) +- [Hierarchical Grid 一括編集](hierarchicalgrid/batch-editing.mdx) ## トランザクション ファクトリ -Ignite UI for Angular グリッド内のトランザクションの具体的な実装では、グリッドの の値に応じて、適切なトランザクション サービスをインスタンス化するためにファクトリが使用されます。2 つの別々のトランザクション ファクトリがあります - ([`Grid`](grid/batch-editing.md) と [`Hierarchical Grid`](hierarchicalgrid/batch-editing.md) に使用) と ([Tree Grid](treegrid/batch-editing.md) に使用)。どちらのクラスも、適切な[タイプ](#igxtransactionservice-および-igxhierarchicaltransactionservice-に関する一般情報)の新しいインスタンスを返す 1 つのメソッド `create` のみを公開します。渡されたパラメータ (`TRANSACTION_TYPE`) は内部で使用されます - `batchEditing` が **false** の場合は `None` が使用され、一括編集が有効な場合は `Base` が使用されます。展開できるため、(`true` - `false` フラグの代わりに) `enum` が使用されます。 +Ignite UI for Angular グリッド内のトランザクションの具体的な実装では、グリッドの の値に応じて、適切なトランザクション サービスをインスタンス化するためにファクトリが使用されます。2 つの別々のトランザクション ファクトリがあります - ([`Grid`](grid/batch-editing.mdx) と [`Hierarchical Grid`](hierarchicalgrid/batch-editing.mdx) に使用) と ([Tree Grid](treegrid/batch-editing.mdx) に使用)。どちらのクラスも、適切な[タイプ](#igxtransactionservice-および-igxhierarchicaltransactionservice-に関する一般情報)の新しいインスタンスを返す 1 つのメソッド `create` のみを公開します。渡されたパラメータ (`TRANSACTION_TYPE`) は内部で使用されます - `batchEditing` が **false** の場合は `None` が使用され、一括編集が有効な場合は `Base` が使用されます。展開できるため、(`true` - `false` フラグの代わりに) `enum` が使用されます。 ## トランザクション ファクトリの使用 @@ -159,8 +159,8 @@ export class GridViewComponent {
- -- [トランザクション サービス](transaction.md) -- [トランザクション サービスの使用方法](transaction-how-to-use.md) -- [Grid 一括編集](grid/batch-editing.md) -- [Tree Grid 一括編集](treegrid/batch-editing.md) -- [Hierarchical Grid 一括編集](hierarchicalgrid/batch-editing.md) +- [トランザクション サービス](transaction.mdx) +- [トランザクション サービスの使用方法](transaction-how-to-use.mdx) +- [Grid 一括編集](grid/batch-editing.mdx) +- [Tree Grid 一括編集](treegrid/batch-editing.mdx) +- [Hierarchical Grid 一括編集](hierarchicalgrid/batch-editing.mdx) diff --git a/docs/angular/src/content/jp/components/transaction-how-to-use.mdx b/docs/angular/src/content/jp/components/transaction-how-to-use.mdx index 4dfbf4ab2b..75249376b5 100644 --- a/docs/angular/src/content/jp/components/transaction-how-to-use.mdx +++ b/docs/angular/src/content/jp/components/transaction-how-to-use.mdx @@ -313,5 +313,5 @@ public onClear(): void {
- -- [トランザクション サービス](transaction.md) -- [トランザクション サービス クラス階層](transaction-classes.md) +- [トランザクション サービス](transaction.mdx) +- [トランザクション サービス クラス階層](transaction-classes.mdx) diff --git a/docs/angular/src/content/jp/components/transaction.mdx b/docs/angular/src/content/jp/components/transaction.mdx index fcf6509c88..2a8b5921c5 100644 --- a/docs/angular/src/content/jp/components/transaction.mdx +++ b/docs/angular/src/content/jp/components/transaction.mdx @@ -25,9 +25,9 @@ import DocsAside from 'igniteui-astro-components/components/mdx/DocsAside.astro' 上に 3 つのクラスを構築したことにより、ユーザーは、行ったすべての変更、または特定のレコードに加えられた変更のみを一度にコミットできます。これらのクラスは、 です。 は、、および コンポーネントと完全に統合されています。以下のトピックは、トランザクションを有効にしてこれらのコンポーネントを使用する詳細な例を示します。 -- [igxGrid 一括編集とトランザクション](grid/batch-editing.md) -- [igxHierarchicalGrid 一括編集とトランザクション](hierarchicalgrid/batch-editing.md) -- [igxTreeGrid 一括編集とトランザクション](treegrid/batch-editing.md) +- [igxGrid 一括編集とトランザクション](grid/batch-editing.mdx) +- [igxHierarchicalGrid 一括編集とトランザクション](hierarchicalgrid/batch-editing.mdx) +- [igxTreeGrid 一括編集とトランザクション](treegrid/batch-editing.mdx) が提供する利点に関する詳細については、[Building a transaction service for managing large scale editing experiences](https://blog.angular.io/building-a-transaction-service-for-managing-large-scale-editing-experiences-ded666eafd5e) ブログ (英語) をご覧ください。 @@ -38,10 +38,10 @@ A more detailed overview of the opportunities that the - -- [トランザクション サービス クラス階層](transaction-classes.md) -- [トランザクション サービスの使用方法](transaction-how-to-use.md) -- [igxGrid を使用して CRUD 操作の構築](general/how-to/how-to-perform-crud.md) -- [Grid 一括編集](grid/batch-editing.md) -- [Tree Grid 一括編集](treegrid/batch-editing.md) -- [Hierarchical Grid 一括編集](hierarchicalgrid/batch-editing.md) +- [トランザクション サービス クラス階層](transaction-classes.mdx) +- [トランザクション サービスの使用方法](transaction-how-to-use.mdx) +- [igxGrid を使用して CRUD 操作の構築](general/how-to/how-to-perform-crud.mdx) +- [Grid 一括編集](grid/batch-editing.mdx) +- [Tree Grid 一括編集](treegrid/batch-editing.mdx) +- [Hierarchical Grid 一括編集](hierarchicalgrid/batch-editing.mdx) - [「Building a transaction service for managing large scale editing experiences」 ブログ](https://blog.angular.io/building-a-transaction-service-for-managing-large-scale-editing-experiences-ded666eafd5e) (英語) diff --git a/docs/angular/src/content/jp/components/tree.mdx b/docs/angular/src/content/jp/components/tree.mdx index 1e20e70fb0..ae5de31d2c 100644 --- a/docs/angular/src/content/jp/components/tree.mdx +++ b/docs/angular/src/content/jp/components/tree.mdx @@ -36,7 +36,7 @@ Ignite UI for Angular Tree コンポーネントの使用を開始するには ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックをご覧ください。 +Ignite UI for Angular については、「[はじめに](general/getting-started.mdx)」トピックをご覧ください。 次に、app.module ファイルに `IgxTreeModule` をインポートします。 @@ -392,7 +392,7 @@ Ignite UI for Angular IgxTree は、サーバーから最小限のデータの | **$background-active-selected** | $foreground-active-selected | The color used for the content of the active selected tree node. | | **$background-disabled** | $foreground-disabled | The color used for the content of the disabled tree node. | -[Ignite UI for Angular テーマ](themes/index.md)を使用すると、ツリーの外観を大幅に変更できます。はじめに、テーマ エンジンによって公開されている関数を使用するために、スタイル ファイルに `index` ファイルをインポートする必要があります。 +[Ignite UI for Angular テーマ](themes/index.mdx)を使用すると、ツリーの外観を大幅に変更できます。はじめに、テーマ エンジンによって公開されている関数を使用するために、スタイル ファイルに `index` ファイルをインポートする必要があります。 ```scss @use "igniteui-angular/theming" as *; @@ -423,7 +423,7 @@ $custom-tree-theme: tree-theme( ### Tailwind によるスタイル設定 -カスタム Tailwind ユーティリティ クラスを使用して tree をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.md)ください。 +カスタム Tailwind ユーティリティ クラスを使用して tree をスタイル設定できます。まず [Tailwind を設定して](themes/misc/tailwind-classes.mdx)ください。 グローバル スタイルシートに Tailwind をインポートした上で、以下のように必要なテーマ ユーティリティを適用します: @@ -470,7 +470,7 @@ $custom-tree-theme: tree-theme( |制限|説明| |--- |--- | -| 再帰的なテンプレート ノード | `igx-tree` は、テンプレートを介した igx-tree-nodes の再帰的な作成をサポートしていません。[詳細](https://github.com/IgniteUI/igniteui-angular/wiki/Tree-Specification#assumptions-and-limitations)をご覧ください。すべてのノードを手動で宣言する必要があります。つまり、非常に深い階層を視覚化する場合は、テンプレート ファイルのサイズに影響します。ツリーは、主にレイアウト/ナビゲーション コンポーネントとして使用することを目的としています。多数のレベルの深度と同種のデータを含む階層データ ソースを視覚化する必要がある場合は、[**IgxTreeGrid**](treegrid/tree-grid.md) を使用できます。| +| 再帰的なテンプレート ノード | `igx-tree` は、テンプレートを介した igx-tree-nodes の再帰的な作成をサポートしていません。[詳細](https://github.com/IgniteUI/igniteui-angular/wiki/Tree-Specification#assumptions-and-limitations)をご覧ください。すべてのノードを手動で宣言する必要があります。つまり、非常に深い階層を視覚化する場合は、テンプレート ファイルのサイズに影響します。ツリーは、主にレイアウト/ナビゲーション コンポーネントとして使用することを目的としています。多数のレベルの深度と同種のデータを含む階層データ ソースを視覚化する必要がある場合は、[**IgxTreeGrid**](treegrid/tree-grid.mdx) を使用できます。| |古い ViewEngine (Ivy 以前) での IgxTreeNodes の使用|`enableIvy:false` が tsconfig.json に設定されている場合、Angular の View Engine (Ivy以前) にツリーが使用されないという問題があります。| |FireFox のタブ ナビゲーション|ツリーにスクロールバーがある場合、キーボード ナビゲーションを介してツリーにタブで移動すると、最初に igx-tree-node 要素にフォーカスされます。これは FireFox のデフォルトの動作ですが、ツリーに明示的な `tabIndex = -1` を設定することで解決できます。 diff --git a/docs/angular/src/content/jp/components/treegrid/groupby.mdx b/docs/angular/src/content/jp/components/treegrid/groupby.mdx index 6183a51bf1..ce933e7aee 100644 --- a/docs/angular/src/content/jp/components/treegrid/groupby.mdx +++ b/docs/angular/src/content/jp/components/treegrid/groupby.mdx @@ -120,7 +120,7 @@ public sorting = IgxGroupedTreeGridSorting.instance(); ### 実装 -このサンプルでは、データを部分的に読み込みます。最初は最上位のカテゴリのみが表示され、親行が展開されると子データが提供されます。このアプローチの詳細については、[ツリー グリッド ロードオンデマンド](load-on-demand.md) トピックを参照してください。データは、**ShipCountry**、**ShipCity**、**Discontinued** フィールドによってグループ化され、結果の階層が別の列に表示されます。グループ化はリモート サービスで実行されます。データが変更され、対応する子キーと親キーが割り当てられ、最終データを階層ビューで表示するために使用されます。このサービスの仕組みについて詳しくは、`remoteService.ts` ファイルの `TreeGridGroupingLoadOnDemandService` クラスをご覧ください。 +このサンプルでは、データを部分的に読み込みます。最初は最上位のカテゴリのみが表示され、親行が展開されると子データが提供されます。このアプローチの詳細については、[ツリー グリッド ロードオンデマンド](load-on-demand.mdx) トピックを参照してください。データは、**ShipCountry**、**ShipCity**、**Discontinued** フィールドによってグループ化され、結果の階層が別の列に表示されます。グループ化はリモート サービスで実行されます。データが変更され、対応する子キーと親キーが割り当てられ、最終データを階層ビューで表示するために使用されます。このサービスの仕組みについて詳しくは、`remoteService.ts` ファイルの `TreeGridGroupingLoadOnDemandService` クラスをご覧ください。 ロードオンデマンドの使用方法の例を次に示します。 @@ -191,9 +191,9 @@ private reloadData() { ## その他のリソース -- [TreeGrid 概要](tree-grid.md) -- [TreeGrid 集計](summaries.md) -- [Grid 集計](../grid/summaries.md) +- [TreeGrid 概要](tree-grid.mdx) +- [TreeGrid 集計](summaries.mdx) +- [Grid 集計](../grid/summaries.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/treegrid/load-on-demand.mdx b/docs/angular/src/content/jp/components/treegrid/load-on-demand.mdx index 56b6eb68f5..5d976f4350 100644 --- a/docs/angular/src/content/jp/components/treegrid/load-on-demand.mdx +++ b/docs/angular/src/content/jp/components/treegrid/load-on-demand.mdx @@ -24,7 +24,7 @@ Ignite UI for Angular は、サーバーから最小 ### 使用方法 -ロードオンデマンド機能は、ツリーグリッド データソースの両方のタイプ ([`プライマリと外部キー`](tree-grid.md#プライマリと外部キー)、または[`子コレクション`](tree-grid.md#子コレクション)) と互換性があります。ツリー グリッドにルート レベルのデータをロードし、いずれかのデータソース タイプに必要なキーを指定するだけです。ツリーグリッドは、ユーザーが行を展開したときに子行をロードするためのコールバック入力プロパティ を提供します。 +ロードオンデマンド機能は、ツリーグリッド データソースの両方のタイプ ([`プライマリと外部キー`](tree-grid.mdx#プライマリと外部キー)、または[`子コレクション`](tree-grid.mdx#子コレクション)) と互換性があります。ツリー グリッドにルート レベルのデータをロードし、いずれかのデータソース タイプに必要なキーを指定するだけです。ツリーグリッドは、ユーザーが行を展開したときに子行をロードするためのコールバック入力プロパティ を提供します。 ```html void) => { ## その他のリソース -- [Tree Grid 概要](tree-grid.md) -- [Tree Grid 可視化とパフォーマンス](virtualization.md) +- [Tree Grid 概要](tree-grid.mdx) +- [Tree Grid 可視化とパフォーマンス](virtualization.mdx) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/treegrid/tree-grid.mdx b/docs/angular/src/content/jp/components/treegrid/tree-grid.mdx index fa437d8286..71602b1773 100644 --- a/docs/angular/src/content/jp/components/treegrid/tree-grid.mdx +++ b/docs/angular/src/content/jp/components/treegrid/tree-grid.mdx @@ -17,7 +17,7 @@ Ignite UI for Angular Tree Grid は、階層データまたはフラットな自 ## Angular ツリー グリッドの例 -この例では、ユーザーが階層データを表示する方法を確認できます。フィルタリングとソートのオプション、ピン固定と非表示、行の選択、Excel、CSV および PDF へのエクスポート、[スパークライン](../sparkline.md)コンポーネントを使用したセル テンプレートが含まれています。さらに、[Angular 改ページ](paging.md)を使用したカスタム改ページの例を見ることができます。 +この例では、ユーザーが階層データを表示する方法を確認できます。フィルタリングとソートのオプション、ピン固定と非表示、行の選択、Excel、CSV および PDF へのエクスポート、[スパークライン](../sparkline.mdx)コンポーネントを使用したセル テンプレートが含まれています。さらに、[Angular 改ページ](paging.mdx)を使用したカスタム改ページの例を見ることができます。 @@ -30,7 +30,7 @@ Ignite UI for Angular Tree Grid コンポーネントを使用した作業を開 ng add igniteui-angular ``` -Ignite UI for Angular については、[はじめに](../general/getting-started.md)トピックをご覧ください。 +Ignite UI for Angular については、[はじめに](../general/getting-started.mdx)トピックをご覧ください。 次に、**app.module.ts** ファイルに `IgxTreeGridModule` をインポートします。 @@ -373,7 +373,7 @@ platformBrowserDynamic() ``` -`igxTreeGrid` は内部で `igxForOf` ディレクティブを使用するため、すべての `igxForOf` の制限が `igxTreeGrid` で有効です。詳細については、[igxForOf 既知の問題](../for-of.md#既知の問題と制限) のセクションを参照してください。 +`igxTreeGrid` は内部で `igxForOf` ディレクティブを使用するため、すべての `igxForOf` の制限が `igxTreeGrid` で有効です。詳細については、[igxForOf 既知の問題](../for-of.mdx#既知の問題と制限) のセクションを参照してください。 @@ -403,10 +403,10 @@ platformBrowserDynamic() ## その他のリソース -- [Grid サイズ変更](sizing.md) -- [Data Grid](../grid/grid.md) -- [行編集](row-editing.md) -- [Ignite UI for Angular スキル](../ai/skills.md) - グリッド、データ操作、テーマ設定向けのエージェントのスキル +- [Grid サイズ変更](sizing.mdx) +- [Data Grid](../grid/grid.mdx) +- [行編集](row-editing.mdx) +- [Ignite UI for Angular スキル](../ai/skills.mdx) - グリッド、データ操作、テーマ設定向けのエージェントのスキル コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/components/zoomslider-overview.mdx b/docs/angular/src/content/jp/components/zoomslider-overview.mdx index f1ada65fbc..c423a25981 100644 --- a/docs/angular/src/content/jp/components/zoomslider-overview.mdx +++ b/docs/angular/src/content/jp/components/zoomslider-overview.mdx @@ -70,7 +70,7 @@ export class AppModule {} ## その他のリソース -チャートの詳細については、[グラフの機能](charts/chart-features.md)トピックを参照してください。 +チャートの詳細については、[グラフの機能](./charts/chart-features.mdx)トピックを参照してください。 ## API リファレンス diff --git a/docs/angular/src/content/jp/docfx.json b/docs/angular/src/content/jp/docfx.json deleted file mode 100644 index 3e7ddcae18..0000000000 --- a/docs/angular/src/content/jp/docfx.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "build": { - "content": [ - { - "files": [ - "components/**.md", - "components/**/toc.json", - "components/themes/**.md", - "components/general/**.md", - "toc.json", - "*.md" - ], - "exclude": [ - "obj/**", - "_site/**", - "components/grids_templates/**" - ] - } - ], - "resource": [ - { - "files": [ - "images/**", - "web.config" - ], - "exclude": [ - "obj/**", - "_site/**" - ] - } - ], - "overwrite": [ - { - "files": [ - "apidoc/**.md" - ], - "exclude": [ - "obj/**", - "_site/**" - ] - } - ], - "dest": "_site", - "globalMetadataFiles": [ - "global.json", - "../node_modules/igniteui-docfx-template/template/bundling.global.json" - ], - "fileMetadataFiles": [], - "template": [ - "../node_modules/igniteui-docfx-template/template" - ], - "noLangKeyword": false, - "keepFileLink": false, - "cleanupCacheHistory": true, - "disableGitFeatures": true, - "sitemap": { - "baseUrl": "https://www.infragistics.com/products/ignite-ui-angular/angular/", - "changefreq": "weekly", - "priority": 0.7, - "fileOptions":{ - "**/grid/**": { - "priority": 0.8 - }, - "**/grid.md": { - "priority": 0.9 - }, - "**/hierarchical-grid.md": { - "priority": 0.9 - }, - "**/tree-grid.md": { - "priority": 0.9 - }, - "**/grids-and-lists.md": { - "priority": 0.9 - }, - "**/combo.md": { - "priority": 0.9 - }, - "**/spreadsheet_overview.md": { - "priority": 0.9 - }, - "**/category-chart.md": { - "priority": 0.9 - }, - "**/data-chart.md": { - "priority": 0.9 - }, - "**/financial-chart.md": { - "priority": 0.9 - }, - "**/ignite-ui-licensing.md": { - "priority": 0.9 - }, - "**/getting-started.md": { - "priority": 0.9 - }, - "**/accessibility-compliance.md": { - "priority": 0.9 - }, - "**/ssr-rendering.md": { - "priority": 0.9 - }, - "**/data-analysis.md": { - "priority": 0.9 - } - } - } - } -} \ No newline at end of file diff --git a/docs/angular/src/content/jp/grids_templates/advanced-filtering.mdx b/docs/angular/src/content/jp/grids_templates/advanced-filtering.mdx index 657aa20b23..c7f2a4e6f3 100644 --- a/docs/angular/src/content/jp/grids_templates/advanced-filtering.mdx +++ b/docs/angular/src/content/jp/grids_templates/advanced-filtering.mdx @@ -48,7 +48,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; ## インタラクション -**高度なフィルタリング** ダイアログを開くには、グリッドツールバーの高度なフィルタリングボタンをクリックする必要があります。ダイアログはフィルタリング ロジックを生成、表示、編集するために コンポーネントを使用しています。インタラクション プロセスの詳細については、[`Query Builder トピック`](../query-builder.md#ignite-ui-for-angular-query-builder-を使用した作業の開始)を参照してください。 +**高度なフィルタリング** ダイアログを開くには、グリッドツールバーの高度なフィルタリングボタンをクリックする必要があります。ダイアログはフィルタリング ロジックを生成、表示、編集するために コンポーネントを使用しています。インタラクション プロセスの詳細については、[`Query Builder トピック`](../query-builder.mdx#ignite-ui-for-angular-query-builder-を使用した作業の開始)を参照してください。 フィルタリング条件とグループを作成する準備後にデータをフィルタリングするには、**[適用]** ボタンをクリックします。拡張フィルターを変更後、変更を保存したくない場合は、**[キャンセル]** ボタンをクリックします。**[フィルターのクリア]** ボタンをクリックして、高度なフィルターをクリアすることもできます。 @@ -147,7 +147,7 @@ ngAfterViewInit(): void { } ``` -`IgxHierarchicalGrid` の高度なフィルタリングでは、_IN / NOT-IN_ 演算子を使用して、子グリッド データに基づいてルート グリッド データをフィルタリングできます。この演算子により、サブクエリを作成して、より複雑なフィルタリング ロジックを定義できます。この機能の詳細については、[クエリ ビルダーの「サブクエリの使用」セクション](../query-builder-model.md#サブクエリの使用)を参照してください。以下はサブクエリを含むサンプル です。 +`IgxHierarchicalGrid` の高度なフィルタリングでは、_IN / NOT-IN_ 演算子を使用して、子グリッド データに基づいてルート グリッド データをフィルタリングできます。この演算子により、サブクエリを作成して、より複雑なフィルタリング ロジックを定義できます。この機能の詳細については、[クエリ ビルダーの「サブクエリの使用」セクション](../query-builder-model.mdx#サブクエリの使用)を参照してください。以下はサブクエリを含むサンプル です。 ```TypeScript ngAfterViewInit(): void { @@ -169,7 +169,7 @@ ngAfterViewInit(): void { } ``` -リモート データを使用する場合は、`IgxHierarchicalGrid` の プロパティを設定する必要があります。詳細なガイダンスについては、[`ロードオンデマンド`](../hierarchicalgrid/load-on-demand.md)のトピックを参照してください。 +リモート データを使用する場合は、`IgxHierarchicalGrid` の プロパティを設定する必要があります。詳細なガイダンスについては、[`ロードオンデマンド`](../hierarchicalgrid/load-on-demand.mdx)のトピックを参照してください。 {ComponentTitle} ツールバーを表示したくない場合は、 および メソッドを使用して、高度なフィルタリング ダイアログをコーディングを使用して開いたり閉じたりできます。 @@ -254,7 +254,7 @@ $custom-query-builder: query-builder-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 最後にコンポーネントのテーマをアプリケーションに**含めます**。 @@ -279,7 +279,7 @@ igx-advanced-filtering-dialog { -コンポーネントが [`Emulated`](/themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](/themes/sass/component-themes#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 ```scss @@ -335,16 +335,18 @@ $custom-query-builder: query-builder-theme( - [{ComponentTitle} 概要](/{igPath}/{ComponentMainTopic}) -- [フィルタリング](/{igPath}/filtering) - [Excel スタイル フィルタリング](/{igPath}/excel-style-filtering) -- [仮想化とパフォーマンス](/{igPath}/virtualization) - [ページング](/{igPath}/paging) + +- [フィルタリング](/{igPath}/filtering) +- [仮想化とパフォーマンス](/{igPath}/virtualization) - [ソート](/{igPath}/sorting) - [集計](/{igPath}/summaries) - [列移動](/{igPath}/column-moving) - [列固定](/{igPath}/column-pinning) - [列サイズ変更](/{igPath}/column-resizing) - [選択](/{igPath}/selection) + コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/grids_templates/batch-editing.mdx b/docs/angular/src/content/jp/grids_templates/batch-editing.mdx index ca90be06a8..35489c8e08 100644 --- a/docs/angular/src/content/jp/grids_templates/batch-editing.mdx +++ b/docs/angular/src/content/jp/grids_templates/batch-editing.mdx @@ -21,7 +21,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; -The Batch Editing feature of the {ComponentName} is based on the . Follow the [`Transaction Service class hierarchy`](../transaction-classes) topic to see an overview of the `igxHierarchicalTransactionService` and details how it is implemented. +The Batch Editing feature of the {ComponentName} is based on the . Follow the [`Transaction Service class hierarchy`](../transaction-classes.mdx) topic to see an overview of the `igxHierarchicalTransactionService` and details how it is implemented. @@ -83,7 +83,7 @@ export class AppModule {} ``` -これにより、{ComponentSelector} に `Transaction` サービスの適切なインスタンスが提供されます。適切な `TransactionService` は `TransactionFactory` を通じて提供されます。この内部実装の詳細については、[トランザクション トピック](/transaction-classes.md#トランザクション-ファクトリ)を参照してください。 +これにより、{ComponentSelector} に `Transaction` サービスの適切なインスタンスが提供されます。適切な `TransactionService` は `TransactionFactory` を通じて提供されます。この内部実装の詳細については、[トランザクション トピック](/transaction-classes#トランザクション-ファクトリ)を参照してください。 一括編集を有効にした後、バインドされたデータ ソースと を true に設定して `{ComponentName}` を定義し、バインドします。 @@ -285,9 +285,11 @@ Disabling - [{ComponentTitle} 編集](/{igPath}/editing) + - [{ComponentTitle} 行編集](/{igPath}/row-editing) - [{ComponentTitle} 行追加](/{igPath}/row-adding) diff --git a/docs/angular/src/content/jp/grids_templates/cascading-combos.mdx b/docs/angular/src/content/jp/grids_templates/cascading-combos.mdx index 5304a09c96..ef6b4fb1e3 100644 --- a/docs/angular/src/content/jp/grids_templates/cascading-combos.mdx +++ b/docs/angular/src/content/jp/grids_templates/cascading-combos.mdx @@ -11,7 +11,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # カスケード コンボを使用した Angular Grid -グリッドの編集機能は、[カスケード コンボ](/simple-combo.md#カスケーディング)を使用する機会を提供します。前の[コンボ](/combo.md)で値を選択することにより、ユーザーは次のコンボ内の選択に関連するデータのみを受け取ります。 +グリッドの編集機能は、[カスケード コンボ](/simple-combo#カスケーディング)を使用する機会を提供します。前の[コンボ](/combo)で値を選択することにより、ユーザーは次のコンボ内の選択に関連するデータのみを受け取ります。 ## カスケード コンボを使用した Angular Grid サンプルの概要 @@ -26,9 +26,9 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; 列の編集を有効にするには、 プロパティが **true** に設定されていることを確認してください。 -列の編集が有効になったら、[単一選択コンボ ボックス](/simple-combo.md)を追加します。ここで 1 つの選択のみを使用できるようにするには、igxCombo を変更する代わりに [igxSimpleCombo](/simple-combo.md) を使用する必要があることに注意してください。 +列の編集が有効になったら、[単一選択コンボ ボックス](/simple-combo)を追加します。ここで 1 つの選択のみを使用できるようにするには、igxCombo を変更する代わりに [igxSimpleCombo](/simple-combo) を使用する必要があることに注意してください。 -[Simple ComboBox](/simple-combo.md#angular-simple-combobox-の機能) コンポーネントの使用を開始するには、最初に `IgxSimpleComboModule` を **app.module.ts** ファイルにインポートする必要があります。 +[Simple ComboBox](/simple-combo#angular-simple-combobox-の機能) コンポーネントの使用を開始するには、最初に `IgxSimpleComboModule` を **app.module.ts** ファイルにインポートする必要があります。 ```typescript import { IgxSimpleComboModule } from 'igniteui-angular/simple-combo'; @@ -77,7 +77,7 @@ public countryChanging(event: IComboSelectionChangeEventArgs) { } ``` -最後に、[リニア プログレス](../linear-progress.md)を追加します。これは、データのリストをの読み込むときに必要です。 +最後に、[リニア プログレス](../linear-progress.mdx)を追加します。これは、データのリストをの読み込むときに必要です。 は、`id` 属性の値を設定するために必要です。 ```html @@ -98,7 +98,9 @@ public countryChanging(event: IComboSelectionChangeEventArgs) { ## その他のリソース + - [{ComponentTitle} 編集](/{igPath}/editing) -- [単一選択コンボボックス](/simple-combo.md) -- [カスケード コンボ](/simple-combo.md#カスケーディング) -- [リニア プログレス](/linear-progress.md) + +- [単一選択コンボボックス](/simple-combo) +- [カスケード コンボ](/simple-combo#カスケーディング) +- [リニア プログレス](/linear-progress) diff --git a/docs/angular/src/content/jp/grids_templates/cell-editing.mdx b/docs/angular/src/content/jp/grids_templates/cell-editing.mdx index 6ee74ad53a..c2c8d1b8b2 100644 --- a/docs/angular/src/content/jp/grids_templates/cell-editing.mdx +++ b/docs/angular/src/content/jp/grids_templates/cell-editing.mdx @@ -55,7 +55,7 @@ Ignite UI for Angular {ComponentTitle} コンポーネントは、Angular CRUD -任意のタイプのエディター コンポーネントで `igxCellEditor` を使用すると、キーボード ナビゲーション フローが中断されます。同じことが、編集モードに入るカスタム セルの直接編集にも当てはまります。これは、追加したエディター コンポーネント ([`igxSelect`](/select.md)、[`igxCombo`](/combo.md) など) ではなく、セル要素にフォーカスが残るためです。これが、`igxFocus` ディレクティブを利用する必要がある理由です。これにより、フォーカスがセル内コンポーネントに直接移動し、セル/行の`流暢な編集フロー`が維持されます。 +任意のタイプのエディター コンポーネントで `igxCellEditor` を使用すると、キーボード ナビゲーション フローが中断されます。同じことが、編集モードに入るカスタム セルの直接編集にも当てはまります。これは、追加したエディター コンポーネント ([`igxSelect`](/select)、[`igxCombo`](/combo) など) ではなく、セル要素にフォーカスが残るためです。これが、`igxFocus` ディレクティブを利用する必要がある理由です。これにより、フォーカスがセル内コンポーネントに直接移動し、セル/行の`流暢な編集フロー`が維持されます。 ## セルの編集 @@ -172,25 +172,25 @@ public updateCell() { ``` -このコードは、`Race`、`Class`、および `Alignment` 列のセルに [`IgxSelectComponent`](../select.md) を実装する以下のサンプルで使用されています。 +このコードは、`Race`、`Class`、および `Alignment` 列のセルに [`IgxSelectComponent`](../select.mdx) を実装する以下のサンプルで使用されています。 -編集モードでセルの に加えられた変更は、終了時に適切な[編集イベント](editing.md#イベントの引数とシーケンス)をトリガーし、[トランザクション状態](./batch-editing.md)に適用されます (トランザクションが有効な場合)。 +編集モードでセルの に加えられた変更は、終了時に適切な[編集イベント](/{igPath}/editing#イベントの引数とシーケンス)をトリガーし、[トランザクション状態](/{igPath}/batch-editing)に適用されます (トランザクションが有効な場合)。 -セルテンプレート [`igxCell`](/grid/grid.md#セル-テンプレート) は、編集モード外での列のセルの表示方法を制御します。 +セルテンプレート [`igxCell`](/grid/grid#セル-テンプレート) は、編集モード外での列のセルの表示方法を制御します。 `igxCellEditor` セル編集テンプレート ディレクティブは、編集モードでの列のセルの表示方法を処理し、編集されたセルの編集値を制御します。 -任意のタイプのエディター コンポーネントで `igxCellEditor` を使用すると、キーボード ナビゲーション フローが中断されます。同じことが、編集モードに入るカスタム セルの直接編集にも当てはまります。これは、追加したエディター コンポーネント ([`igxSelect`](/select.md)、[`igxCombo`](/combo.md) など) ではなく、セル要素にフォーカスが残るためです。これが、`igxFocus` ディレクティブを利用する必要がある理由です。これにより、フォーカスがセル内コンポーネントに直接移動し、セル/行の `流暢な編集フロー`が維持されます。 +任意のタイプのエディター コンポーネントで `igxCellEditor` を使用すると、キーボード ナビゲーション フローが中断されます。同じことが、編集モードに入るカスタム セルの直接編集にも当てはまります。これは、追加したエディター コンポーネント ([`igxSelect`](/select)、[`igxCombo`](/combo) など) ではなく、セル要素にフォーカスが残るためです。これが、`igxFocus` ディレクティブを利用する必要がある理由です。これにより、フォーカスがセル内コンポーネントに直接移動し、セル/行の `流暢な編集フロー`が維持されます。 -列とそのテンプレートの構成方法の詳細については、[グリッド列構成](../grid/grid.md#angular-grid-列の構成)のドキュメントを参照してください。 +列とそのテンプレートの構成方法の詳細については、[グリッド列構成](../grid/grid.mdx#angular-grid-列の構成)のドキュメントを参照してください。 @@ -430,7 +430,7 @@ row.delete(); ### 編集イベントでのセル検証 グリッドの編集イベントを使用して、ユーザーがグリッドを操作する方法を変更できます。 -この例では、 イベントにバインドすることにより、入力されたデータに基づいてセルを検証します。セルの新しい値が事前定義された基準を満たしていない場合、イベントをキャンセルすることでデータソースに到達しないようにします (`event.cancel = true`)。また、[`IgxToast`](../toast.md) を使用してカスタム エラーメッセージを表示します。 +この例では、 イベントにバインドすることにより、入力されたデータに基づいてセルを検証します。セルの新しい値が事前定義された基準を満たしていない場合、イベントをキャンセルすることでデータソースに到達しないようにします (`event.cancel = true`)。また、[`IgxToast`](../toast.mdx) を使用してカスタム エラーメッセージを表示します。 最初に必要なことは、グリッドのイベントにバインドすることです。 @@ -536,11 +536,11 @@ export class MyHGridEventsComponent { ## スタイル設定 -{ComponentName} で [`Ignite UI for Angular テーマ ライブラリ`](/themes/sass/component-themes.md)を使用してセルのスタイルを設定できます。グリッドの は、ユーザーがグリッドのさまざまな側面をスタイル設定できる広範なプロパティを公開します。 +{ComponentName} で [`Ignite UI for Angular テーマ ライブラリ`](/themes/sass/component-themes)を使用してセルのスタイルを設定できます。グリッドの は、ユーザーがグリッドのさまざまな側面をスタイル設定できる広範なプロパティを公開します。 以下の手順では、編集モードでグリッドのセルのスタイルを設定する方法と、それらのスタイルの範囲を設定する方法について説明します。 -[`Ignite UI テーマ ライブラリ`](/themes/sass/component-themes.md)を使用するには、まずグローバル スタイルでテーマ `index` ファイルをインポートする必要があります。 +[`Ignite UI テーマ ライブラリ`](/themes/sass/component-themes)を使用するには、まずグローバル スタイルでテーマ `index` ファイルをインポートする必要があります。 ### スタイル ライブラリのインポート @@ -555,7 +555,7 @@ export class MyHGridEventsComponent { ### パレットの定義 -インデックス ファイルをインポート後、カスタム パレットを作成します。好きな 3 つの色を定義し、それらを使用して [`palette`](/themes/palettes.md) でパレットを作成しましょう。 +インデックス ファイルをインポート後、カスタム パレットを作成します。好きな 3 つの色を定義し、それらを使用して [`palette`](/themes/palettes) でパレットを作成しましょう。 ```scss $white: #fff; @@ -592,7 +592,7 @@ $custom-grid-theme: grid-theme( ### デモ -上記の手順に加えて、セルの編集テンプレートに使用されるコントロールのスタイルを設定することもできます ([`input-group`](/input-group.md#スタイル設定)、[`datepicker`](/date-picker.md#スタイル設定) および [`checkbox`](/checkbox.md#スタイル設定))。 +上記の手順に加えて、セルの編集テンプレートに使用されるコントロールのスタイルを設定することもできます ([`input-group`](/input-group#スタイル設定)、[`datepicker`](/date-picker#スタイル設定) および [`checkbox`](/checkbox#スタイル設定))。 @@ -630,7 +630,7 @@ $custom-grid-theme: grid-theme( ## その他のリソース -- [igxGrid を使用して CRUD 操作の構築](/general/how-to/how-to-perform-crud.md) +- [igxGrid を使用して CRUD 操作の構築](/general/how-to/how-to-perform-crud) - [{ComponentTitle} 概要](/{igPath}/{ComponentMainTopic}) - [仮想化とパフォーマンス](/{igPath}/virtualization) - [ページング](/{igPath}/paging) diff --git a/docs/angular/src/content/jp/grids_templates/collapsible-column-groups.mdx b/docs/angular/src/content/jp/grids_templates/collapsible-column-groups.mdx index 9345529a4e..b3c032f790 100644 --- a/docs/angular/src/content/jp/grids_templates/collapsible-column-groups.mdx +++ b/docs/angular/src/content/jp/grids_templates/collapsible-column-groups.mdx @@ -57,9 +57,10 @@ import collapsedIndicator from '../../images/general/collapsed_indicator.png'; ng add igniteui-angular ``` -Ignite UI for Angular については、「[はじめに](/{igPath}/general/getting-started)」トピックをご覧ください。 - -次に app.module.ts ファイルに `{ComponentName}Module` をインポートします。そのため、[複数列グループ](./multi-column-headers.md)のトピックを簡単に確認することを強くお勧めします。グリッドで列グループを設定する方法の詳細情報を参照してください。 +Ignite UI for Angular については、「[はじめに](/general/getting-started)」トピックをご覧ください。 + +次に app.module.ts ファイルに `{ComponentName}Module` をインポートします。そのため、[複数列グループ](/{igPath}/multi-column-headers)のトピックを簡単に確認することを強くお勧めします。グリッドで列グループを設定する方法の詳細情報を参照してください。 + ## 使用方法 @@ -158,14 +159,16 @@ igxGrid のデフォルトの展開インジケーターは次のとおりです - [{ComponentTitle} の概要](/{igPath}/{ComponentMainTopic}) -- [仮想化とパフォーマンス](/{igPath}/virtualization) - [ページング](/{igPath}/paging) + +- [仮想化とパフォーマンス](/{igPath}/virtualization) - [フィルタリング](/{igPath}/filtering) - [ソート](/{igPath}/sorting) - [集計](/{igPath}/summaries) - [列移動](/{igPath}/column-moving) - [列のピン固定](/{igPath}/column-pinning) - [選択](/{igPath}/selection) + コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/grids_templates/column-hiding.mdx b/docs/angular/src/content/jp/grids_templates/column-hiding.mdx index b3fe80946b..cab5f1c607 100644 --- a/docs/angular/src/content/jp/grids_templates/column-hiding.mdx +++ b/docs/angular/src/content/jp/grids_templates/column-hiding.mdx @@ -386,7 +386,7 @@ export class AppModule {} - **Alphabetical** (列をアルファベット順でソート) - **DisplayOrder** (列をグリッドで表示される順序によってソート) -このオプションにラジオ ボタンを追加します。[**IgxRadio**](/radio-button.md) モジュールを追加します。 +このオプションにラジオ ボタンを追加します。[**IgxRadio**](/radio-button) モジュールを追加します。 ```typescript // app.module.ts @@ -506,7 +506,7 @@ $custom-button: flat-button-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 この例では、フラットボタンのテキストの色とボタンの無効な色のみを変更しましたが、 の方がより多くの方法を提供します。ボタンのスタイルを制御するパラメーター。 @@ -528,7 +528,7 @@ $custom-button: flat-button-theme( -コンポーネントが [`Emulated`](/themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、列アクション コンポーネント内のコンポーネント (ボタン、チェックボックスなど) に対して `::ng-deep` を使用してこのカプセル化を`解除する`必要があります。 +コンポーネントが [`Emulated`](/themes/sass/component-themes#表示のカプセル化) ViewEncapsulation を使用している場合、列アクション コンポーネント内のコンポーネント (ボタン、チェックボックスなど) に対して `::ng-deep` を使用してこのカプセル化を`解除する`必要があります。 ```scss @@ -564,7 +564,7 @@ $custom-button: flat-button-theme( ## API リファレンス -このトピックでは、{ComponentTitle} のツールバーの定義済みの列非表示 UI の使用方法や別のコンポーネントとして定義する方法について説明しました。その他の列順序から選択する機能を提供する UI を実装し、カスタム タイトルおよびフィルター プロンプト テキストを設定しました。[**IgxRadio**](/radio-button.md) ボタンなどその他の Ignite UI for Angular コンポーネントも使用しています。 +このトピックでは、{ComponentTitle} のツールバーの定義済みの列非表示 UI の使用方法や別のコンポーネントとして定義する方法について説明しました。その他の列順序から選択する機能を提供する UI を実装し、カスタム タイトルおよびフィルター プロンプト テキストを設定しました。[**IgxRadio**](/radio-button) ボタンなどその他の Ignite UI for Angular コンポーネントも使用しています。 このトピックでは、{ComponentTitle} のツールバーの定義済みの列非表示 UI の使用方法について学びました。 diff --git a/docs/angular/src/content/jp/grids_templates/column-moving.mdx b/docs/angular/src/content/jp/grids_templates/column-moving.mdx index 7bf915de2f..c906c2c49b 100644 --- a/docs/angular/src/content/jp/grids_templates/column-moving.mdx +++ b/docs/angular/src/content/jp/grids_templates/column-moving.mdx @@ -210,7 +210,7 @@ $dark-grid-column-moving-theme: grid-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 最後の手順は、それぞれのテーマを持つコンポーネント ミックスインを**含める**ことです。 diff --git a/docs/angular/src/content/jp/grids_templates/column-pinning.mdx b/docs/angular/src/content/jp/grids_templates/column-pinning.mdx index 90b0e8f89e..e391949f49 100644 --- a/docs/angular/src/content/jp/grids_templates/column-pinning.mdx +++ b/docs/angular/src/content/jp/grids_templates/column-pinning.mdx @@ -373,7 +373,7 @@ public toggleColumn(col: ColumnType) { ## スタイル設定 -igxGridを使用すると、[Ignite UI for Angular テーマ ライブラリ](/themes/sass/component-themes.md) でスタイルを設定できます。グリッドのは、グリッドのすべての機能をカスタマイズできるさまざまなプロパティを公開します。 +igxGridを使用すると、[Ignite UI for Angular テーマ ライブラリ](/themes/sass/component-themes) でスタイルを設定できます。グリッドのは、グリッドのすべての機能をカスタマイズできるさまざまなプロパティを公開します。 以下の手順では、グリッドのピン固定スタイルをカスタマイズする手順を実行しています。 @@ -402,7 +402,7 @@ $custom-theme: grid-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 ### カスタム テーマの適用 diff --git a/docs/angular/src/content/jp/grids_templates/column-resizing.mdx b/docs/angular/src/content/jp/grids_templates/column-resizing.mdx index bef3b34fb4..285fa89360 100644 --- a/docs/angular/src/content/jp/grids_templates/column-resizing.mdx +++ b/docs/angular/src/content/jp/grids_templates/column-resizing.mdx @@ -320,7 +320,7 @@ $custom-grid-theme: grid-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 最後のステップは、それぞれのテーマを持つコンポーネント ミックスインを**含める**ことです。 diff --git a/docs/angular/src/content/jp/grids_templates/column-selection.mdx b/docs/angular/src/content/jp/grids_templates/column-selection.mdx index f7b2420f64..689ea5ac41 100644 --- a/docs/angular/src/content/jp/grids_templates/column-selection.mdx +++ b/docs/angular/src/content/jp/grids_templates/column-selection.mdx @@ -63,7 +63,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; デフォルトの選択モードは `none` です。`single` または `multiple` に設定されると、すべての列は になります。列を選択するには、列をクリックして としてマークします。列が選択不可な場合、ホバー時に選択スタイルはヘッダーに適用されません。 -[`複数列ヘッダー`](multi-column-headers.md) は 入力に反映されません。その子の 1 つ以上で選択動作が有効な場合、 です。さらに、すべての `selectable` 子孫が である場合、コンポーネントは としてマークされます。 +[`複数列ヘッダー`](/{igPath}/multi-column-headers) は 入力に反映されません。その子の 1 つ以上で選択動作が有効な場合、 です。さらに、すべての `selectable` 子孫が である場合、コンポーネントは としてマークされます。 diff --git a/docs/angular/src/content/jp/grids_templates/column-types.mdx b/docs/angular/src/content/jp/grids_templates/column-types.mdx index 8371fd1b88..4291908a1b 100644 --- a/docs/angular/src/content/jp/grids_templates/column-types.mdx +++ b/docs/angular/src/content/jp/grids_templates/column-types.mdx @@ -75,7 +75,7 @@ public formatOptions = this.options; - **timezone** - ユーザーのローカル システム タイムゾーンがデフォルト値です。タイムゾーン オフセットまたは標準の UTC/GMT または米国本土のタイムゾーンの略語も渡すことができます。世界の任意の場所の対応する時間を表示するさまざまなタイムゾーンの例: -20.2.x 以降、Angular のローカリゼーションを無効にしている場合、利用可能な形式オプションの一覧は新しい[ローカライズ トピック](../general/localization.md#書式設定)を参照してください。 +20.2.x 以降、Angular のローカリゼーションを無効にしている場合、利用可能な形式オプションの一覧は新しい[ローカライズ トピック](../general/localization.mdx#書式設定)を参照してください。 ```ts @@ -110,7 +110,16 @@ public formatOptions = this.options; | India Standard Time |‘UTC+4’ | -{ComponentTitle} は、**Date オブジェクト**、**数値 (ミリ秒)** または **ISO 日付/時刻文字列**の日付値を受け取ります。このセクションは、[カスタム表示書式を構成する方法](grid.md#カスタム表示形式)を示します。 + + +{ComponentTitle} は、**Date オブジェクト**、**数値 (ミリ秒)** または **ISO 日付/時刻文字列**の日付値を受け取ります。このセクションは、[カスタム表示書式を構成する方法](/{igPath}/grid#カスタム表示形式)を示します。 + + + + +{ComponentTitle} は、**Date オブジェクト**、**数値 (ミリ秒)** または **ISO 日付/時刻文字列**の日付値を受け取ります。このセクションは、[カスタム表示書式を構成する方法](../grid/grid.mdx#カスタム表示形式)を示します。 + + サンプルでは、特定の列タイプで使用可能な書式を紹介するために、さまざまな書式設定オプションを指定しています。たとえば、以下は日付オブジェクトの _time_ 部分の書式設定オプションのサンプルです。 diff --git a/docs/angular/src/content/jp/grids_templates/editing.mdx b/docs/angular/src/content/jp/grids_templates/editing.mdx index ab4af48726..328c6f0495 100644 --- a/docs/angular/src/content/jp/grids_templates/editing.mdx +++ b/docs/angular/src/content/jp/grids_templates/editing.mdx @@ -68,7 +68,7 @@ Ignite UI for Angular {ComponentTitle} コンポーネントは、レコード - `boolean` データ型ではデフォルトのテンプレートは を使用します。 - `currency` データ型の場合、デフォルトのテンプレートは、アプリケーションまたはグリッドのロケール設定に基づいたプレフィックス/サフィックス構成の を使用します。 - `percent` パーセント データ型の場合、デフォルトのテンプレートは、編集された値のプレビューをパーセントで表示するサフィックス要素を持つ を使用します。 -- カスタム テンプレートについては、[セル編集トピック](cell-editing.md#セル編集テンプレート)を参照してください。 +- カスタム テンプレートについては、[セル編集トピック](/{igPath}/cell-editing#セル編集テンプレート)を参照してください。 すべての利用可能な列データ型は、公式の[列タイプ トピック](/{igPath}/column-types#デフォルトのテンプレート)にあります。 @@ -173,17 +173,17 @@ public onSorting(event: ISortingEventArgs) { ## その他のリソース -- [igxGrid を使用して CRUD 操作の構築](../general/how-to/how-to-perform-crud.md) -- [{ComponentTitle} 概要]({ComponentMainTopic}.md) -- [列のデータ型](column-types.md#デフォルトのテンプレート) -- [仮想化とパフォーマンス](virtualization.md) -- [ページング](paging.md) -- [フィルタリング](filtering.md) -- [ソート](sorting.md) -- [集計](summaries.md) -- [列のピン固定](column-pinning.md) -- [列のサイズ変更](column-resizing.md) -- [選択](selection.md) +- [igxGrid を使用して CRUD 操作の構築](../general/how-to/how-to-perform-crud.mdx) +- [{ComponentTitle} 概要](/{igPath}/{ComponentMainTopic}) +- [列のデータ型](/{igPath}/column-types#デフォルトのテンプレート) +- [仮想化とパフォーマンス](/{igPath}/virtualization) +- [ページング](/{igPath}/paging) +- [フィルタリング](/{igPath}/filtering) +- [ソート](/{igPath}/sorting) +- [集計](/{igPath}/summaries) +- [列のピン固定](/{igPath}/column-pinning) +- [列のサイズ変更](/{igPath}/column-resizing) +- [選択](/{igPath}/selection) * [検索](/{igPath}/search) diff --git a/docs/angular/src/content/jp/grids_templates/excel-style-filtering.mdx b/docs/angular/src/content/jp/grids_templates/excel-style-filtering.mdx index ecc919457d..c75de5e73c 100644 --- a/docs/angular/src/content/jp/grids_templates/excel-style-filtering.mdx +++ b/docs/angular/src/content/jp/grids_templates/excel-style-filtering.mdx @@ -349,7 +349,7 @@ Excel スタイル フィルタリングをオンにするには、2 つの入 ## 一意の列値ストラテジ -Excel スタイル フィルタリング ダイアログ内のリスト項目は、それぞれの列の一意の値を表します。これらの値は手動で提供し、ロード オン デマンドすることができます。詳細については、[`{ComponentTitle} リモート データ操作`](/{igPath}/remote-data-operations#一意の列値ストラテジ)で説明されています。 +Excel スタイル フィルタリング ダイアログ内のリスト 項目は、それぞれの列の一意の値を表します。これらの値は手動で提供し、ロード オン デマンドすることができます。詳細については、[`{ComponentTitle} リモート データ 操作`](/{igPath}/remote-data-operations#一意の列値ストラテジ)で説明されています。 ## 書式設定された値のフィルタリング ストラテジ @@ -551,7 +551,7 @@ $custom-list: list-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 この例では、リストされたコンポーネントのパラメーターの一部のみを変更しましたが、 テーマは、それぞれのスタイルを制御するためのより多くのパラメーターを提供します。 @@ -582,7 +582,7 @@ $custom-list: list-theme( -コンポーネントが [`Emulated`](/themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](/themes/sass/component-themes#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 ```scss @@ -641,14 +641,16 @@ $custom-list: list-theme( - [{ComponentTitle} 概要](/{igPath}/{ComponentMainTopic}) -- [仮想化とパフォーマンス](/{igPath}/virtualization) - [ページング](/{igPath}/paging) + +- [仮想化とパフォーマンス](/{igPath}/virtualization) - [ソート](/{igPath}/sorting) - [集計](/{igPath}/summaries) - [列移動](/{igPath}/column-moving) - [列のピン固定](/{igPath}/column-pinning) - [列のサイズ変更](/{igPath}/column-resizing) - [選択](/{igPath}/selection) + コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/grids_templates/export-excel.mdx b/docs/angular/src/content/jp/grids_templates/export-excel.mdx index 7478568b5c..7b4d55cb15 100644 --- a/docs/angular/src/content/jp/grids_templates/export-excel.mdx +++ b/docs/angular/src/content/jp/grids_templates/export-excel.mdx @@ -208,7 +208,7 @@ public exportButtonHandler() { ## 複数列ヘッダー グリッドのエクスポート -ダッシュボードは、多くの場合、[複数列ヘッダー](multi-column-headers.md)に依存してコンテキストを追加します。個々の月列の上に 「Q1/Q2/Q3」 バンドを配置することを考えてください。エクスポーターはこの構造をミラーリングするため、スプレッドシート ユーザーはグループ化ロジックをすぐに理解できます。ダウンストリーム ワークフローで単純な列名を優先する場合は、 フラグを `true` に反転すると、出力にはリーフ ヘッダーのみが含まれます。 +ダッシュボードは、多くの場合、[複数列ヘッダー](/{igPath}/multi-column-headers)に依存してコンテキストを追加します。個々の月列の上に 「Q1/Q2/Q3」 バンドを配置することを考えてください。エクスポーターはこの構造をミラーリングするため、スプレッドシート ユーザーはグループ化ロジックをすぐに理解できます。ダウンストリーム ワークフローで単純な列名を優先する場合は、 フラグを `true` に反転すると、出力にはリーフ ヘッダーのみが含まれます。 Excel テーブルは複数の行ヘッダーをサポートしていないため、エクスポートされた {ComponentTitle} はテーブルとしてフォーマットされません。 @@ -297,7 +297,7 @@ this.excelExportService.export(this.{ComponentObjectRef}, new IgxExcelExporterOp |制限|説明| |--- |--- | |ワークシートの最大サイズ|Excel でサポートされているワークシートの最大サイズは、1,048,576 行 x 16,384 列です。これらの制限内に収まるように、非常に大きなエクスポートを日付範囲またはセグメントでスライスすることを検討してください。| -|セルのスタイル設定|Excel Exporter サービスは、セル コンポーネントに直接適用されたカスタム スタイルのエクスポートをサポートしていません。このようなシナリオでは、きめ細かい書式設定のために、より豊富な [Excel ライブラリ](/excel-library.md)を使用することをお勧めします。| +|セルのスタイル設定|Excel Exporter サービスは、セル コンポーネントに直接適用されたカスタム スタイルのエクスポートをサポートしていません。このようなシナリオでは、きめ細かい書式設定のために、より豊富な [Excel ライブラリ](/excel-library)を使用することをお勧めします。| |幅の広い PDF レイアウト|非常に幅の広い Grid は、PDF の列がページに収まるように縮小されることがあります。ドキュメントを読みやすく保つために、エクスポートする前に列幅を適用するか、優先度の低いフィールドを非表示にしてください。| @@ -308,7 +308,7 @@ this.excelExportService.export(this.{ComponentObjectRef}, new IgxExcelExporterOp |--- |--- | |階層レベル|エクスポーターは最大 8 レベルの階層をサポートします。より深い構造が必要な場合は、ファイルを読みやすく保つために、データをフラット化するか、サブセットをエクスポートしてください。| |ワークシートの最大サイズ|Excel でサポートされているワークシートの最大サイズは、1,048,576 行 x 16,384 列です。これらの制限内に収まるように、非常に大きなエクスポートを日付範囲またはセグメントでスライスすることを検討してください。| -|セルのスタイル設定|Excel Exporter サービスは、セル コンポーネントに直接適用されたカスタム スタイルのエクスポートをサポートしていません。このようなシナリオでは、きめ細かい書式設定のために、より豊富な [Excel ライブラリ](/excel-library.md)を使用することをお勧めします。| +|セルのスタイル設定|Excel Exporter サービスは、セル コンポーネントに直接適用されたカスタム スタイルのエクスポートをサポートしていません。このようなシナリオでは、きめ細かい書式設定のために、より豊富な [Excel ライブラリ](/excel-library)を使用することをお勧めします。| |幅の広い PDF レイアウト|非常に幅の広い Grid は、PDF の列がページに収まるように縮小されることがあります。ドキュメントを読みやすく保つために、エクスポートする前に列幅を適用するか、優先度の低いフィールドを非表示にしてください。| @@ -320,7 +320,7 @@ this.excelExportService.export(this.{ComponentObjectRef}, new IgxExcelExporterOp |階層レベル|エクスポーターは最大 8 レベルの階層をサポートします。より深い構造が必要な場合は、ファイルを読みやすく保つために、データをフラット化するか、サブセットをエクスポートしてください。| |ワークシートの最大サイズ|Excel でサポートされているワークシートの最大サイズは、1,048,576 行 x 16,384 列です。これらの制限内に収まるように、非常に大きなエクスポートを日付範囲またはセグメントでスライスすることを検討してください。| |ピン固定列のエクスポート|エクスポートされた Excel ファイルでは、ピン固定列は凍結されませんが、順序は保持されます。凍結が重要な場合は、エクスポート後に手動でシートを調整してください。| -|セルのスタイル設定|Excel Exporter サービスは、セル コンポーネントに直接適用されたカスタム スタイルのエクスポートをサポートしていません。このようなシナリオでは、きめ細かい書式設定のために、より豊富な [Excel ライブラリ](/excel-library.md)を使用することをお勧めします。| +|セルのスタイル設定|Excel Exporter サービスは、セル コンポーネントに直接適用されたカスタム スタイルのエクスポートをサポートしていません。このようなシナリオでは、きめ細かい書式設定のために、より豊富な [Excel ライブラリ](/excel-library)を使用することをお勧めします。| |幅の広い PDF レイアウト|非常に幅の広い Grid は、PDF の列がページに収まるように縮小されることがあります。ドキュメントを読みやすく保つために、エクスポートする前に列幅を適用するか、優先度の低いフィールドを非表示にしてください。| @@ -330,7 +330,7 @@ this.excelExportService.export(this.{ComponentObjectRef}, new IgxExcelExporterOp |制限|説明| |--- |--- | |ワークシートの最大サイズ|Excel でサポートされているワークシートの最大サイズは、1,048,576 行 x 16,384 列です。これらの制限内に収まるように、非常に大きなエクスポートを日付範囲またはセグメントでスライスすることを検討してください。| -|セルのスタイル設定|Excel Exporter サービスは、セル コンポーネントに直接適用されたカスタム スタイルのエクスポートをサポートしていません。このようなシナリオでは、きめ細かい書式設定のために、より豊富な [Excel ライブラリ](/excel-library.md)を使用することをお勧めします。| +|セルのスタイル設定|Excel Exporter サービスは、セル コンポーネントに直接適用されたカスタム スタイルのエクスポートをサポートしていません。このようなシナリオでは、きめ細かい書式設定のために、より豊富な [Excel ライブラリ](/excel-library)を使用することをお勧めします。| |幅の広い PDF レイアウト|非常に幅の広いエクスポートは、PDF の列がページに収まるように縮小されることがあります。ドキュメントを読みやすく保つために、エクスポートする前に列幅を適用するか、優先度の低いフィールドを非表示にしてください。| diff --git a/docs/angular/src/content/jp/grids_templates/filtering.mdx b/docs/angular/src/content/jp/grids_templates/filtering.mdx index 2c589fa2bb..25aa55b2e8 100644 --- a/docs/angular/src/content/jp/grids_templates/filtering.mdx +++ b/docs/angular/src/content/jp/grids_templates/filtering.mdx @@ -102,7 +102,7 @@ IgniteUI for [Angular {ComponentTitle} コンポーネント](https://jp.infragi -ただし、[高度なフィルタリング](advanced-filtering.md)を有効にするには、 入力プロパティを `true` に設定します。 +ただし、[高度なフィルタリング](/{igPath}/advanced-filtering)を有効にするには、 入力プロパティを `true` に設定します。 ```html <{ComponentSelector} [data]="data" [autoGenerate]="true" [allowAdvancedFiltering]="true"> @@ -594,7 +594,7 @@ $dark-button: flat-button-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 この例では、入力グループとボタンのパラメーターの一部のみを変更しましたが、 は、それぞれのスタイルを制御するためのより多くのパラメーターを提供します。 @@ -621,7 +621,7 @@ $dark-button: flat-button-theme( -コンポーネントが [`Emulated`](/themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](/themes/sass/component-themes#表示のカプセル化) ViewEncapsulation を使用している場合、`::ng-deep` を使用してこのカプセル化を解除する必要があります。 ```scss diff --git a/docs/angular/src/content/jp/grids_templates/live-data.mdx b/docs/angular/src/content/jp/grids_templates/live-data.mdx index a06b897461..85d45c62e8 100644 --- a/docs/angular/src/content/jp/grids_templates/live-data.mdx +++ b/docs/angular/src/content/jp/grids_templates/live-data.mdx @@ -30,7 +30,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; ## Angular ライブ データ更新の例 以下のサンプルは、すべてのレコードが 1 秒間に複数回更新される場合の {ComponentTitle} のパフォーマンスを示しています。UI コントロールを使用して、読み込むレコードの数と更新の頻度を選択します。 -同じデータを[カテゴリ チャート](/category-chart.md)に入力して、Ignite UI forAngular の強力なチャート作成機能を体験してください。`Chart` ボタンには、選択した行の `Category Prices per Region` データが表示され、`Chart` 列ボタンには現在の行の同じデータが表示されます。 +同じデータを[ライン チャート](/charts/types/line-chart)に入力して、Ignite UI forAngular の強力なチャート作成機能を体験してください。`Chart` ボタンには、選択した行の `Category Prices per Region` データが表示され、`Chart` 列ボタンには現在の行の同じデータが表示されます。 @@ -124,7 +124,7 @@ this.hubConnection.invoke('updateparameters', frequency, volume, live, updateAll ### DockManager コンポーネント -[Dock Manager](/dock-manager.md) WebComponent を利用し、ドケットまたはフローティング パネルを使用して独自の Web ビューを作成します。新しいフローティング パネルを追加するには、右側のアクション ペインを開き、[フローティング ペインの追加] ボタンをクリックします。新しいペインを目的の場所にドラッグアンドドロップします。 +[Dock Manager](/dock-manager) WebComponent を利用し、ドケットまたはフローティング パネルを使用して独自の Web ビューを作成します。新しいフローティング パネルを追加するには、右側のアクション ペインを開き、[フローティング ペインの追加] ボタンをクリックします。新しいペインを目的の場所にドラッグアンドドロップします。 ## API リファレンス @@ -173,7 +173,7 @@ this.hubConnection.invoke('updateparameters', frequency, volume, live, updateAll ## その他のリソース -- [データ グリッド](/grid/grid.md) +- [データ グリッド](/grid/grid) - [行編集](/{igPath}/row-editing) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/grids_templates/multi-column-headers.mdx b/docs/angular/src/content/jp/grids_templates/multi-column-headers.mdx index 5b60e61938..4571b7cf84 100644 --- a/docs/angular/src/content/jp/grids_templates/multi-column-headers.mdx +++ b/docs/angular/src/content/jp/grids_templates/multi-column-headers.mdx @@ -155,7 +155,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; -各 は、[`移動`](column-moving.md)、[`ピン固定`](column-pinning.md)と[`非表示`](column-hiding.md)をサポートします。 +各 は、[`移動`](/{igPath}/column-moving)、[`ピン固定`](/{igPath}/column-pinning)と[`非表示`](/{igPath}/column-hiding)をサポートします。 列セットと列グループがある場合、ピン固定は列の一番上の親レベルでのみ可能です。ネストした `column groups` や `columns` のピン固定はできません。
@@ -295,7 +295,7 @@ $custom-theme: grid-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 最後の手順は、それぞれのテーマを持つコンポーネント ミックスインを**含める**ことです。 diff --git a/docs/angular/src/content/jp/grids_templates/multi-row-layout.mdx b/docs/angular/src/content/jp/grids_templates/multi-row-layout.mdx index 40ef430373..8a8f4d553a 100644 --- a/docs/angular/src/content/jp/grids_templates/multi-row-layout.mdx +++ b/docs/angular/src/content/jp/grids_templates/multi-row-layout.mdx @@ -127,7 +127,7 @@ import multiRowLayout1 from '../../images/multi-row-layout-1.png'; ## スタイル設定 -igxGrid を使用すると、[`Ignite UI for Angular テーマ ライブラリ`](/themes/sass/component-themes.md)でスタイルを設定できます。 は、グリッドのすべての機能をカスタマイズできるさまざまなプロパティを公開します。 +igxGrid を使用すると、[`Ignite UI for Angular テーマ ライブラリ`](/themes/sass/component-themes)でスタイルを設定できます。 は、グリッドのすべての機能をカスタマイズできるさまざまなプロパティを公開します。 以下は、グリッドの複数行レイアウト スタイルをカスタマイズする手順です。 @@ -160,7 +160,7 @@ $custom-theme: grid-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 ### カスタム テーマの適用 @@ -198,11 +198,13 @@ $custom-theme: grid-theme( - [{ComponentTitle} 概要](/{igPath}/{ComponentMainTopic}) -- [仮想化とパフォーマンス](/{igPath}/virtualization) - [ページング](/{igPath}/paging) + +- [仮想化とパフォーマンス](/{igPath}/virtualization) - [ソート](/{igPath}/sorting) - [列のサイズ変更](/{igPath}/column-resizing) - [選択](/{igPath}/selection) + コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/grids_templates/paging.mdx b/docs/angular/src/content/jp/grids_templates/paging.mdx index f1247f0cd6..544797bd62 100644 --- a/docs/angular/src/content/jp/grids_templates/paging.mdx +++ b/docs/angular/src/content/jp/grids_templates/paging.mdx @@ -173,7 +173,7 @@ IgxHierarchicalGrid の子グリッドの実装方法および DI スコープ ## リモート ページング -リモート ページングは、データ取得を担当するサービスと、グリッドの構築とデータ サブスクリプションを担当するコンポーネントを宣言することで実現できます。詳細については、[`{ComponentTitle} リモート データ操作`](/{igPath}/remote-data-operations#リモート-ページング)トピックをご覧ください。 +リモート ページングは、データ取得を担当するサービスと、グリッドの構築とデータ サブスクリプションを担当するコンポーネントを宣言することで実現できます。詳細については、[`{ComponentTitle} リモート データ 操作`](/{igPath}/remote-data-operations#リモート-ページング)トピックをご覧ください。 @@ -217,7 +217,7 @@ $dark-button: flat-icon-button-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 最後にそれぞれのテーマを持つコンポーネント ミックスインを**含める**ことです。 @@ -237,7 +237,7 @@ $dark-button: flat-icon-button-theme(
-コンポーネントが [`Emulated`](/themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、ボタンのようにページング コンテナー内にあるコンポーネントのスタイルを設定するには、`::ng-deep` を使用してこのカプセル化を`解除する`必要があります。 +コンポーネントが [`Emulated`](/themes/sass/component-themes#表示のカプセル化) ViewEncapsulation を使用している場合、ボタンのようにページング コンテナー内にあるコンポーネントのスタイルを設定するには、`::ng-deep` を使用してこのカプセル化を`解除する`必要があります。 ```scss @@ -286,7 +286,8 @@ $dark-button: flat-icon-button-theme( - [{ComponentTitle} 概要](/{igPath}/{ComponentMainTopic}) -- [Paginator](/paginator.md) +- [Paginator](/paginator) + - [仮想化とパフォーマンス](/{igPath}/virtualization) - [フィルタリング](/{igPath}/filtering) - [ソート](/{igPath}/sorting) @@ -295,6 +296,7 @@ $dark-button: flat-icon-button-theme( - [列ピン固定](/{igPath}/column-pinning) - [列サイズ変更](/{igPath}/column-resizing) - [選択](/{igPath}/selection) + コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/grids_templates/row-actions.mdx b/docs/angular/src/content/jp/grids_templates/row-actions.mdx index cf0465c76d..4a7f368353 100644 --- a/docs/angular/src/content/jp/grids_templates/row-actions.mdx +++ b/docs/angular/src/content/jp/grids_templates/row-actions.mdx @@ -26,7 +26,7 @@ The tree grid component in Ignite UI for Angular provides the ability to use [Ac # Angular Hierarchical Grid の行操作 -Ignite UI for Angular の階層グリッド コンポーネントは、[ActionStrip](/action-strip.md) を使用し、行/セルコンポーネントおよび行のピン固定に CRUD を使用する機能を提供します。 +Ignite UI for Angular の階層グリッド コンポーネントは、[ActionStrip](/action-strip) を使用し、行/セルコンポーネントおよび行のピン固定に CRUD を使用する機能を提供します。 デフォルトで 2 つのグリッド アクションが提供されます。アクション ストリップ コンポーネントは、これらの操作用に事前定義された UI コントロールをホストできます。 diff --git a/docs/angular/src/content/jp/grids_templates/row-adding.mdx b/docs/angular/src/content/jp/grids_templates/row-adding.mdx index ba0536857a..afee080230 100644 --- a/docs/angular/src/content/jp/grids_templates/row-adding.mdx +++ b/docs/angular/src/content/jp/grids_templates/row-adding.mdx @@ -27,10 +27,10 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # Angular {ComponentTitle} での行追加 -{ComponentTitle} コンポーネントはインライン行追加や Angular CRUD 操作のための強力な API を通して便利なデータ操作方法を提供します。グリッドのテンプレートで編集アクションが有効になっている[アクション ストリップ](/action-strip.md)コンポーネントを追加し、行にホバーして提供されたボタンを使用するか、ALT + + を押して、行追加 UI を生成します。 +{ComponentTitle} コンポーネントはインライン行追加や Angular CRUD 操作のための強力な API を通して便利なデータ操作方法を提供します。グリッドのテンプレートで編集アクションが有効になっている[アクション ストリップ](/action-strip)コンポーネントを追加し、行にホバーして提供されたボタンを使用するか、ALT + + を押して、行追加 UI を生成します。 -{ComponentTitle} コンポーネントはインライン行追加や Angular CRUD 操作のための強力な API を通して便利なデータ操作方法を提供します。グリッドのテンプレートで編集アクションが有効になっている[アクションストリップ](/action-strip.md)コンポーネントを追加し、ホバーして提供されたボタンを使用するか、ALT + + を押して、行追加 UI を生成するか、ALT + SHIFT + + を押して、選択した行に子を追加するための UI を生成します。 +{ComponentTitle} コンポーネントはインライン行追加や Angular CRUD 操作のための強力な API を通して便利なデータ操作方法を提供します。グリッドのテンプレートで編集アクションが有効になっている[アクションストリップ](/action-strip)コンポーネントを追加し、ホバーして提供されたボタンを使用するか、ALT + + を押して、行追加 UI を生成するか、ALT + SHIFT + + を押して、選択した行に子を追加するための UI を生成します。 ## Angular {ComponentTitle} 行追加の例 @@ -71,7 +71,7 @@ import { {ComponentName}Module } from 'igniteui-angular'; export class AppModule {} ``` -次に、バインドしたデータソースに {ComponentTitle} を定義をして を true に設定し、編集アクションを有効にした[アクション ストリップ](../action-strip.md) コンポーネントを定義します。 入力は、行追加 UI を生成するボタンの表示状態を制御します。 +次に、バインドしたデータソースに {ComponentTitle} を定義をして を true に設定し、編集アクションを有効にした[アクション ストリップ](../action-strip.mdx) コンポーネントを定義します。 入力は、行追加 UI を生成するボタンの表示状態を制御します。 @@ -304,8 +304,8 @@ this.treeGrid.beginAddRowByIndex(null); // spawns the add row UI as the fi 行追加 UI は `IgxActionStrip` 編集操作のボタン、編集エディター、オーバーレイ、エンドユーザーが新しく追加された行にスクロールできるスナックバーが構成されます。これらのコンポーネントのスタイル設定には、それぞれのトピックのガイドを参照してください。 - [{ComponentTitle} 行追加](/{igPath}/row-editing#スタイル設定) -- [IgxSnackbar](/snackbar.md#スタイル設定) -- [IgxActionStrip](/action-strip.md#スタイル設定) +- [IgxSnackbar](/snackbar#スタイル設定) +- [IgxActionStrip](/action-strip#スタイル設定) ## API リファレンス @@ -324,7 +324,9 @@ this.treeGrid.beginAddRowByIndex(null); // spawns the add row UI as the fi - [{ComponentTitle} の概要](/{igPath}/{ComponentMainTopic}) + - [{ComponentTitle} 編集](/{igPath}/editing) + - [{ComponentTitle} トランザクション](/{igPath}/batch-editing) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/grids_templates/row-drag.mdx b/docs/angular/src/content/jp/grids_templates/row-drag.mdx index 9c2e561225..d54e946b94 100644 --- a/docs/angular/src/content/jp/grids_templates/row-drag.mdx +++ b/docs/angular/src/content/jp/grids_templates/row-drag.mdx @@ -81,7 +81,7 @@ Ignite UI for Angular {ComponentTitle} では、**RowDrag** がルート `{Compo ### ドロップ エリア 行ドラッグを簡単に有効にできました。次は行ドロップを処理する方法を設定する必要があります。 -[`igxDrop` ディレクティブ](/drag-drop.md)を使用して、行をドロップする場所を定義できます。 +[`igxDrop` ディレクティブ](/drag-drop)を使用して、行をドロップする場所を定義できます。 はじめに、アプリ モジュールに `IgxDragDropModule` をインポートする必要があります。 diff --git a/docs/angular/src/content/jp/grids_templates/row-editing.mdx b/docs/angular/src/content/jp/grids_templates/row-editing.mdx index bb6dd1a81d..9036aae17b 100644 --- a/docs/angular/src/content/jp/grids_templates/row-editing.mdx +++ b/docs/angular/src/content/jp/grids_templates/row-editing.mdx @@ -317,13 +317,13 @@ export class HGridRowEditingSampleComponent implements OnInit { ## スタイル設定 -[Ignite UI for Angular テーマ ライブラリ](/themes/index.md)を使用して、行編集オーバーレイを大幅に変更できます。 +[Ignite UI for Angular テーマ ライブラリ](/themes)を使用して、行編集オーバーレイを大幅に変更できます。 行編集オーバーレイは複合要素です。UI は、他の 2 つのコンポーネントで構成されています。 - - コンテンツをレンダリングするための [`igx-banner`](/banner.md) - - [`igx-button`](/button.md) はデフォルトのテンプレートでレンダリングされます (`[完了]` ボタンと `[キャンセル]` ボタンの場合)。 + - コンテンツをレンダリングするための [`igx-banner`](/banner) + - [`igx-button`](/button) はデフォルトのテンプレートでレンダリングされます (`[完了]` ボタンと `[キャンセル]` ボタンの場合)。 -以下の例では、これら 2 つのコンポーネントのスタイル設定オプション ([`ボタンのスタイル設定`](/button.md#スタイル設定) & [`バナーのスタイル設定`](/banner.md#スタイル設定)) を使用して、{ComponentName} の行編集のエクスペリエンスをカスタマイズします。 -次に、現在のセルのエディターと背景をより明確にするためにスタイルを設定します。セル スタイリングの詳細については、[こちら](/{igPath}/cell-editing#スタイル設定)をご覧ください。 +以下の例では、これら 2 つのコンポーネントのスタイル設定オプション ([`ボタンのスタイル設定`](/button#スタイル設定) & [`バナーのスタイル設定`](/banner#スタイル設定)) を使用して、{ComponentName} の行編集のエクスペリエンスをカスタマイズします。 +次に、現在のセルのエディターと背景をより明確にするためにスタイルを設定します。セル スタイリングの詳細については、[こちら](/{igPath}/cell-editing#スタイル設定)をご覧ください。 ### テーマのインポート @@ -367,7 +367,7 @@ $banner-theme: banner-theme( 行編集オーバーレイは他の多くのコンポーネントのテーマを利用するため、グローバル スタイルでスタイル設定するとアプリケーションの他の部分 (バナー、ボタンなど) に影響を与える可能性があります。それを防ぐ最善の方法は、バナー テーマを適用する特定のコンポーネントのスタイル ファイルにスコープすることです。 -コンポーネントが [`Emulated`](/themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、グリッド行編集オーバーレイのスタイルを設定するには、`::ng-deep`を使用してこのカプセル化を解除する必要があります。 +コンポーネントが [`Emulated`](/themes/sass/component-themes#表示のカプセル化) ViewEncapsulation を使用している場合、グリッド行編集オーバーレイのスタイルを設定するには、`::ng-deep`を使用してこのカプセル化を解除する必要があります。 ```scss @@ -402,7 +402,7 @@ $banner-theme: banner-theme( ``` -カスタム ボタンを定義した後は、 を使用してスタイルを設定できます。You can learn more about `igx-icon-button` styling in the [Icon Button Styling documentation](/icon-button.md#icon-button-styling).`[完了]` と `[キャンセル]` のカスタム テーマを作成できます。 +カスタム ボタンを定義した後は、 を使用してスタイルを設定できます。You can learn more about `igx-icon-button` styling in the [Icon Button Styling documentation](/icon-button#icon-button-styling).`[完了]` と `[キャンセル]` のカスタム テーマを作成できます。 ```scss // custom.component.scss @@ -422,7 +422,7 @@ $button-theme: flat-icon-button-theme( ### デモ -バナーとボタンのスタイルを設定後、[編集モードのセル](/{igPath}/cell-editing#スタイル設定)のカスタム スタイルも定義します。以下は、すべてのスタイルを組み合わせた結果です。 +バナーとボタンのスタイルを設定後、[編集モードのセル](/{igPath}/cell-editing#スタイル設定)のカスタム スタイルも定義します。以下は、すべてのスタイルを組み合わせた結果です。 @@ -471,9 +471,11 @@ $button-theme: flat-icon-button-theme( ## その他のリソース -- [igxGrid を使用して CRUD 操作の構築](/general/how-to/how-to-perform-crud.md) +- [igxGrid を使用して CRUD 操作の構築](/general/how-to/how-to-perform-crud) - [{ComponentTitle} 概要](/{igPath}/{ComponentMainTopic}) + - [{ComponentTitle} 編集](/{igPath}/editing) + - [{ComponentTitle} トランザクション](/{igPath}/batch-editing) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/grids_templates/row-pinning.mdx b/docs/angular/src/content/jp/grids_templates/row-pinning.mdx index 048da1cc12..bca0051d79 100644 --- a/docs/angular/src/content/jp/grids_templates/row-pinning.mdx +++ b/docs/angular/src/content/jp/grids_templates/row-pinning.mdx @@ -406,7 +406,7 @@ public onDropAllowed(args) { ## スタイル設定 -{ComponentName} は、[`Ignite UI for Angular テーマ ライブラリ`](/themes/sass/component-themes.md)でスタイルを設定できます。{ComponentTitle} の は、{ComponentTitle} のすべての機能をカスタマイズできるさまざまなプロパティを公開します。 +{ComponentName} は、[`Ignite UI for Angular テーマ ライブラリ`](/themes/sass/component-themes)でスタイルを設定できます。{ComponentTitle} の は、{ComponentTitle} のすべての機能をカスタマイズできるさまざまなプロパティを公開します。 以下では、{ComponentTitle} の行ピン固定スタイルをカスタマイズする手順を示します。 diff --git a/docs/angular/src/content/jp/grids_templates/search.mdx b/docs/angular/src/content/jp/grids_templates/search.mdx index 8ddb48ec68..5467cb3526 100644 --- a/docs/angular/src/content/jp/grids_templates/search.mdx +++ b/docs/angular/src/content/jp/grids_templates/search.mdx @@ -247,7 +247,7 @@ public updateExactSearch() { ### アイコンの追加 その他のコンポーネントを使用するためにユーザー インターフェイスを作成し、検索バー全体のデザインを向上します。検索入力の左側に検索または削除アイコン、検索オプションのチップ、右側にはマテリアル デザイン アイコンと Ripple スタイルのボタンを組み合わせたナビゲーションを表示できます。入力グループ内のコンポーネントをラップしてより洗練されたデザインにすることができます。 -[**IgxInputGroup**](/input-group.md)、[**IgxIcon**](/icon.md)、[**IgxRipple**](/ripple.md)、[**IgxButton**](/button.md)、[**IgxChip**](/chip.md) のモジュールを使用します。 +[**IgxInputGroup**](/input-group)、[**IgxIcon**](/icon)、[**IgxRipple**](/ripple)、[**IgxButton**](/button)、[**IgxChip**](/chip) のモジュールを使用します。 ```typescript // app.module.ts @@ -278,7 +278,7 @@ export class AppModule {} テンプレートを新しいコンポーネントで更新します。 -[**IgxInputGroup**](../input-group.md) 内のすべてのコンポーネントをラップします。左側で検索と 削除/クリア アイコンを切り替えます (検索入力が空かどうかに基づきます)。中央に入力を配置します。更に削除アイコンがクリックされたときに **searchText** を更新し、グリッドの メソッドを呼び出して強調表示をクリアします。 +[**IgxInputGroup**](../input-group.mdx) 内のすべてのコンポーネントをラップします。左側で検索と 削除/クリア アイコンを切り替えます (検索入力が空かどうかに基づきます)。中央に入力を配置します。更に削除アイコンがクリックされたときに **searchText** を更新し、グリッドの メソッドを呼び出して強調表示をクリアします。 ```html diff --git a/docs/angular/src/content/jp/grids_templates/selection.mdx b/docs/angular/src/content/jp/grids_templates/selection.mdx index c8058835a2..3de7fe7194 100644 --- a/docs/angular/src/content/jp/grids_templates/selection.mdx +++ b/docs/angular/src/content/jp/grids_templates/selection.mdx @@ -58,7 +58,7 @@ Ignite UI for Angular {ComponentTitle} を使用して、さまざまなイベ ## Angular Grid 選択のオプション -Ignite UI for Angular {ComponentTitle} コンポーネントは、[行選択](row-selection.md)、[セル選択](cell-selection.md)、[列選択](column-selection.md)の 3 つの選択モードを提供します。デフォルトでは、{ComponentTitle} で**複数セル選択**モードのみが有効になっています。選択モードを変更/有効化するには、 、または プロパティを使用できます。 +Ignite UI for Angular {ComponentTitle} コンポーネントは、[行選択](/{igPath}/row-selection)、[セル選択](/{igPath}/cell-selection)、[列選択](/{igPath}/column-selection)の 3 つの選択モードを提供します。デフォルトでは、{ComponentTitle} で**複数セル選択**モードのみが有効になっています。選択モードを変更/有効化するには、 、または プロパティを使用できます。 ### Angular 行選択 diff --git a/docs/angular/src/content/jp/grids_templates/sizing.mdx b/docs/angular/src/content/jp/grids_templates/sizing.mdx index 877f28b20b..2309aaf50d 100644 --- a/docs/angular/src/content/jp/grids_templates/sizing.mdx +++ b/docs/angular/src/content/jp/grids_templates/sizing.mdx @@ -315,7 +315,7 @@ import hgridHeightPercentagesV2 from '../../images/grid_sizing/hgrid-height-perc ## グリッド セルのスペーシング制御 - は、[size](display-density.md) 設定に基づいて内部のスペーシングを自動的に適応させます。さらに、CSS カスタム プロパティを使用することで、グリッドのヘッダー セルやボディ セルのパディングやマージンをカスタマイズすることができます。 + は、[size](/{igPath}/display-density) 設定に基づいて内部のスペーシングを自動的に適応させます。さらに、CSS カスタム プロパティを使用することで、グリッドのヘッダー セルやボディ セルのパディングやマージンをカスタマイズすることができます。 ### グローバル グリッド スペーシング diff --git a/docs/angular/src/content/jp/grids_templates/sorting.mdx b/docs/angular/src/content/jp/grids_templates/sorting.mdx index a03d0610d6..ff81bdb99b 100644 --- a/docs/angular/src/content/jp/grids_templates/sorting.mdx +++ b/docs/angular/src/content/jp/grids_templates/sorting.mdx @@ -277,7 +277,7 @@ $custom-theme: grid-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 最後の手順は、それぞれのテーマを持つコンポーネント ミックスインを**含める**ことです。 diff --git a/docs/angular/src/content/jp/grids_templates/state-persistence.mdx b/docs/angular/src/content/jp/grids_templates/state-persistence.mdx index 14d67c9984..6db963fb2f 100644 --- a/docs/angular/src/content/jp/grids_templates/state-persistence.mdx +++ b/docs/angular/src/content/jp/grids_templates/state-persistence.mdx @@ -71,7 +71,7 @@ igxGridState ディレクティブによって開発者がグリッドの状態 - 列の順序 - インターフェイスによって定義される列プロパティ。 - - 列テンプレートおよび関数はアプリケーション レベルのコードを使用して復元されます。[列の復元](state-persistence.md#列の復元)セクションを参照してください。 + - 列テンプレートおよび関数はアプリケーション レベルのコードを使用して復元されます。[列の復元](/{igPath}/state-persistence#列の復元)セクションを参照してください。 @@ -89,7 +89,7 @@ igxGridState ディレクティブによって開発者がグリッドの状態 - **新規**: 複数列ヘッダーが標準でサポートされるようになりました。 - 列の順序 - インターフェイスによって定義される列プロパティ。 - - 列テンプレートおよび関数はアプリケーション レベルのコードを使用して復元されます。[列の復元](state-persistence.md#列の復元)セクションを参照してください。 + - 列テンプレートおよび関数はアプリケーション レベルのコードを使用して復元されます。[列の復元](/{igPath}/state-persistence#列の復元)セクションを参照してください。 @@ -108,7 +108,7 @@ igxGridState ディレクティブによって開発者がグリッドの状態 - 複数列ヘッダー - 列の順序 - インターフェイスによって定義される列プロパティ。 - - 列テンプレートおよび関数はアプリケーション レベルのコードを使用して復元されます。[列の復元](state-persistence.md#列の復元)セクションを参照してください。 + - 列テンプレートおよび関数はアプリケーション レベルのコードを使用して復元されます。[列の復元](/{igPath}/state-persistence#列の復元)セクションを参照してください。 @@ -120,14 +120,14 @@ igxGridState ディレクティブによって開発者がグリッドの状態 - `展開` - `ピボット構成` - インターフェイスによって定義されるピボット構成プロパティ。 - - ピボットのディメンションと値の関数は、アプリケーションレベルのコードを使用して復元されます。「[ピボット構成の復元](state-persistence.md#ピボット構成の復元)」セクションを参照してください。 - - ピボットの行と列のストラテジもアプリケーション レベルのコードを使用して復元されます。「[ピボット ストラテジの復元](state-persistence.md#ピボット-ストラテジの復元)」セクションを参照してください。 + - ピボットのディメンションと値の関数は、アプリケーションレベルのコードを使用して復元されます。「[ピボット構成の復元](/{igPath}/state-persistence#ピボット構成の復元)」セクションを参照してください。 + - ピボットの行と列のストラテジもアプリケーション レベルのコードを使用して復元されます。「[ピボット ストラテジの復元](/{igPath}/state-persistence#ピボット-ストラテジの復元)」セクションを参照してください。 - ディレクティブはテンプレートを処理しません。列テンプレートの復元方法については、「[列の復元](state-persistence.md#列の復元)」セクションを参照してください。 + ディレクティブはテンプレートを処理しません。列テンプレートの復元方法については、「[列の復元](/{igPath}/state-persistence#列の復元)」セクションを参照してください。 @@ -289,7 +289,7 @@ public onColumnInit(column: IgxColumnComponent) { ## ピボット構成の復元 - は、デフォルトではピボット ディメンション関数、値フォーマッターなどを保持しません ([`制限`](state-persistence.md#制限)を参照)。`IgxPivotGrid` は、構成に含まれるカスタム関数を戻すために使用できる 2 つのイベント () を公開します。以下はその方法です。 + は、デフォルトではピボット ディメンション関数、値フォーマッターなどを保持しません ([`制限`](/{igPath}/state-persistence#制限)を参照)。`IgxPivotGrid` は、構成に含まれるカスタム関数を戻すために使用できる 2 つのイベント () を公開します。以下はその方法です。 - `dimensionInit` および `valueInit` イベントのイベント ハンドラーを割り当てます。 @@ -400,7 +400,7 @@ this.state.setState(state, ['filtering', 'rowIslands']); ## ピボット ストラテジの復元 - は、デフォルトで は ([`制限`](state-persistence.md#制限)を参照) リモート ピボット操作もカスタム ディメンション ストラテジも保持しません (詳細については、[Pivot Grid リモート操作](pivot-grid-custom.md)のサンプルを参照してください)。これらの復元は、アプリケーション レベルのコードで実現できます。`IgxGridState` は、 と呼ばれるイベントを公開します。このイベントはグリッド状態が適用される前に追加で変更するために使用できます。以下はその方法です。 + は、デフォルトで は ([`制限`](/{igPath}/state-persistence#制限)を参照) リモート ピボット操作もカスタム ディメンション ストラテジも保持しません (詳細については、[Pivot Grid リモート操作](/{igPath}/pivot-grid-custom)のサンプルを参照してください)。これらの復元は、アプリケーション レベルのコードで実現できます。`IgxGridState` は、 と呼ばれるイベントを公開します。このイベントはグリッド状態が適用される前に追加で変更するために使用できます。以下はその方法です。 > は、文字列引数で を使用している場合にのみ発行します。 @@ -449,7 +449,7 @@ public restoreState() { ## ストラテジの復元 - はデフォルトでは、リモート操作もカスタム ディメンション ストラテジ (詳細については、[グリッド リモート操作](remote-data-operations.md)サンプルを参照) も保持しません ([`制限`](state-persistence.md#制限) を参照)。これらの復元は、アプリケーション レベルのコードで実現できます。`IgxGridState` は、 と呼ばれるイベントを公開します。このイベントはグリッド状態に追加の変更を、それが適用される前に行なうために使用できます。 + はデフォルトでは、リモート操作もカスタム ディメンション ストラテジ (詳細については、[グリッド リモート操作](/{igPath}/remote-data-operations)サンプルを参照) も保持しません ([`制限`](/{igPath}/state-persistence#制限) を参照)。これらの復元は、アプリケーション レベルのコードで実現できます。`IgxGridState` は、 と呼ばれるイベントを公開します。このイベントはグリッド状態に追加の変更を、それが適用される前に行なうために使用できます。 以下はその方法です。 @@ -537,8 +537,8 @@ state.setState(gridState.columnSelection); - [選択](/{igPath}/selection) -- [{ComponentTitle} 概要]({ComponentMainTopic}.md) -- [ピボット グリッドのリモート操作](pivot-grid-custom.md) -- [ピボット グリッド機能](pivot-grid-features.md) +- [{ComponentTitle} 概要](/{igPath}/{ComponentMainTopic}) +- [ピボット グリッドのリモート操作](/{igPath}/pivot-grid-custom) +- [ピボット グリッド機能](/{igPath}/pivot-grid-features) diff --git a/docs/angular/src/content/jp/grids_templates/summaries.mdx b/docs/angular/src/content/jp/grids_templates/summaries.mdx index f26d4ec192..b3f7a525cd 100644 --- a/docs/angular/src/content/jp/grids_templates/summaries.mdx +++ b/docs/angular/src/content/jp/grids_templates/summaries.mdx @@ -725,7 +725,7 @@ $custom-theme: grid-summary-theme( ``` -上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes.md)のトピックをご覧ください。 +上記のようにカラーの値をハードコーディングする代わりに、 および 関数を使用してカラーに関してより高い柔軟性を実現することができます。使い方の詳細については[`パレット`](/themes/sass/palettes)のトピックをご覧ください。 最後にコンポーネントのカスタム テーマを**含めます**。 @@ -737,7 +737,7 @@ $custom-theme: grid-summary-theme( ``` -コンポーネントが [`Emulated`](/themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、 `::ng-deep` を使用してこのカプセル化を`解除する`必要があります。 +コンポーネントが [`Emulated`](/themes/sass/component-themes#表示のカプセル化) ViewEncapsulation を使用している場合、 `::ng-deep` を使用してこのカプセル化を`解除する`必要があります。 ```scss @@ -785,17 +785,17 @@ $custom-theme: grid-summary-theme( ## その他のリソース -- [{ComponentTitle} 概要]({ComponentMainTopic}.md) -- [列のデータ型](column-types.md#デフォルトのテンプレート) -- [仮想化とパフォーマンス](virtualization.md) -- [ページング](paging.md) -- [フィルタリング](filtering.md) -- [ソート](sorting.md) -- [列移動](column-moving.md) -- [列のピン固定](column-pinning.md) -- [列のサイズ変更](column-resizing.md) -- [選択](selection.md) -- [選択に基づいた集計](selection-based-aggregates) +- [{ComponentTitle} 概要](/{igPath}/{ComponentMainTopic}) +- [列のデータ型](/{igPath}/column-types#デフォルトのテンプレート) +- [仮想化とパフォーマンス](/{igPath}/virtualization) +- [ページング](/{igPath}/paging) +- [フィルタリング](/{igPath}/filtering) +- [ソート](/{igPath}/sorting) +- [列移動](/{igPath}/column-moving) +- [列のピン固定](/{igPath}/column-pinning) +- [列のサイズ変更](/{igPath}/column-resizing) +- [選択](/{igPath}/selection) +- [選択に基づいた集計](/{igPath}/selection-based-aggregates) コミュニティに参加して新しいアイデアをご提案ください。 diff --git a/docs/angular/src/content/jp/grids_templates/toolbar.mdx b/docs/angular/src/content/jp/grids_templates/toolbar.mdx index e2755f451b..d12d14c32d 100644 --- a/docs/angular/src/content/jp/grids_templates/toolbar.mdx +++ b/docs/angular/src/content/jp/grids_templates/toolbar.mdx @@ -581,7 +581,7 @@ $dark-checkbox-theme: checkbox-theme( ``` -コンポーネントが [`Emulated`](/themes/sass/component-themes.md#表示のカプセル化) ViewEncapsulation を使用している場合、グリッド ツールバー コンポーネント内のコンポーネントのスタイルを設定するために、`::ng-deep` を使用してこのカプセル化を`解除する`必要があります。 +コンポーネントが [`Emulated`](/themes/sass/component-themes#表示のカプセル化) ViewEncapsulation を使用している場合、グリッド ツールバー コンポーネント内のコンポーネントのスタイルを設定するために、`::ng-deep` を使用してこのカプセル化を`解除する`必要があります。 ```scss diff --git a/docs/angular/src/content/jp/grids_templates/validation.mdx b/docs/angular/src/content/jp/grids_templates/validation.mdx index 8e50958e46..a69cb73536 100644 --- a/docs/angular/src/content/jp/grids_templates/validation.mdx +++ b/docs/angular/src/content/jp/grids_templates/validation.mdx @@ -602,7 +602,7 @@ The below sample demonstrates the cross-field validation in action. ## スタイル設定 -[Ignite UI for Angular テーマ ライブラリ](/themes/index.md)を使用して、編集時のデフォルトの検証スタイルを変更できます。 +[Ignite UI for Angular テーマ ライブラリ](/themes)を使用して、編集時のデフォルトの検証スタイルを変更できます。 以下の例では、検証メッセージの公開されたテンプレートを使用します。ツールチップをポップアウトし、および、検証のデフォルトの外観を変更するためにエラー時の色をオーバーライドします。 また、無効な行をより明確にするために背景のスタイルを設定します。 @@ -759,9 +759,11 @@ public cellStyles = { ## その他のリソース -- [igxGrid で CRUD 操作を構築する](/general/how-to/how-to-perform-crud.md) +- [igxGrid で CRUD 操作を構築する](/general/how-to/how-to-perform-crud) - [{ComponentTitle} 概要](/{igPath}/{ComponentMainTopic}) + - [{ComponentTitle} 編集](/{igPath}/editing) + - [{ComponentTitle} 行編集](/{igPath}/row-editing) - [{ComponentTitle} 行追加](/{igPath}/row-adding) - [{ComponentTitle} トランザクション](/{igPath}/batch-editing) diff --git a/docs/angular/src/scripts/grid-configs.mjs b/docs/angular/src/scripts/grid-configs.mjs index 4e6264744a..7d183e8b30 100644 --- a/docs/angular/src/scripts/grid-configs.mjs +++ b/docs/angular/src/scripts/grid-configs.mjs @@ -38,7 +38,7 @@ export const GRID_CONFIGS = { ComponentSelector: 'igx-hierarchical-grid', }, pivotGrid: { - igPath: 'pivotGrid', + igPath: 'pivotgrid', componentKey: 'PivotGrid', ComponentApiType: 'PivotGrid', ComponentMainTopic: 'pivot-grid', diff --git a/docs/xplat/scripts/generate.mjs b/docs/xplat/scripts/generate.mjs index 47a532c492..94a1d1961c 100644 --- a/docs/xplat/scripts/generate.mjs +++ b/docs/xplat/scripts/generate.mjs @@ -68,7 +68,7 @@ if (!platformConfig) { // Build the set of hrefs excluded for the current platform from toc.json. // // toc.json entries look like: -// { "href": "general-changelog-dv-react.md", "exclude": ["Angular", "Blazor"] } +// { "href": "general-changelog-dv-react.mdx", "exclude": ["Angular", "Blazor"] } // // We normalise each href to a slug (no .md/.mdx extension, forward slashes) // and store it in a Set for O(1) lookup in processDir / expandSharedFiles. @@ -612,6 +612,32 @@ function expandSharedFiles(sharedSrcDir, gridsOutDir) { // 5. Normalize image paths content = normalizeImagePaths(content); + // 5b. Rewrite ../_shared/X.mdx → ./X.mdx + // After expansion, _shared files land as siblings in the output dir. + // Markdown links: (../_shared/X.mdx) → (./X.mdx) + // JSX href attrs: href="../_shared/X.mdx" → href="./X.mdx" + content = content.replace(/\(\.\.\/_shared\/([^)]+)\)/g, '(./$1)'); + content = content.replace(/href="\.\.\/_shared\/([^"]+)"/g, 'href="./$1"'); + + // 5c. Strip links to pages that are excluded for this platform/component. + // When a _shared template is expanded to e.g. hierarchical-grid/, + // some sibling links point to pages that are excluded (e.g. paging.mdx + // is excluded for hierarchical-grid on all platforms). + // - List items "- [text](target.mdx)" → remove entire line + // - Inline links "[text](target.mdx)" → keep just the text + content = content.replace(/^- \[([^\]]+)\]\(([^)]+)\)\s*$/mg, (line, _text, href) => { + const base = href.split('#')[0].replace(/^\.\//, '').replace(/\.mdx?$/, ''); + if (/^https?:|^\//.test(base)) return line; + const targetSlug = `grids/${comp.outDir}/${base}`; + return EXCLUDED_SLUGS.has(targetSlug) ? '' : line; + }); + content = content.replace(/\[([^\]]+)\]\(([^)]+\.mdx[^)]*)\)/g, (match, text, href) => { + const base = href.split('#')[0].replace(/^\.\//, '').replace(/\.mdx?$/, ''); + if (/^https?:|^\//.test(base)) return match; + const targetSlug = `grids/${comp.outDir}/${base}`; + return EXCLUDED_SLUGS.has(targetSlug) ? text : match; + }); + // 6. Check exclusion before writing const slug = `grids/${comp.outDir}/${entry.replace(/\.mdx?$/, '')}`; if (EXCLUDED_SLUGS.has(slug)) { @@ -651,7 +677,22 @@ function processDir(srcDir, outDir, relBase = '') { } const raw = readFileSync(srcPath, 'utf8'); if (/\.mdx$/.test(entry)) { - writeFileSync(path.join(outDir, entry), prepareMarkdownOutput(ensureMdxImports(transformMdxFile(raw))), 'utf8'); + let content = prepareMarkdownOutput(ensureMdxImports(transformMdxFile(raw))); + // Rewrite _shared/ cross-references so generated files resolve correctly. + // top-level (relBase=''): ./grids/_shared/X.mdx → ./grids/grid/X.mdx + // grids/ level (relBase='grids'): ./_shared/X.mdx → ./grid/X.mdx + // grid subdir (relBase='grids/grid' etc.): ../_shared/X.mdx → ./X.mdx + if (relBase === '') { + content = content.replace(/\(\.\/grids\/_shared\/([^)]+)\)/g, '(./grids/grid/$1)'); + content = content.replace(/href="\.\/grids\/_shared\/([^"]+)"/g, 'href="./grids/grid/$1"'); + } else if (relBase === 'grids') { + content = content.replace(/\(\.\/_shared\/([^)]+)\)/g, '(./grid/$1)'); + content = content.replace(/href="\.\/\_shared\/([^"]+)"/g, 'href="./grid/$1"'); + } else if (relBase.startsWith('grids/')) { + content = content.replace(/\(\.\.\/_shared\/([^)]+)\)/g, '(./$1)'); + content = content.replace(/href="\.\.\/_shared\/([^"]+)"/g, 'href="./$1"'); + } + writeFileSync(path.join(outDir, entry), content, 'utf8'); } else { writeFileSync(path.join(outDir, entry), prepareMarkdownOutput(transformRegularFile(raw)), 'utf8'); } diff --git a/docs/xplat/src/content/en/components/ai/ai-assisted-development-overview.mdx b/docs/xplat/src/content/en/components/ai/ai-assisted-development-overview.mdx index f0edaa4bf2..cce103928c 100644 --- a/docs/xplat/src/content/en/components/ai/ai-assisted-development-overview.mdx +++ b/docs/xplat/src/content/en/components/ai/ai-assisted-development-overview.mdx @@ -157,7 +157,7 @@ Agent Skills are structured, developer-owned packages that tell AI coding assist Ignite UI ships dedicated Skill packages for Angular, React, Web Components, and Blazor. The Skill package is developer-owned: edit the `SKILL.md` to match your team's conventions, add project-specific patterns, reference your internal design system, and version the package alongside your codebase. -For full setup instructions and IDE wiring, see [Agent Skills](skills.md). +For full setup instructions and IDE wiring, see [Agent Skills](skills.mdx). ## CLI MCP Server @@ -169,7 +169,7 @@ The CLI MCP server runs via `npx` without a global install: npx -y igniteui-cli mcp ``` -Use `ai-config` to write the MCP configuration for your AI client automatically. The server connects to VS Code with GitHub Copilot, Cursor, Claude Desktop, Claude Code, JetBrains AI Assistant, and any other MCP-compatible client that supports STDIO transport. The exact configuration format differs by client - see [CLI MCP](cli-mcp.md) for the full setup guide. +Use `ai-config` to write the MCP configuration for your AI client automatically. The server connects to VS Code with GitHub Copilot, Cursor, Claude Desktop, Claude Code, JetBrains AI Assistant, and any other MCP-compatible client that supports STDIO transport. The exact configuration format differs by client - see [CLI MCP](cli-mcp.mdx) for the full setup guide. It does not generate code autonomously - it exposes tools to the AI agent, which invokes them in response to developer prompts. @@ -185,7 +185,7 @@ npx -y igniteui-theming igniteui-theming-mcp The Theming MCP server supports Angular, React, Web Components, and Blazor. It updates with every Ignite UI release so agents always work against the current token surface. -For configuration details, see [Theming MCP](theming-mcp.md). +For configuration details, see [Theming MCP](theming-mcp.mdx). ## Supported AI Clients @@ -260,7 +260,7 @@ The Skill package for Blazor is copied automatically when `ai-config` detects a Wire it to your IDE using the persistent setup for your client. -See [Agent Skills](skills.md) for the complete setup. +See [Agent Skills](skills.mdx) for the complete setup. ### Step 2 - Connect the CLI MCP Server @@ -292,7 +292,7 @@ Add the `igniteui-cli` MCP server entry to the configuration file for your AI cl } ``` -For the full setup guide, including VS Code, GitHub, Cursor, Claude Desktop, Claude Code, JetBrains, and other MCP-compatible clients, see [CLI MCP](cli-mcp.md). +For the full setup guide, including VS Code, GitHub, Cursor, Claude Desktop, Claude Code, JetBrains, and other MCP-compatible clients, see [CLI MCP](cli-mcp.mdx). ### Step 3 - Connect the Theming MCP Server (optional) @@ -324,13 +324,13 @@ Add the `igniteui-theming` entry to the same MCP configuration file, alongside ` } ``` -For configuration details and theming workflows, see [Theming MCP](theming-mcp.md). +For configuration details and theming workflows, see [Theming MCP](theming-mcp.mdx). ## Additional Resources -- [Agent Skills](./skills.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [Agent Skills](./skills.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/ai/cli-mcp.mdx b/docs/xplat/src/content/en/components/ai/cli-mcp.mdx index 4a1e1d190f..6d140d945b 100644 --- a/docs/xplat/src/content/en/components/ai/cli-mcp.mdx +++ b/docs/xplat/src/content/en/components/ai/cli-mcp.mdx @@ -18,7 +18,7 @@ import PlatformBlock from 'igniteui-astro-components/components/mdx/PlatformBloc ## Overview -Ignite UI CLI MCP gives AI assistants direct access to Ignite UI CLI project scaffolding, component generation, project modification, and documentation-aware workflows through chat or agent mode. The server works alongside [Ignite UI Theming MCP](./theming-mcp.md). CLI MCP handles project and component workflows while Theming MCP handles palettes, themes, tokens, and styling. Most teams connect both servers in the same AI client session. +Ignite UI CLI MCP gives AI assistants direct access to Ignite UI CLI project scaffolding, component generation, project modification, and documentation-aware workflows through chat or agent mode. The server works alongside [Ignite UI Theming MCP](./theming-mcp.mdx). CLI MCP handles project and component workflows while Theming MCP handles palettes, themes, tokens, and styling. Most teams connect both servers in the same AI client session. The recommended setup path is to start with Ignite UI CLI first. That path creates the project, installs the required packages, and prompts you to choose which AI clients and agents to configure. You can also start from an empty folder and let the assistant create the project through MCP, or connect MCP to a project that already exists. @@ -164,7 +164,7 @@ npx ig new my-app --framework=webcomponents --template=side-nav In guided mode, Ignite UI CLI prompts for the project name, framework, template, theme, and whether to add a component or complete the setup. In direct mode, you provide the framework and any supported options in the command itself. -For more details about project templates, CLI command options, and component scaffolding commands such as `ig add`, see the [Ignite UI CLI documentation](../general-cli-overview.md). +For more details about project templates, CLI command options, and component scaffolding commands such as `ig add`, see the [Ignite UI CLI documentation](../general-cli-overview.mdx). ### VS Code @@ -446,9 +446,9 @@ Validate that the JSON uses the `mcpServers` structure and that each local serve ## Additional Resources -- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.md) -- [{ProductName} Skills](./skills.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.mdx) +- [{ProductName} Skills](./skills.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/ai/maker-framework.mdx b/docs/xplat/src/content/en/components/ai/maker-framework.mdx index 039e251216..e5708250d8 100644 --- a/docs/xplat/src/content/en/components/ai/maker-framework.mdx +++ b/docs/xplat/src/content/en/components/ai/maker-framework.mdx @@ -11,7 +11,7 @@ mentionedTypes: [] The MAKER Framework (`@igniteui/maker-mcp`) is a multi-agent AI orchestration MCP server from Infragistics that decomposes complex tasks into validated, executable step plans using a consensus-based voting algorithm across multiple AI agents. MAKER stands for Maximal Agentic decomposition, first-to-ahead-by-K Error correction, and Red-flagging. The framework is based on the research paper _Solving a million-step LLM task with zero errors_ by Cognizant AI Lab. It runs as an MCP server via `npx` from the `@igniteui` GitHub Packages registry and connects to any MCP-compatible AI client through STDIO transport. Once connected, the AI assistant can invoke three tools - `plan`, `execute`, and `plan_and_execute` - to run long-horizon tasks with automatic error detection and correction. -The MAKER Framework is not an Ignite UI component scaffolding tool. For Ignite UI project creation, component generation, and documentation queries, use the [CLI MCP server](cli-mcp.md). MAKER is framework-agnostic - it does not target Angular, React, Blazor or Web Components specifically, and it does not read or modify project source files on its own. It requires at least one AI provider API key (OpenAI, Anthropic, or Google AI) and a GitHub Personal Access Token with `read:packages` scope for the `@igniteui` registry. +The MAKER Framework is not an Ignite UI component scaffolding tool. For Ignite UI project creation, component generation, and documentation queries, use the [CLI MCP server](cli-mcp.mdx). MAKER is framework-agnostic - it does not target Angular, React, Blazor or Web Components specifically, and it does not read or modify project source files on its own. It requires at least one AI provider API key (OpenAI, Anthropic, or Google AI) and a GitHub Personal Access Token with `read:packages` scope for the `@igniteui` registry. ## How MAKER Works @@ -223,10 +223,10 @@ The binary cache location can be overridden with the `MAKER_MCP_CACHE` environme ## Additional Resources -- [AI-Assisted Development Overview](ai-assisted-development-overview.md) -- [Agent Skills](./skills.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [AI-Assisted Development Overview](ai-assisted-development-overview.mdx) +- [Agent Skills](./skills.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/ai/skills.mdx b/docs/xplat/src/content/en/components/ai/skills.mdx index db192a9843..b4bc29a609 100644 --- a/docs/xplat/src/content/en/components/ai/skills.mdx +++ b/docs/xplat/src/content/en/components/ai/skills.mdx @@ -26,11 +26,11 @@ The skill files live in the [`skills/`]({GithubLink}/tree/master/skills) directo | Skill | Path | Description | |:------|:-----|:------------| -| Components & Layout | [`skills/igniteui-wc-choose-components/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-wc-choose-components/SKILL.md) | Standalone components, form controls, overlays, layout | -| Platform Integration | [`skills/igniteui-wc-integrate-with-framework/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-wc-integrate-with-framework/SKILL.md) | Helps with integrating components to the user's platform of choice | -| Theming & Styling | [`skills/igniteui-wc-customize-component-theme/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-wc-customize-component-theme/SKILL.md) | Palettes, typography, elevations, component themes, MCP server | -| Optimization | [`skills/igniteui-wc-optimize-bundle-size/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-wc-optimize-bundle-size/SKILL.md) | Ensuring best practices for tree shaking to optimize bundle size | -| Generate From Image Design | [`skills/igniteui-wc-generate-from-image-design/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-wc-generate-from-image-design/SKILL.md) | Build Web Components apps from screenshots, mockups, and wireframes using Ignite UI components | +| Components & Layout | [`skills/igniteui-wc-choose-components/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-wc-choose-components/SKILL.mdx) | Standalone components, form controls, overlays, layout | +| Platform Integration | [`skills/igniteui-wc-integrate-with-framework/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-wc-integrate-with-framework/SKILL.mdx) | Helps with integrating components to the user's platform of choice | +| Theming & Styling | [`skills/igniteui-wc-customize-component-theme/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-wc-customize-component-theme/SKILL.mdx) | Palettes, typography, elevations, component themes, MCP server | +| Optimization | [`skills/igniteui-wc-optimize-bundle-size/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-wc-optimize-bundle-size/SKILL.mdx) | Ensuring best practices for tree shaking to optimize bundle size | +| Generate From Image Design | [`skills/igniteui-wc-generate-from-image-design/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-wc-generate-from-image-design/SKILL.mdx) | Build Web Components apps from screenshots, mockups, and wireframes using Ignite UI components | @@ -38,10 +38,10 @@ The skill files live in the [`skills/`]({GithubLink}/tree/master/skills) directo | Skill | Path | Description | |:------|:-----|:------------| -| Components | [`skills/igniteui-react-components/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-react-components/SKILL.md) | Identify the right components, install, import, and use them - JSX patterns, event handling, refs, forms, TypeScript | -| Theming & Styling | [`skills/igniteui-react-customize-theme/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-react-customize-theme/SKILL.md) | Palettes, typography, elevations, component themes, MCP server | -| Optimization | [`skills/igniteui-react-optimize-bundle-size/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-react-optimize-bundle-size/SKILL.md) | Ensuring best practices for tree shaking to optimize bundle size | -| Generate From Image Design | [`skills/igniteui-react-generate-from-image-design/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-react-generate-from-image-design/SKILL.md) | Build React apps from screenshots, mockups, and wireframes using Ignite UI components | +| Components | [`skills/igniteui-react-components/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-react-components/SKILL.mdx) | Identify the right components, install, import, and use them - JSX patterns, event handling, refs, forms, TypeScript | +| Theming & Styling | [`skills/igniteui-react-customize-theme/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-react-customize-theme/SKILL.mdx) | Palettes, typography, elevations, component themes, MCP server | +| Optimization | [`skills/igniteui-react-optimize-bundle-size/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-react-optimize-bundle-size/SKILL.mdx) | Ensuring best practices for tree shaking to optimize bundle size | +| Generate From Image Design | [`skills/igniteui-react-generate-from-image-design/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-react-generate-from-image-design/SKILL.mdx) | Build React apps from screenshots, mockups, and wireframes using Ignite UI components | @@ -49,10 +49,10 @@ The skill files live in the [`skills/`]({GithubLink}/tree/master/skills) directo | Skill | Path | Description | |:------|:-----|:------------| -| Components & Layout | [`skills/igniteui-angular-components/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-angular-components/SKILL.md) | Standalone components, form controls, overlays, layout | -| Data Grids | [`skills/igniteui-angular-grids/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-angular-grids/SKILL.md) | Grid, Tree Grid, Hierarchical Grid, Pivot Grid, sorting, filtering, grouping, paging, remote data | -| Theming & Styling | [`skills/igniteui-angular-theming/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-angular-theming/SKILL.md) | Palettes, typography, elevations, component themes, MCP server | -| Generate From Image Design | [`skills/igniteui-angular-generate-from-image-design/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-angular-generate-from-image-design/SKILL.md) | Build Angular apps from screenshots, mockups, and wireframes using Ignite UI components | +| Components & Layout | [`skills/igniteui-angular-components/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-angular-components/SKILL.mdx) | Standalone components, form controls, overlays, layout | +| Data Grids | [`skills/igniteui-angular-grids/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-angular-grids/SKILL.mdx) | Grid, Tree Grid, Hierarchical Grid, Pivot Grid, sorting, filtering, grouping, paging, remote data | +| Theming & Styling | [`skills/igniteui-angular-theming/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-angular-theming/SKILL.mdx) | Palettes, typography, elevations, component themes, MCP server | +| Generate From Image Design | [`skills/igniteui-angular-generate-from-image-design/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-angular-generate-from-image-design/SKILL.mdx) | Build Angular apps from screenshots, mockups, and wireframes using Ignite UI components | Starting with {ProductName} **21.1.0**, these skills are automatically discovered when placed in your agent's skills path (e.g., `.claude/skills`, `.agents/skills`, `.cursor/rules/`). This release ships with an optional migration to add these skills to your project automatically. @@ -64,10 +64,10 @@ Starting with {ProductName} **21.1.0**, these skills are automatically discovere | Skill | Path | Description | |:------|:-----|:------------| -| Components & Layout | [`skills/igniteui-blazor-components/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-blazor-components/SKILL.md) | Components, form controls, overlays, layout | -| Data Grids | [`skills/igniteui-blazor-grids/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-blazor-grids/SKILL.md) | Grid, Tree Grid, Hierarchical Grid, Grid Lite, sorting, filtering, grouping, paging, remote data | -| Theming & Styling | [`skills/igniteui-blazor-theming/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-blazor-theming/SKILL.md) | Palettes, typography, elevations, component themes, MCP server | -| Generate From Image Design | [`skills/igniteui-blazor-generate-from-image-design/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-blazor-generate-from-image-design/SKILL.md) | Build Blazor apps from screenshots, mockups, and wireframes using Ignite UI components | +| Components & Layout | [`skills/igniteui-blazor-components/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-blazor-components/SKILL.mdx) | Components, form controls, overlays, layout | +| Data Grids | [`skills/igniteui-blazor-grids/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-blazor-grids/SKILL.mdx) | Grid, Tree Grid, Hierarchical Grid, Grid Lite, sorting, filtering, grouping, paging, remote data | +| Theming & Styling | [`skills/igniteui-blazor-theming/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-blazor-theming/SKILL.mdx) | Palettes, typography, elevations, component themes, MCP server | +| Generate From Image Design | [`skills/igniteui-blazor-generate-from-image-design/SKILL.md`]({GithubLink}/blob/master/skills/igniteui-blazor-generate-from-image-design/SKILL.mdx) | Build Blazor apps from screenshots, mockups, and wireframes using Ignite UI components | @@ -564,46 +564,46 @@ Once complete, the skills are ready to use - no manual file copying required. -The **Theming skill** includes setup instructions for the `igniteui-theming` MCP server, which gives AI assistants access to live theming tools such as palette generation and component theme scaffolding. See the [Theming skill file]({GithubLink}/blob/master/skills/igniteui-wc-customize-component-theme/SKILL.md) for configuration steps for VS Code, Cursor, Claude Desktop, and JetBrains IDEs. +The **Theming skill** includes setup instructions for the `igniteui-theming` MCP server, which gives AI assistants access to live theming tools such as palette generation and component theme scaffolding. See the [Theming skill file]({GithubLink}/blob/master/skills/igniteui-wc-customize-component-theme/SKILL.mdx) for configuration steps for VS Code, Cursor, Claude Desktop, and JetBrains IDEs. -The **Theming skill** includes setup instructions for the `igniteui-theming` MCP server, which gives AI assistants access to live theming tools such as palette generation and component theme scaffolding. See the [Theming skill file]({GithubLink}/blob/master/skills/igniteui-react-customize-theme/SKILL.md) for configuration steps for VS Code, Cursor, Claude Desktop, and JetBrains IDEs. +The **Theming skill** includes setup instructions for the `igniteui-theming` MCP server, which gives AI assistants access to live theming tools such as palette generation and component theme scaffolding. See the [Theming skill file]({GithubLink}/blob/master/skills/igniteui-react-customize-theme/SKILL.mdx) for configuration steps for VS Code, Cursor, Claude Desktop, and JetBrains IDEs. -The **Theming skill** includes setup instructions for the `igniteui-theming` MCP server, which gives AI assistants access to live theming tools such as palette generation and component theme scaffolding. See the [Theming skill file]({GithubLink}/blob/master/skills/igniteui-angular-theming/SKILL.md) for configuration steps for VS Code, Cursor, Claude Desktop, and JetBrains IDEs. +The **Theming skill** includes setup instructions for the `igniteui-theming` MCP server, which gives AI assistants access to live theming tools such as palette generation and component theme scaffolding. See the [Theming skill file]({GithubLink}/blob/master/skills/igniteui-angular-theming/SKILL.mdx) for configuration steps for VS Code, Cursor, Claude Desktop, and JetBrains IDEs. -The **Theming skill** includes setup instructions for the `igniteui-theming` MCP server, which gives AI assistants access to live theming tools such as palette generation and component theme scaffolding. See the [Theming skill file]({GithubLink}/blob/master/skills/igniteui-blazor-theming/SKILL.md) for configuration steps for VS Code, Cursor, Claude Desktop, and JetBrains IDEs. +The **Theming skill** includes setup instructions for the `igniteui-theming` MCP server, which gives AI assistants access to live theming tools such as palette generation and component theme scaffolding. See the [Theming skill file]({GithubLink}/blob/master/skills/igniteui-blazor-theming/SKILL.mdx) for configuration steps for VS Code, Cursor, Claude Desktop, and JetBrains IDEs. -For more information on the Theming MCP, refer to the [Ignite UI Theming MCP](./theming-mcp.md) documentation. +For more information on the Theming MCP, refer to the [Ignite UI Theming MCP](./theming-mcp.mdx) documentation. ## Additional Resources -- [Getting Started with {ProductName}](../general-getting-started.md) +- [Getting Started with {ProductName}](../general-getting-started.mdx) -- [Ignite UI CLI](../general-cli-overview.md) +- [Ignite UI CLI](../general-cli-overview.mdx) - Getting Started with {ProductName} - Angular Schematics & Ignite UI CLI -- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [Ignite UI Theming MCP](./theming-mcp.md) +- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [Ignite UI Theming MCP](./theming-mcp.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/ai/theming-mcp.mdx b/docs/xplat/src/content/en/components/ai/theming-mcp.mdx index c1fac8b940..0fee645b3e 100644 --- a/docs/xplat/src/content/en/components/ai/theming-mcp.mdx +++ b/docs/xplat/src/content/en/components/ai/theming-mcp.mdx @@ -25,7 +25,7 @@ Most tools can produce either **Sass** or **CSS** output. Sass output is the def The Ignite UI Theming MCP works alongside the Ignite UI CLI MCP. In practice, the Theming MCP handles palettes, themes, tokens, typography, elevations, and styling workflows, while the CLI MCP handles project creation, project modification, component workflows, and documentation-oriented tasks. Most teams will want both servers connected in the same AI client. -For a concrete combined workflow after setup, see [Build an App End-to-End with Ignite UI CLI MCP and Ignite UI Theming MCP](../general-how-to-mcp-e2e.md). +For a concrete combined workflow after setup, see [Build an App End-to-End with Ignite UI CLI MCP and Ignite UI Theming MCP](../general-how-to-mcp-e2e.mdx). **Example prompts to try once connected:** @@ -424,12 +424,12 @@ Also confirm that `core()` is called before any other theming mixin in your `sty ## Additional Resources -- [Build an App End-to-End with Ignite UI CLI MCP and Ignite UI Theming MCP](../general-how-to-mcp-e2e.md) +- [Build an App End-to-End with Ignite UI CLI MCP and Ignite UI Theming MCP](../general-how-to-mcp-e2e.mdx) -- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.md) -- [{ProductName} Skills](./skills.md) -- [Ignite UI CLI MCP](./cli-mcp.md) -- [MAKER Framework](./maker-framework.md) +- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.mdx) +- [{ProductName} Skills](./skills.mdx) +- [Ignite UI CLI MCP](./cli-mcp.mdx) +- [MAKER Framework](./maker-framework.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/blazor-webassembly-how-to-read-and-write-excel-files-to-reduce-server-load.mdx b/docs/xplat/src/content/en/components/blazor-webassembly-how-to-read-and-write-excel-files-to-reduce-server-load.mdx index 8534aeefdc..b0c749430c 100644 --- a/docs/xplat/src/content/en/components/blazor-webassembly-how-to-read-and-write-excel-files-to-reduce-server-load.mdx +++ b/docs/xplat/src/content/en/components/blazor-webassembly-how-to-read-and-write-excel-files-to-reduce-server-load.mdx @@ -187,7 +187,7 @@ In terms of Blazor WebAssembly applications where .NET code is processed in an i ### Tips and Tricks #1 - Pause the automatic calculation of formulas -Тhe Infragistics Blazor Excel library lets you pause the automatic calculation of formulas in order to improve the processing speed when browsing or rewriting cells in an Excel file on a Blazor WebAssembly application. For more information, please refer to [this documentation topic](blazor-excel-library-temporarily-stop-automatic-calculation-of-formulas-to-speed-up-processing.md). +Тhe Infragistics Blazor Excel library lets you pause the automatic calculation of formulas in order to improve the processing speed when browsing or rewriting cells in an Excel file on a Blazor WebAssembly application. For more information, please refer to [this documentation topic](blazor-excel-library-temporarily-stop-automatic-calculation-of-formulas-to-speed-up-processing.mdx). ### Tips and Tricks #2 - Use Ahead-Of-Time (AOT) compilation diff --git a/docs/xplat/src/content/en/components/bullet-graph.mdx b/docs/xplat/src/content/en/components/bullet-graph.mdx index cee3e6804e..44f973794a 100644 --- a/docs/xplat/src/content/en/components/bullet-graph.mdx +++ b/docs/xplat/src/content/en/components/bullet-graph.mdx @@ -1172,5 +1172,5 @@ For your convenience, all above code snippets are combined into one code block b You can find more information about other types of gauges in these topics: -- [Linear Gauge](Linear-gauge.md) -- [Radial Gauge](radial-gauge.md) +- [Linear Gauge](linear-gauge.mdx) +- [Radial Gauge](radial-gauge.mdx) diff --git a/docs/xplat/src/content/en/components/charts/chart-api.mdx b/docs/xplat/src/content/en/components/charts/chart-api.mdx index 000cfbbd87..b04aef0520 100644 --- a/docs/xplat/src/content/en/components/charts/chart-api.mdx +++ b/docs/xplat/src/content/en/components/charts/chart-api.mdx @@ -35,7 +35,7 @@ The {Platform} has the following API members: | Chart Properties | Axis Classes | |------------------|--------------| -| -
-
-
-
-
-
-
-
-
-
| - is base class for all axis types
- used with [Category Series](types/column-chart.md), [Stacked Series](types/stacked-chart.md), and [Financial Series](types/stock-chart.md)
- used with [Category Series](types/column-chart.md), [Stacked Series](types/stacked-chart.md)
- used with [Radial Series](types/radial-chart.md)
- used with [Scatter Series](types/scatter-chart.md) and [Bar Series](types/bar-chart.md)
- used with [Scatter Series](types/scatter-chart.md), [Category Series](types/column-chart.md), [Stacked Series](types/stacked-chart.md), and [Financial Series](types/stock-chart.md)
- used with [Polar Series](types/polar-chart.md)
- used with [Polar Series](types/polar-chart.md) and [Radial Series](types/radial-chart.md)
- used with [Category Series](types/column-chart.md) and [Financial Series](types/stock-chart.md)

| +| -
-
-
-
-
-
-
-
-
-
| - is base class for all axis types
- used with [Category Series](types/column-chart.mdx), [Stacked Series](types/stacked-chart.mdx), and [Financial Series](types/stock-chart.mdx)
- used with [Category Series](types/column-chart.mdx), [Stacked Series](types/stacked-chart.mdx)
- used with [Radial Series](types/radial-chart.mdx)
- used with [Scatter Series](types/scatter-chart.mdx) and [Bar Series](types/bar-chart.mdx)
- used with [Scatter Series](types/scatter-chart.mdx), [Category Series](types/column-chart.mdx), [Stacked Series](types/stacked-chart.mdx), and [Financial Series](types/stock-chart.mdx)
- used with [Polar Series](types/polar-chart.mdx)
- used with [Polar Series](types/polar-chart.mdx) and [Radial Series](types/radial-chart.mdx)
- used with [Category Series](types/column-chart.mdx) and [Financial Series](types/stock-chart.mdx)

| The {Platform} can use the following type of series that inherit from : @@ -46,7 +46,7 @@ The {Platform} can use the following type of series | Scatter Series | Financial Series | |----------------|------------------| -| -
-
-
-
-
-
-
-
-

| -
-
-
-
-
-
-
-
-
- and [many more](types/stock-chart.md) | +| -
-
-
-
-
-
-
-
-

| -
-
-
-
-
-
-
-
-
- and [many more](types/stock-chart.mdx) | | Radial Series | Polar Series | @@ -121,8 +121,8 @@ The {Platform} has the following API members: You can find more information about charts in these topics: -- [Chart Overview](chart-overview.md) -- [Chart Features](chart-features.md) +- [Chart Overview](chart-overview.mdx) +- [Chart Features](chart-features.mdx) diff --git a/docs/xplat/src/content/en/components/charts/chart-features.mdx b/docs/xplat/src/content/en/components/charts/chart-features.mdx index 37609f2313..690f51da24 100644 --- a/docs/xplat/src/content/en/components/charts/chart-features.mdx +++ b/docs/xplat/src/content/en/components/charts/chart-features.mdx @@ -16,61 +16,61 @@ The {Platform} Charts offer the following chart features: ## Axis -Modify or customize all aspects of both the X-Axis and Y-Axis using the different axis properties. You can display gridlines, customize the style of tickmarks, change axis titles, and even modify axis locations and crossing values. You can learn more about customizations of the {Platform} chart's [Axis Gridlines](features/chart-axis-gridlines.md), [Axis Layouts](features/chart-axis-layouts.md), and [Axis Options](features/chart-axis-options.md) topic. +Modify or customize all aspects of both the X-Axis and Y-Axis using the different axis properties. You can display gridlines, customize the style of tickmarks, change axis titles, and even modify axis locations and crossing values. You can learn more about customizations of the {Platform} chart's [Axis Gridlines](features/chart-axis-gridlines.mdx), [Axis Layouts](features/chart-axis-layouts.mdx), and [Axis Options](features/chart-axis-options.mdx) topic. ## Annotations -These additional layers are on top of the chart which are mouse / touch dependent. Used individually or combined, they provide powerful interactions that help to highlight certain values within the chart. You can learn more about this feature in the [Chart Annotations](features/chart-annotations.md) topic. +These additional layers are on top of the chart which are mouse / touch dependent. Used individually or combined, they provide powerful interactions that help to highlight certain values within the chart. You can learn more about this feature in the [Chart Annotations](features/chart-annotations.mdx) topic. ## Animations -Animate your chart as it loads a new data source by enabling animations. These are customizable by setting different types of animations and the speed at which those animations take place. You can learn more about this feature in the [Chart Animations](features/chart-animations.md) topic. +Animate your chart as it loads a new data source by enabling animations. These are customizable by setting different types of animations and the speed at which those animations take place. You can learn more about this feature in the [Chart Animations](features/chart-animations.mdx) topic. ## Highlighting -Bring focus to visuals such as lines, columns, or markers by highlighting them as the mouse hovers over the data items. This feature is enabled on all chart types. You can learn more about this feature in the [Chart Highlighting](features/chart-highlighting.md) topic. +Bring focus to visuals such as lines, columns, or markers by highlighting them as the mouse hovers over the data items. This feature is enabled on all chart types. You can learn more about this feature in the [Chart Highlighting](features/chart-highlighting.mdx) topic. ## Markers -Identify data points quickly, even if the value falls between major gridlines with the use of markers on the chart series. These are fully customizable in style, color, and shape. You can learn more about this feature in the [Chart Markers](features/chart-markers.md) topic. +Identify data points quickly, even if the value falls between major gridlines with the use of markers on the chart series. These are fully customizable in style, color, and shape. You can learn more about this feature in the [Chart Markers](features/chart-markers.mdx) topic. ## Navigation -You can navigate the chart by zooming and panning with the mouse, keyboard, and touch interactions. You can learn more about this feature in the [Chart Navigation](features/chart-navigation.md) topic. +You can navigate the chart by zooming and panning with the mouse, keyboard, and touch interactions. You can learn more about this feature in the [Chart Navigation](features/chart-navigation.mdx) topic. ## Overlays -Overlays allows you to annotate important values and thresholds by plotting horizontal or vertical lines in charts. You can learn more about this feature in the [Chart Overlays](features/chart-overlays.md) topic. +Overlays allows you to annotate important values and thresholds by plotting horizontal or vertical lines in charts. You can learn more about this feature in the [Chart Overlays](features/chart-overlays.mdx) topic. ## Performance -{Platform} charts are optimized for high performance of rendering millions of data points and updating them every few milliseconds. However, there are several chart features that affect performance of the charts and they should be considered when optimizing performance in your application. You can learn more about this feature in the [Chart Performance](features/chart-performance.md) topic. +{Platform} charts are optimized for high performance of rendering millions of data points and updating them every few milliseconds. However, there are several chart features that affect performance of the charts and they should be considered when optimizing performance in your application. You can learn more about this feature in the [Chart Performance](features/chart-performance.mdx) topic. ## Tooltips -Display all information relevant to the particular series type via Tooltips. There are different tooltips that can be enabled, such as Item-level and Category-level tooltips. You can learn more about this feature in the [Chart Tooltips](features/chart-tooltips.md) topic. +Display all information relevant to the particular series type via Tooltips. There are different tooltips that can be enabled, such as Item-level and Category-level tooltips. You can learn more about this feature in the [Chart Tooltips](features/chart-tooltips.mdx) topic. ## Trendlines -Use trendlines to identify a trend or find patterns in your data. There are many different trendlines supported by the {Platform} chart, such as CubicFit and LinearFit. You can learn more about this feature in the [Chart Trendlines](features/chart-trendlines.md) topic. +Use trendlines to identify a trend or find patterns in your data. There are many different trendlines supported by the {Platform} chart, such as CubicFit and LinearFit. You can learn more about this feature in the [Chart Trendlines](features/chart-trendlines.mdx) topic. diff --git a/docs/xplat/src/content/en/components/charts/chart-overview.mdx b/docs/xplat/src/content/en/components/charts/chart-overview.mdx index 2da1dfa7f1..d8d0da0d81 100644 --- a/docs/xplat/src/content/en/components/charts/chart-overview.mdx +++ b/docs/xplat/src/content/en/components/charts/chart-overview.mdx @@ -60,7 +60,7 @@ We make {Platform} Category and Financial Chart easier to use, the good news you ### {Platform} Bar Chart -The {Platform} Bar Chart, or Bar Graph is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by horizontal bars of equal width and differing lengths. They are ideal for showing variations in the value of an item over time, data distribution, sorted data ranking (high to low, worst to best). Data is represented using a collection of rectangles that extend from the left to right of the chart towards the values of data points. Learn more about our [bar chart](types/bar-chart.md) +The {Platform} Bar Chart, or Bar Graph is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by horizontal bars of equal width and differing lengths. They are ideal for showing variations in the value of an item over time, data distribution, sorted data ranking (high to low, worst to best). Data is represented using a collection of rectangles that extend from the left to right of the chart towards the values of data points. Learn more about our [bar chart](types/bar-chart.mdx) @@ -69,7 +69,7 @@ The {Platform} Bar Chart, or Bar Graph is among the most common category chart t ### {Platform} Pie Chart -The {Platform} Pie Chart, or Pie Graph, is a very common part-to-whole chart type. Part-to-whole charts show how categories (parts) of a data set add up to a total (whole) value. Categories are shown in proportion to other categories based on their value percentage to the total value being analyzed. A pie chart renders data values as sections in a circular, or pie-shaped graph. Each section, or pie slice, has an arc length proportional to its underlying data value. The total values represented by the pie slices represent a whole value, like 100 or 100%. Pie charts are perfect for small data sets and are easy to read at a quick glance. Learn more about our [pie chart](types/pie-chart.md) +The {Platform} Pie Chart, or Pie Graph, is a very common part-to-whole chart type. Part-to-whole charts show how categories (parts) of a data set add up to a total (whole) value. Categories are shown in proportion to other categories based on their value percentage to the total value being analyzed. A pie chart renders data values as sections in a circular, or pie-shaped graph. Each section, or pie slice, has an arc length proportional to its underlying data value. The total values represented by the pie slices represent a whole value, like 100 or 100%. Pie charts are perfect for small data sets and are easy to read at a quick glance. Learn more about our [pie chart](types/pie-chart.mdx) @@ -78,7 +78,7 @@ The {Platform} Pie Chart, or Pie Graph, is a very common part-to-whole chart typ ### {Platform} Line Chart -The {Platform} Line Chart, or Line Graph is a type of category line graph shows the continuous data values represented by points connected by straight line segments of one or more quantities over a period time for showing trends and performing comparative analysis. The Y-Axis (labels on left side) show a numeric value, while the X-Axis (bottom labels) are showing a time-series or comparison category. You can include one or more data sets to compare, which would render as multiple lines in the chart. Learn more about our [line chart](types/line-chart.md) +The {Platform} Line Chart, or Line Graph is a type of category line graph shows the continuous data values represented by points connected by straight line segments of one or more quantities over a period time for showing trends and performing comparative analysis. The Y-Axis (labels on left side) show a numeric value, while the X-Axis (bottom labels) are showing a time-series or comparison category. You can include one or more data sets to compare, which would render as multiple lines in the chart. Learn more about our [line chart](types/line-chart.mdx) @@ -87,7 +87,7 @@ The {Platform} Line Chart, or Line Graph is a type of category line graph shows ### {Platform} Donut Chart -The {Platform} Donut Chart or Donut Graph, is a variant of a Pie Chart, proportionally illustrating the occurrences of a variable in a circle to represents parts of a whole. The donut chart has a circular opening at the center of the pie chart, where a title or category explanation can be displayed. Donut charts can support multiple concentric rings, with built-in support for visualizing hierarchical data. Learn more about our [Donut chart](types/donut-chart.md) +The {Platform} Donut Chart or Donut Graph, is a variant of a Pie Chart, proportionally illustrating the occurrences of a variable in a circle to represents parts of a whole. The donut chart has a circular opening at the center of the pie chart, where a title or category explanation can be displayed. Donut charts can support multiple concentric rings, with built-in support for visualizing hierarchical data. Learn more about our [Donut chart](types/donut-chart.mdx) @@ -96,7 +96,7 @@ The {Platform} Donut Chart or Donut Graph, is a variant of a Pie Chart, proporti ### {Platform} Area Chart -The {Platform} Area Chart is rendered using a collection of points connected by straight line segments with the area below the line filled in. Values are represented on the y-axis (labels on the left side) and categories are displayed on the x-axis (bottom labels). Area Charts emphasize the amount of change over a period of time or compare multiple items as well as the relationship of parts of a whole by displaying the total of the plotted values. Learn more about our [area chart](types/area-chart.md) +The {Platform} Area Chart is rendered using a collection of points connected by straight line segments with the area below the line filled in. Values are represented on the y-axis (labels on the left side) and categories are displayed on the x-axis (bottom labels). Area Charts emphasize the amount of change over a period of time or compare multiple items as well as the relationship of parts of a whole by displaying the total of the plotted values. Learn more about our [area chart](types/area-chart.mdx) @@ -105,7 +105,7 @@ The {Platform} Area Chart is rendered using a collection of points connected by ### {Platform} Sparkline Chart -The {Platform} Sparkline Chart, or Sparkline Graph is a type of category graph intended for rendering within a small-scale layout such as within a grid cell, or anywhere a word-sized visualization is needed to tell a data story. Like other {Platform} chart types, the Sparkline Chart has several visual elements and corresponding features that can be configured and customized such as the chart type, markers, ranges, trendlines, unknown value plotting, and tooltips. Sparkline charts can render as a Line Chart, Area Chart, Column Chart or Win / Loss Chart. The difference between the full-sized chart equivalent to the Spark-chart, is the Y-Axis (left side labels) and X-Axis (bottom labels) are not visible. Learn more about our [sparkline chart](types/sparkline-chart.md). +The {Platform} Sparkline Chart, or Sparkline Graph is a type of category graph intended for rendering within a small-scale layout such as within a grid cell, or anywhere a word-sized visualization is needed to tell a data story. Like other {Platform} chart types, the Sparkline Chart has several visual elements and corresponding features that can be configured and customized such as the chart type, markers, ranges, trendlines, unknown value plotting, and tooltips. Sparkline charts can render as a Line Chart, Area Chart, Column Chart or Win / Loss Chart. The difference between the full-sized chart equivalent to the Spark-chart, is the Y-Axis (left side labels) and X-Axis (bottom labels) are not visible. Learn more about our [sparkline chart](types/sparkline-chart.mdx). @@ -114,7 +114,7 @@ The {Platform} Sparkline Chart, or Sparkline Graph is a type of category graph i ### {Platform} Bubble Chart -The {Platform} Bubble Chart, or Bubble Graph, is used to show data comprising of three numeric values. Two of the values are plotted as an intersecting point using a Cartesian (X, Y) coordinate system, and the third value is rendered as the diameter size of the point. This gives the Bubble Chart its name - a visualization of varying sized bubbles along the X and Y coordinates of the plot. The {Platform} Bubble Chart is used to show relationships of data correlations with the data value differences rendered by size. You can also use a fourth data dimension, typically color, to further differentiate the values in your Bubble chart. Learn more about our [bubble chart](types/bubble-chart.md). +The {Platform} Bubble Chart, or Bubble Graph, is used to show data comprising of three numeric values. Two of the values are plotted as an intersecting point using a Cartesian (X, Y) coordinate system, and the third value is rendered as the diameter size of the point. This gives the Bubble Chart its name - a visualization of varying sized bubbles along the X and Y coordinates of the plot. The {Platform} Bubble Chart is used to show relationships of data correlations with the data value differences rendered by size. You can also use a fourth data dimension, typically color, to further differentiate the values in your Bubble chart. Learn more about our [bubble chart](types/bubble-chart.mdx). @@ -123,7 +123,7 @@ The {Platform} Bubble Chart, or Bubble Graph, is used to show data comprising of ### {Platform} Financial / Stock Chart -The {Platform} Financial or Stock Chart, is a composite visualization that renders stock data and financial data in a time-series chart that includes interactive visual elements in a toolbar like day / week / month filters, chart type selection, volume type selection, indicators selection and trends lines selection. Designed for customization, the {Platform} Stock Chart can be customized in any way to give an easier visualization and interpretation of your data. The financial chart renders the date-time data along the X-Axis (bottom labels) and shows fields like Open, High, Low and Close volumes. The type of chart to render the Time-Series data can be Bar, Candle, Column, or Line. Learn more about our [stock chart](types/stock-chart.md). +The {Platform} Financial or Stock Chart, is a composite visualization that renders stock data and financial data in a time-series chart that includes interactive visual elements in a toolbar like day / week / month filters, chart type selection, volume type selection, indicators selection and trends lines selection. Designed for customization, the {Platform} Stock Chart can be customized in any way to give an easier visualization and interpretation of your data. The financial chart renders the date-time data along the X-Axis (bottom labels) and shows fields like Open, High, Low and Close volumes. The type of chart to render the Time-Series data can be Bar, Candle, Column, or Line. Learn more about our [stock chart](types/stock-chart.mdx). @@ -132,7 +132,7 @@ The {Platform} Financial or Stock Chart, is a composite visualization that rende ### {Platform} Column Chart -The {Platform} Column Chart, or Column Graph is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by vertical bars of equal width and differing lengths. They are ideal for showing variations in the value of an item over time, data distribution, sorted data ranking (high to low, worst to best). Data is represented using a collection of rectangles that extend from the top to bottom of the chart towards the values of data points. Learn more about our [column chart](types/column-chart.md). +The {Platform} Column Chart, or Column Graph is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by vertical bars of equal width and differing lengths. They are ideal for showing variations in the value of an item over time, data distribution, sorted data ranking (high to low, worst to best). Data is represented using a collection of rectangles that extend from the top to bottom of the chart towards the values of data points. Learn more about our [column chart](types/column-chart.mdx). @@ -141,7 +141,7 @@ The {Platform} Column Chart, or Column Graph is among the most common category c ### {Platform} Composite Chart -The {Platform} Composite Chart, also called a Combo Chart, is visualization that combines different types of chart types in the same plot area. It is very useful when presenting two data series that have a very different scale and might be expressed in different units. The most common example is dollars on one axis and percentage on the other axis. Learn more about our [composite chart](types/composite-chart.md). +The {Platform} Composite Chart, also called a Combo Chart, is visualization that combines different types of chart types in the same plot area. It is very useful when presenting two data series that have a very different scale and might be expressed in different units. The most common example is dollars on one axis and percentage on the other axis. Learn more about our [composite chart](types/composite-chart.mdx). @@ -150,15 +150,15 @@ The {Platform} Composite Chart, also called a Combo Chart, is visualization that {/* ### {Platform} Gantt Chart -The {Platform} Gantt Chart is a type of bar chart, that visualizes various categories into time series. Gantt charts illustrate the start and finish time in time period blocks. It is often used in project management as one of the most popular and useful ways of showing activities (tasks or events) displayed against time. On the left of the chart is a list of the activities and along the top is a suitable time scale. Each activity is represented by a bar; the position and length of the bar reflects the start date, duration and end date of the activity. Learn more about our [gantt chart](types/gantt-chart.md). */} +The {Platform} Gantt Chart is a type of bar chart, that visualizes various categories into time series. Gantt charts illustrate the start and finish time in time period blocks. It is often used in project management as one of the most popular and useful ways of showing activities (tasks or events) displayed against time. On the left of the chart is a list of the activities and along the top is a suitable time scale. Each activity is represented by a bar; the position and length of the bar reflects the start date, duration and end date of the activity. Learn more about our [gantt chart](types/gantt-chart.mdx). */} {/* ### {Platform} Network Chart -The {Platform} Network Chart, also called Network Graph or Polyline Chart, visualizes complex relationships between a large amount of elements. This visualization displays undirected and directed graph structures. It also shows relationships between entities that are displayed as round nodes and lines show the relationships between them. Learn more about our [network chart](types/network-chart.md). */} +The {Platform} Network Chart, also called Network Graph or Polyline Chart, visualizes complex relationships between a large amount of elements. This visualization displays undirected and directed graph structures. It also shows relationships between entities that are displayed as round nodes and lines show the relationships between them. Learn more about our [network chart](types/network-chart.mdx). */} ### {Platform} Polar Chart -The {Platform} Polar Area Chart or Polar Graph belongs to a group of polar charts and has a shape of a filled polygon which vertices or corners are located at the polar (angle/radius) coordinates of data points. The Polar Area Chart uses the same concepts of data plotting as the Scatter Chart but wraps data points around a circle rather than stretching them horizontally. Like with other series types, multiple Polar Area Charts can be plotted in the same data chart and they can be overlaid on each other to show differences and similarities between data sets. Learn more about our [polar chart](types/polar-chart.md). +The {Platform} Polar Area Chart or Polar Graph belongs to a group of polar charts and has a shape of a filled polygon which vertices or corners are located at the polar (angle/radius) coordinates of data points. The Polar Area Chart uses the same concepts of data plotting as the Scatter Chart but wraps data points around a circle rather than stretching them horizontally. Like with other series types, multiple Polar Area Charts can be plotted in the same data chart and they can be overlaid on each other to show differences and similarities between data sets. Learn more about our [polar chart](types/polar-chart.mdx). @@ -167,11 +167,11 @@ The {Platform} Polar Area Chart or Polar Graph belongs to a group of polar chart {/* ### {Platform} Pyramid Chart -The {Platform} Pyramid Chart, also called an age pyramid or population pyramid, is a graphical illustration that shows distribution of various age groups in a population, which forms the shape of a pyramid when the population is growing. It is also used in ecology to determine the overall age distribution of a population; an indication of the reproductive capabilities and likelihood of the continuation of a species. Learn more about our [pyramid chart](types/pyramid-chart.md). */} +The {Platform} Pyramid Chart, also called an age pyramid or population pyramid, is a graphical illustration that shows distribution of various age groups in a population, which forms the shape of a pyramid when the population is growing. It is also used in ecology to determine the overall age distribution of a population; an indication of the reproductive capabilities and likelihood of the continuation of a species. Learn more about our [pyramid chart](types/pyramid-chart.mdx). */} ### {Platform} Scatter Chart -The {Platform} Scatter Chart, or Scatter Graph, is used to show the relationship between two values using a Cartesian (X, Y) coordinate system to plot data. Each data point is rendered as the intersecting point of the data value on the X and Y Axis. Scatter charts draw attention to uneven intervals or clusters of data. They can highlight the deviation of collected data from predicted results and they are often used to plot scientific and statistical data. The {Platform} Scatter chart organizes and plots data chronologically (even if the data is not in chronological order before binding) on X-Axis and Y-Axis. Learn more about our [scatter chart](types/scatter-chart.md). +The {Platform} Scatter Chart, or Scatter Graph, is used to show the relationship between two values using a Cartesian (X, Y) coordinate system to plot data. Each data point is rendered as the intersecting point of the data value on the X and Y Axis. Scatter charts draw attention to uneven intervals or clusters of data. They can highlight the deviation of collected data from predicted results and they are often used to plot scientific and statistical data. The {Platform} Scatter chart organizes and plots data chronologically (even if the data is not in chronological order before binding) on X-Axis and Y-Axis. Learn more about our [scatter chart](types/scatter-chart.mdx). @@ -180,7 +180,7 @@ The {Platform} Scatter Chart, or Scatter Graph, is used to show the relationship ### {Platform} Shape Chart -The {Platform} Shape Charts is a group of chart that take array of shapes (array or arrays of X/Y points) and render them as collection of polygons or polylines in Cartesian (x, y) coordinate system. They are often used highlight regions in scientific data or they can be used to plot diagrams, blueprints, or even floor plan of buildings. Learn more about our [shape chart](types/shape-chart.md). +The {Platform} Shape Charts is a group of chart that take array of shapes (array or arrays of X/Y points) and render them as collection of polygons or polylines in Cartesian (x, y) coordinate system. They are often used highlight regions in scientific data or they can be used to plot diagrams, blueprints, or even floor plan of buildings. Learn more about our [shape chart](types/shape-chart.mdx). @@ -189,7 +189,7 @@ The {Platform} Shape Charts is a group of chart that take array of shapes (array ### {Platform} Spline Chart -The {Platform} Spline Chart, or Spline Graph is a type of category line graph shows the continuous data values represented by points connected by smooth line segments of one or more quantities over a period time for showing trends and performing comparative analysis. The Y-Axis (labels on left side) show a numeric value, while the X-Axis (bottom labels) are showing a time-series or comparison category. You can include one or more data sets to compare, which would render as multiple lines in the chart. The {Platform} Spline chart is identical to the {Platform} Spline chart, the only different being the line chart is points connected by straight lines, and the spline chart points are connected by smooth curves. Learn more about our [spline chart](types/spline-chart.md). +The {Platform} Spline Chart, or Spline Graph is a type of category line graph shows the continuous data values represented by points connected by smooth line segments of one or more quantities over a period time for showing trends and performing comparative analysis. The Y-Axis (labels on left side) show a numeric value, while the X-Axis (bottom labels) are showing a time-series or comparison category. You can include one or more data sets to compare, which would render as multiple lines in the chart. The {Platform} Spline chart is identical to the {Platform} Spline chart, the only different being the line chart is points connected by straight lines, and the spline chart points are connected by smooth curves. Learn more about our [spline chart](types/spline-chart.mdx). @@ -198,7 +198,7 @@ The {Platform} Spline Chart, or Spline Graph is a type of category line graph sh ### {Platform} Step Chart -The {Platform} Step Chart, or Step Graph, is a category charts that renders a collection of data points connected by continuous vertical and horizontal lines forming a step-like progression. Values are represented on the Y-Axis (left labels) and categories are displayed on the X-Axis (bottom labels). The {Platform} Step Line chart emphasizes the amount of change over a period of time or compares multiple items. The {Platform} Step Line chart is identical to the {Platform} Step Area Chart in all aspects except that the area below the step lines is not filled in. Learn more about our [step chart](types/step-chart.md) +The {Platform} Step Chart, or Step Graph, is a category charts that renders a collection of data points connected by continuous vertical and horizontal lines forming a step-like progression. Values are represented on the Y-Axis (left labels) and categories are displayed on the X-Axis (bottom labels). The {Platform} Step Line chart emphasizes the amount of change over a period of time or compares multiple items. The {Platform} Step Line chart is identical to the {Platform} Step Area Chart in all aspects except that the area below the step lines is not filled in. Learn more about our [step chart](types/step-chart.mdx) @@ -211,7 +211,7 @@ A Time-Series Chart, or Timeline Graph, is a visualization that treats the data ### {Platform} Treemap -The {ProductName} Treemap displays hierarchical (tree-structured) data as a set of nested nodes. Each branch of the tree is given a treemap node, which is then tiled with smaller nodes representing sub-branches. Each node's rectangle has an area proportional to a specified dimension on the data. Often the nodes are colored to show a separate dimension of the data. Learn more about our [treemaps](types/treemap-chart.md). +The {ProductName} Treemap displays hierarchical (tree-structured) data as a set of nested nodes. Each branch of the tree is given a treemap node, which is then tiled with smaller nodes representing sub-branches. Each node's rectangle has an area proportional to a specified dimension on the data. Often the nodes are colored to show a separate dimension of the data. Learn more about our [treemaps](types/treemap-chart.mdx). @@ -224,19 +224,19 @@ Show how your data changes over time with our built-in Time Axis. We'll dynamica ### Dynamic Charts -Visualize your data by creating new [Composite Chart](types/Composite-chart.md) and overlapping multiple series in single chart. In the Chart, you can display and overlap multiple chart columns to create stacked columns. +Visualize your data by creating new [Composite Chart](types/composite-chart.mdx) and overlapping multiple series in single chart. In the Chart, you can display and overlap multiple chart columns to create stacked columns. ### Custom Tooltips -Visualize your data by creating new composite views and overlapping multiple series in single chart. In the Chart, you can create [Custom Tooltips](features/chart-tooltips.md#{PlatformLower}-chart-tooltip-template) with images, data binding, and even combine tooltips of multiple series into single tooltip. +Visualize your data by creating new composite views and overlapping multiple series in single chart. In the Chart, you can create [Custom Tooltips](features/chart-tooltips.mdx#{PlatformLower}-chart-tooltip-template) with images, data binding, and even combine tooltips of multiple series into single tooltip. ### High-Performance, Real-Time Charting -Display thousands of data points with milliseconds-level updates in real time with live, streaming data. You will experience no lag, no screen-flicker, and no visual delays, even as you interact with the chart on a touch-device. For a demo, refer to the [Chart with High-Frequency](features/chart-performance.md#{PlatformLower}-chart-with-high-frequency) topic. +Display thousands of data points with milliseconds-level updates in real time with live, streaming data. You will experience no lag, no screen-flicker, and no visual delays, even as you interact with the chart on a touch-device. For a demo, refer to the [Chart with High-Frequency](features/chart-performance.mdx#{PlatformLower}-chart-with-high-frequency) topic. ### High-Volume Data Handling -Optimize [Chart Performance](features/chart-performance.md) to render millions of data points while the chart keeps providing smooth performance when end-users tries zooming in/out or navigating chart content. For a demo, refer to the [Chart with High-Volume](features/chart-performance.md#{PlatformLower}-chart-with-high-volume) topic. +Optimize [Chart Performance](features/chart-performance.mdx) to render millions of data points while the chart keeps providing smooth performance when end-users tries zooming in/out or navigating chart content. For a demo, refer to the [Chart with High-Volume](features/chart-performance.mdx#{PlatformLower}-chart-with-high-volume) topic. ### Modular Design @@ -252,7 +252,7 @@ Let us choose the chart type. Our smart Data Adapter automatically chooses the b ### Trendlines -{Platform} Charts support all [Trendlines](features/chart-trendlines.md) you'll ever need, including linear (x), quadratic (x2), cubic (x3), quartic (x4), quintic (x5), logarithmic (log x), exponential (ex), and power law (axk + o(xk)) trend lines. +{Platform} Charts support all [Trendlines](features/chart-trendlines.mdx) you'll ever need, including linear (x), quadratic (x2), cubic (x3), quartic (x4), quintic (x5), logarithmic (log x), exponential (ex), and power law (axk + o(xk)) trend lines. {Platform} Charts Trendlines @@ -264,7 +264,7 @@ Use single or multi-touch, keyboard, zoom bar, mouse wheel, drag-select for any ### Markers, Tooltips, and Templates -Use one of 10 [Marker Types](features/chart-markers.md) or create your own [Marker Template](features/chart-markers.md#{PlatformLower}-chart-marker-templates) to highlight data or use simple [Tooltips](features/chart-tooltips.md) or multi-axis and multi-series chart with [Custom Tooltips](features/chart-tooltips.md#{PlatformLower}-chart-tooltip-template) to give more context and meaning to your data. +Use one of 10 [Marker Types](features/chart-markers.mdx) or create your own [Marker Template](features/chart-markers.mdx#{PlatformLower}-chart-marker-templates) to highlight data or use simple [Tooltips](features/chart-tooltips.mdx) or multi-axis and multi-series chart with [Custom Tooltips](features/chart-tooltips.mdx#{PlatformLower}-chart-tooltip-template) to give more context and meaning to your data. {Platform} Charts Markers, Tooltips, and Templates diff --git a/docs/xplat/src/content/en/components/charts/features/chart-animations.mdx b/docs/xplat/src/content/en/components/charts/features/chart-animations.mdx index 3af45c9122..4636028aa4 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-animations.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-animations.mdx @@ -18,7 +18,7 @@ Animations are disabled in the {ProductName} Charts, but they can be enabled by ## {Platform} Chart Animation Example -The following example depicts a [Line Chart](../types/line-chart.md) with an animation set to the default - "Auto." The drop-down and slider at the top in this example will allow you to modify the and , respectively, so that you can see what the different supported animations look like at different speeds. +The following example depicts a [Line Chart](../types/line-chart.mdx) with an animation set to the default - "Auto." The drop-down and slider at the top in this example will allow you to modify the and , respectively, so that you can see what the different supported animations look like at different speeds. @@ -26,9 +26,9 @@ The following example depicts a [Line Chart](../types/line-chart.md) with an ani You can find more information about related chart features in these topics: -- [Chart Annotations](chart-annotations.md) -- [Chart Highlighting](chart-highlighting.md) -- [Chart Tooltips](chart-tooltips.md) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Highlighting](chart-highlighting.mdx) +- [Chart Tooltips](chart-tooltips.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/features/chart-axis-gridlines.mdx b/docs/xplat/src/content/en/components/charts/features/chart-axis-gridlines.mdx index 202de79a77..728876b752 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-axis-gridlines.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-axis-gridlines.mdx @@ -106,8 +106,8 @@ You can customize how the axis tickmarks are displayed in our {Platform} chats b You can find more information about related chart features in these topics: -- [Axis Layout](chart-axis-layouts.md) -- [Axis Options](chart-axis-options.md) +- [Axis Layout](chart-axis-layouts.mdx) +- [Axis Options](chart-axis-options.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/features/chart-axis-layouts.mdx b/docs/xplat/src/content/en/components/charts/features/chart-axis-layouts.mdx index 42fb681281..ce8175c4a0 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-axis-layouts.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-axis-layouts.mdx @@ -24,7 +24,7 @@ the following examples can be applied to as wel For all axes, you can specify axis location in relationship to chart plot area. The property of the {Platform} charts, allows you to position x-axis line and its labels on above or below plot area. Similarly, you can use the property to position y-axis on left side or right side of plot area. -The following example depicts the amount of renewable electricity produced since 2009, represented by a [Line Chart](../types/line-chart.md). There is a drop-down that lets you configure the so that you can visualize what the axes look like when the labels are placed on the left or right side on the inside or outside of the chart's plot area. +The following example depicts the amount of renewable electricity produced since 2009, represented by a [Line Chart](../types/line-chart.mdx). There is a drop-down that lets you configure the so that you can visualize what the axes look like when the labels are placed on the left or right side on the inside or outside of the chart's plot area. @@ -45,7 +45,7 @@ For more advanced axis layout scenarios, you can use {Platform} Data Chart to sh You can share and add multiple axes in the same plot area of the {Platform} . It a common scenario to use share and add multiple to plot many data sources that have wide range of values (e.g. stock prices and stock trade volumes). -The following example depicts a stock price and trade volume chart with a [Stock Chart](../types/stock-chart.md) and a [Column Chart](../types/column-chart.md) plotted. In this case, the Y-Axis on the left is used by the [Column Chart](../types/column-chart.md) and the Y-Axis on the right is used by the [Stock Chart](../types/stock-chart.md), while the X-Axis is shared between the two. +The following example depicts a stock price and trade volume chart with a [Stock Chart](../types/stock-chart.mdx) and a [Column Chart](../types/column-chart.mdx) plotted. In this case, the Y-Axis on the left is used by the [Column Chart](../types/column-chart.mdx) and the Y-Axis on the right is used by the [Stock Chart](../types/stock-chart.mdx), while the X-Axis is shared between the two. @@ -58,7 +58,7 @@ The following example depicts a stock price and trade volume chart with a [Stock In addition to placing axes outside plot area, the {Platform} also provides options to position axes inside of plot area and make them cross at specific values. For example, you can create trigonometric chart by setting and properties on both x-axis and y-axis to render axis lines and axis labels such that they are crossing at (0, 0) origin point. -The following example shows a Sin and Cos wave represented by a [Scatter Spline Chart](../types/scatter-chart.md) with the X and Y axes crossing each other at the (0, 0) origin point. +The following example shows a Sin and Cos wave represented by a [Scatter Spline Chart](../types/scatter-chart.mdx) with the X and Y axes crossing each other at the (0, 0) origin point. @@ -89,8 +89,8 @@ The following example demonstrates how to style the data chart using the property of the {Platform} charts, determines the minimum amount of pixels to use for the gap between the categories, if possible. -The following example shows the average maximum temperature in Celsius in New York City's Central Park represented by a [Column Chart](../types/column-chart.md) with an initially set to 1, and so there will be a full category's width between the columns. There is a slider that allows you to configure the gap in this example so that you can see what the different values do. +The following example shows the average maximum temperature in Celsius in New York City's Central Park represented by a [Column Chart](../types/column-chart.mdx) with an initially set to 1, and so there will be a full category's width between the columns. There is a slider that allows you to configure the gap in this example so that you can see what the different values do. @@ -104,7 +104,7 @@ The following example shows the average maximum temperature in Celsius in New Yo The property of the {Platform} charts, allows setting the overlap of the rendered columns or bars of plotted series. This property accepts a numeric value between -1.0 and 1.0. The value represents a relative overlap out of the available number of pixels dedicated to each series. Setting this property to a negative value (down to -1.0) results in the categories being pushed away from each other, producing a gap between themselves. Conversely, setting this property to a positive value (up to 1.0) results in the categories overlapping each other. A value of 1 directs the chart to render the categories on top of each other. -The following example shows a comparison of the highest grossing worldwide film franchises compared by the total world box office revenue of the franchise and the highest grossing movie in the series, represented by a [Column Chart](../types/column-chart.md) with an initially set to 1, and so the columns will completely overlap each other. There is a slider that allows you to configure the overlap in this example so that you can see what the different values do. +The following example shows a comparison of the highest grossing worldwide film franchises compared by the total world box office revenue of the franchise and the highest grossing movie in the series, represented by a [Column Chart](../types/column-chart.mdx) with an initially set to 1, and so the columns will completely overlap each other. There is a slider that allows you to configure the overlap in this example so that you can see what the different values do. @@ -117,8 +117,8 @@ The following example shows a comparison of the highest grossing worldwide film You can find more information about related chart features in these topics: -- [Axis Gridlines](chart-axis-gridlines.md) -- [Axis Layout](chart-axis-layouts.md) +- [Axis Gridlines](chart-axis-gridlines.mdx) +- [Axis Layout](chart-axis-layouts.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/features/chart-axis-types.mdx b/docs/xplat/src/content/en/components/charts/features/chart-axis-types.mdx index d519596d14..af87400c4d 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-axis-types.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-axis-types.mdx @@ -13,7 +13,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # {Platform} Axis Types -The {ProductName} Category Chart uses only one and one type. Similarly, {ProductName} Financial Chart uses only one and one types. However, the {ProductName} Data Chart provides support for multiple axis types that you can position on any side of the chart by setting [axis location](chart-axis-layouts.md#axis-locations-example) or even inside of the chart by using [axis crossing](chart-axis-layouts.md#axis-crossing-example) properties. This topic goes over each one, which axes and series are compatible with each other, and some specific properties to the unique axes. +The {ProductName} Category Chart uses only one and one type. Similarly, {ProductName} Financial Chart uses only one and one types. However, the {ProductName} Data Chart provides support for multiple axis types that you can position on any side of the chart by setting [axis location](chart-axis-layouts.mdx#axis-locations-example) or even inside of the chart by using [axis crossing](chart-axis-layouts.mdx#axis-crossing-example) properties. This topic goes over each one, which axes and series are compatible with each other, and some specific properties to the unique axes. ## Cartesian Axes @@ -51,7 +51,7 @@ The works very similarly to the treats its data as continuously varying numerical data items. Labels on this axis are placed horizontally along the X-Axis. The location of the labels depends on the property of the various [Scatter Series](../types/scatter-chart.md) that it supports if combined with a . Alternatively, if combined with the , these labels will be placed corresponding to the of the , `RangeBarSeries`, , and . +The treats its data as continuously varying numerical data items. Labels on this axis are placed horizontally along the X-Axis. The location of the labels depends on the property of the various [Scatter Series](../types/scatter-chart.mdx) that it supports if combined with a . Alternatively, if combined with the , these labels will be placed corresponding to the of the , `RangeBarSeries`, , and . The is compatible with the following type of series: @@ -76,7 +76,7 @@ The is compatible with the following type of ser ### Numeric Y-Axis -The treats its data as continuously varying numerical data items. Labels on this axis are placed vertically along the Y-Axis. The location of the labels depends on the property of the various [ScatterSeries](../types/scatter-chart.md) that is supports if combined with a . Alternatively, if combined with the , these labels will be placed corresponding to the of the category or stacked series mentioned in the table above. If you are using one of the financial series, they will be placed corresponding to the Open/High/Low/Close paths and the series type that you are using. +The treats its data as continuously varying numerical data items. Labels on this axis are placed vertically along the Y-Axis. The location of the labels depends on the property of the various [ScatterSeries](../types/scatter-chart.mdx) that is supports if combined with a . Alternatively, if combined with the , these labels will be placed corresponding to the of the category or stacked series mentioned in the table above. If you are using one of the financial series, they will be placed corresponding to the Open/High/Low/Close paths and the series type that you are using. The is compatible with the following type of series: @@ -121,7 +121,7 @@ The with Polar Axes, allows you to plot data outwar The treats its data as a sequence of category data items. The labels on this axis are placed along the edge of a circle according to their position in that sequence. This type of axis can display almost any type of data including strings and numbers. -The is generally used with the to plot [Radial Series](../types/radial-chart.md). +The is generally used with the to plot [Radial Series](../types/radial-chart.mdx). The following example demonstrates usage of the type: @@ -132,7 +132,7 @@ The following example demonstrates usage of the treats its data as a sequence of category data items. The labels on this axis are placed along the edge of a circle according to their position in that sequence. This type of axis can display almost any type of data including strings and numbers. -The is generally used with the to plot a pie chart eg. [Radial Series](../types/radial-chart.md). +The is generally used with the to plot a pie chart eg. [Radial Series](../types/radial-chart.mdx). The following example demonstrates usage of the type: @@ -141,9 +141,9 @@ The following example demonstrates usage of the treats its data as continuously varying numerical data items. The labels on this axis area placed along a radius line starting from the center of the circular plot. The location of the labels on the varies according to the value in the data column mapped using the property of the [Polar Series](../types/polar-chart.md) object or the property of the [Radial Series](../types/radial-chart.md) object. +The treats its data as continuously varying numerical data items. The labels on this axis area placed along a radius line starting from the center of the circular plot. The location of the labels on the varies according to the value in the data column mapped using the property of the [Polar Series](../types/polar-chart.mdx) object or the property of the [Radial Series](../types/radial-chart.mdx) object. -The The can be used with either the to plot [Radial Series](../types/radial-chart.md) or with the to plot [Polar Series](../types/polar-chart.md) respectively. +The The can be used with either the to plot [Radial Series](../types/radial-chart.mdx) or with the to plot [Polar Series](../types/polar-chart.mdx) respectively. The following example demonstrates usage of the type: @@ -154,7 +154,7 @@ The following example demonstrates usage of the treats the data as continuously varying numerical data items. The labels on this axis are placed around the circular plot. The location of the labels varies according to the value in a data column mapped using the `AngleMemberPath` property of the corresponding polar series. -The can be used with the to plot [Polar Series](../types/polar-chart.md). +The can be used with the to plot [Polar Series](../types/polar-chart.mdx). The following example demonstrates usage of the type: @@ -165,6 +165,6 @@ The following example demonstrates usage of the control Data Aggregations ## {Platform} Data Aggregations Example -The following example depicts a [Column Chart](../types/column-chart.md) that groups by the Country member of the and can be changed to other properties within each data item such as Product, MonthName, and Year to aggregate the sales data. Also a summary and sort option is available to get a desirable order for the grouped property. +The following example depicts a [Column Chart](../types/column-chart.mdx) that groups by the Country member of the and can be changed to other properties within each data item such as Product, MonthName, and Year to aggregate the sales data. Also a summary and sort option is available to get a desirable order for the grouped property. Note, the abbreviated functions found within the dropdowns for and have be applied as shown to get a correct result based on the property you assign. eg. Sum(sales) as Sales | Sales Desc diff --git a/docs/xplat/src/content/en/components/charts/features/chart-data-filtering.mdx b/docs/xplat/src/content/en/components/charts/features/chart-data-filtering.mdx index 8ee7635336..6ace0944d9 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-data-filtering.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-data-filtering.mdx @@ -22,7 +22,7 @@ A complete list of valid expressions and keywords to form a query string can be ## {Platform} Chart Data Filter Example -The following example depicts a [Column Chart](../types/column-chart.md) of annual birth rates across several decades. The drop-down allows you to select a decade, which inserts an expression via the property, to update the chart visual and thus filtering out the other decades out. +The following example depicts a [Column Chart](../types/column-chart.mdx) of annual birth rates across several decades. The drop-down allows you to select a decade, which inserts an expression via the property, to update the chart visual and thus filtering out the other decades out. @@ -43,9 +43,9 @@ eg. Concatenating more than one expression: You can find more information about related chart features in these topics: -- [Chart Annotations](chart-annotations.md) -- [Chart Highlighting](chart-highlighting.md) -- [Chart Tooltips](chart-tooltips.md) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Highlighting](chart-highlighting.mdx) +- [Chart Tooltips](chart-tooltips.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/features/chart-highlight-filter.mdx b/docs/xplat/src/content/en/components/charts/features/chart-highlight-filter.mdx index 0421ce8015..4a6b9d9aca 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-highlight-filter.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-highlight-filter.mdx @@ -69,9 +69,9 @@ HighlightedHighMemberPath, HighlightedLowMemberPath, HighlightedOpenMemberPath, You can find more information about related chart features in these topics: -- [Chart Highlighting](chart-highlighting.md) -- [Chart Data Tooltip](chart-data-tooltip.md) -- [Chart Data Aggregations](chart-data-aggregations.md) +- [Chart Highlighting](chart-highlighting.mdx) +- [Chart Data Tooltip](chart-data-tooltip.mdx) +- [Chart Data Aggregations](chart-data-aggregations.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/features/chart-highlighting.mdx b/docs/xplat/src/content/en/components/charts/features/chart-highlighting.mdx index 351dc1f7bd..bf1fa7538d 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-highlighting.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-highlighting.mdx @@ -61,9 +61,9 @@ The following example demonstrates the different highlighting layers that are av You can find more information about related chart features in these topics: -- [Chart Animations](chart-animations.md) -- [Chart Annotations](chart-annotations.md) -- [Chart Tooltips](chart-tooltips.md) +- [Chart Animations](chart-animations.mdx) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Tooltips](chart-tooltips.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/features/chart-markers.mdx b/docs/xplat/src/content/en/components/charts/features/chart-markers.mdx index c5e5d65da3..be1e1d94dd 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-markers.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-markers.mdx @@ -17,7 +17,7 @@ In {ProductName}, markers are visual elements that display the values of data po ## {Platform} Chart Marker Example -In the following example, the [Line Chart](../types/line-chart.md) is comparing the generation of renewable electricity for the countries Europe, China, and USA over the years of 2009 to 2019 with markers enabled by setting the property to enum value. +In the following example, the [Line Chart](../types/line-chart.mdx) is comparing the generation of renewable electricity for the countries Europe, China, and USA over the years of 2009 to 2019 with markers enabled by setting the property to enum value. The colors of the markers are also managed by setting the and properties in the sample below. The markers and is configurable in this sample by using the drop-downs as well. @@ -135,8 +135,8 @@ In addition to marker properties, you can implement your own marker by setting a You can find more information about related chart features in these topics: -- [Chart Annotations](chart-annotations.md) -- [Chart Highlighting](chart-highlighting.md) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Highlighting](chart-highlighting.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/features/chart-navigation.mdx b/docs/xplat/src/content/en/components/charts/features/chart-navigation.mdx index 69c8605212..d94a61ec91 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-navigation.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-navigation.mdx @@ -86,8 +86,8 @@ The {Platform} data chart provides several navigation properties that are update You can find more information about related chart features in these topics: -- [Chart Tooltips](chart-tooltips.md) -- [Chart Trendlines](chart-trendlines.md) +- [Chart Tooltips](chart-tooltips.mdx) +- [Chart Trendlines](chart-trendlines.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/features/chart-overlays.mdx b/docs/xplat/src/content/en/components/charts/features/chart-overlays.mdx index cdbd1dbce9..4204d76b89 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-overlays.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-overlays.mdx @@ -18,7 +18,7 @@ The {Platform} allows for placement of horizontal o ## {Platform} Value Overlay Example -The following example depicts a [Column Chart](../types/column-chart.md) with a few horizontal value overlays plotted. +The following example depicts a [Column Chart](../types/column-chart.mdx) with a few horizontal value overlays plotted. @@ -63,7 +63,7 @@ The following sample demonstrates usage of the different @@ -132,10 +132,10 @@ public Series StylingOverlayText() You can find more information about related chart types in these topics: -- [Chart Annotations](chart-annotations.md) -- [Column Chart](../types/area-chart.md) -- [Line Chart](../types/line-chart.md) -- [Stock Chart](../types/stock-chart.md) +- [Chart Annotations](chart-annotations.mdx) +- [Column Chart](../types/area-chart.mdx) +- [Line Chart](../types/line-chart.mdx) +- [Stock Chart](../types/stock-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/features/chart-performance.mdx b/docs/xplat/src/content/en/components/charts/features/chart-performance.mdx index 9ec0318941..d119516714 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-performance.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-performance.mdx @@ -45,9 +45,9 @@ This section lists guidelines and chart features that add to the overhead and pr If you need to plot data sources with large number of data points (e.g. 10,000+), we recommend using {Platform} with one of the following type of series which where designed for specially for that purpose. -- [Scatter HD Chart](../types/scatter-chart.md#{PlatformLower}-scatter-high-density-chart) instead of [Category Point Chart](../types/point-chart.md) or [Scatter Marker Chart](../types/scatter-chart.md#{PlatformLower}-scatter-marker-chart) -- [Scatter Polyline Chart](../types/shape-chart.md#{PlatformLower}-scatter-polyline-chart) instead of [Category Line Chart](../types/line-chart.md#{PlatformLower}-line-chart-example) or [Scatter Line Chart](../types/scatter-chart.md#{PlatformLower}-scatter-line-chart) -- [Scatter Polygon Chart](../types/shape-chart.md#{PlatformLower}-scatter-polygon-chart) instead of [Category Area Chart](../types/area-chart.md#{PlatformLower}-area-chart-example) or [Column Chart](../types/column-chart.md#{PlatformLower}-column-chart-example) +- [Scatter HD Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-high-density-chart) instead of [Category Point Chart](../types/point-chart.mdx) or [Scatter Marker Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-marker-chart) +- [Scatter Polyline Chart](../types/shape-chart.mdx#{PlatformLower}-scatter-polyline-chart) instead of [Category Line Chart](../types/line-chart.mdx#{PlatformLower}-line-chart-example) or [Scatter Line Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-line-chart) +- [Scatter Polygon Chart](../types/shape-chart.mdx#{PlatformLower}-scatter-polygon-chart) instead of [Category Area Chart](../types/area-chart.mdx#{PlatformLower}-area-chart-example) or [Column Chart](../types/column-chart.mdx#{PlatformLower}-column-chart-example) ### Data Structure @@ -159,38 +159,38 @@ this.Chart.excludedProperties = [ "CHN", "FRN", "GER" ]; ### Chart Types -Simpler chart types such as [Line Chart](../types/line-chart.md) have faster performance than using [Spline Chart](../types/spline-chart.md) because of the complex interpolation of spline lines between data points. Therefore, you should use property of {Platform} or the control to select type of chart that renders faster. Alternatively, you can change a type of series to a faster series in {Platform} control. +Simpler chart types such as [Line Chart](../types/line-chart.mdx) have faster performance than using [Spline Chart](../types/spline-chart.mdx) because of the complex interpolation of spline lines between data points. Therefore, you should use property of {Platform} or the control to select type of chart that renders faster. Alternatively, you can change a type of series to a faster series in {Platform} control. The following table lists chart types in order from the fastest performance to slower performance in each group of charts: | Chart Group | Chart Type | | ----------------|--------------------------------- | -| Pie Charts | - [Pie Chart](../types/pie-chart.md)
- [Donut Chart](../types/donut-chart.md)
- [Radial Pie Chart](../types/radial-chart.md#{PlatformLower}-radial-pie-chart) | -| Line Charts | - [Category Line Chart](../types/line-chart.md#{PlatformLower}-line-chart-example)
- [Category Spline Chart](../types/spline-chart.md#{PlatformLower}-spline-chart-example)
- [Step Line Chart](../types/step-chart.md#{PlatformLower}-step-line-chart)
- [Radial Line Chart](../types/radial-chart.md#{PlatformLower}-radial-line-chart)
- [Polar Line Chart](../types/polar-chart.md#{PlatformLower}-polar-line-chart)
- [Scatter Line Chart](../types/scatter-chart.md#{PlatformLower}-scatter-line-chart)
- [Scatter Polyline Chart](../types/shape-chart.md#{PlatformLower}-scatter-polyline-chart) (\*)
- [Scatter Contour Chart](../types/scatter-chart.md#{PlatformLower}-scatter-contour-chart)
- [Stacked Line Chart](../types/stacked-chart.md#{PlatformLower}-stacked-line-chart)
- [Stacked 100% Line Chart](../types/stacked-chart.md#{PlatformLower}-stacked-100-line-chart)
| -| Area Charts | - [Category Area Chart](../types/area-chart.md#{PlatformLower}-area-chart-example)
- [Step Area Chart](../types/step-chart.md#{PlatformLower}-step-area-chart)
- [Range Area Chart](../types/area-chart.md#{PlatformLower}-range-area-chart)
- [Radial Area Chart](../types/radial-chart.md#{PlatformLower}-radial-area-chart)
- [Polar Area Chart](../types/polar-chart.md#{PlatformLower}-polar-area-chart)
- [Scatter Polygon Chart](../types/shape-chart.md#{PlatformLower}-scatter-polygon-chart) (\*)
- [Scatter Area Chart](../types/scatter-chart.md#{PlatformLower}-scatter-area-chart)
- [Stacked Area Chart](../types/stacked-chart.md#{PlatformLower}-stacked-area-chart)
- [Stacked 100% Area Chart](../types/stacked-chart.md#{PlatformLower}-stacked-100-area-chart)
| -| Column Charts | - [Column Chart](../types/column-chart.md#{PlatformLower}-column-chart-example)
- [Bar Chart](../types/bar-chart.md#{PlatformLower}-bar-chart-example)
- [Waterfall Chart](../types/column-chart.md#{PlatformLower}-waterfall-chart)
- [Range Column Chart](../types/column-chart.md#{PlatformLower}-range-column-chart)
- [Range Bar Chart](../types/bar-chart.md#{PlatformLower}-range-bar-chart)
- [Radial Column Chart](../types/radial-chart.md#{PlatformLower}-radial-column-chart)
- [Stacked Column Chart](../types/stacked-chart.md#{PlatformLower}-stacked-column-chart)
- [Stacked Bar Chart](../types/stacked-chart.md#{PlatformLower}-stacked-bar-chart)
- [Stacked 100% Column Chart](../types/stacked-chart.md#{PlatformLower}-stacked-100-column-chart)
- [Stacked 100% Bar Chart](../types/stacked-chart.md#{PlatformLower}-stacked-100-bar-chart) | -| Spline Charts | - [Category Spline Chart](../types/spline-chart.md#{PlatformLower}-spline-chart-example)
- [Polar Spline Chart](../types/polar-chart.md#{PlatformLower}-polar-spline-chart)
- [Scatter Spline Chart](../types/scatter-chart.md#{PlatformLower}-scatter-spline-chart)
- [Stacked Spline Chart](../types/stacked-chart.md#{PlatformLower}-stacked-spline-chart)
- [Stacked 100% Spline Chart](../types/stacked-chart.md#{PlatformLower}-stacked-100-spline-chart)
| -| Point Charts | - [Category Point Chart](../types/point-chart.md)
- [Scatter HD Chart](../types/scatter-chart.md#{PlatformLower}-scatter-high-density-chart)
- [Scatter Marker Chart](../types/scatter-chart.md#{PlatformLower}-scatter-marker-chart)
- [Scatter Bubble Chart](../types/bubble-chart.md)
- [Polar Marker Chart](../types/polar-chart.md#{PlatformLower}-polar-marker-chart)
| -| Financial Charts | - [Stock Chart in Line Mode](../types/stock-chart.md)
- [Stock Chart in Column Mode](../types/stock-chart.md)
- [Stock Chart in Bar Mode](../types/stock-chart.md)
- [Stock Chart in Candle Mode](../types/stock-chart.md)
- [Stock Chart with Overlays](../types/stock-chart.md)
- [Stock Chart with Zoom Pane](../types/stock-chart.md)
- [Stock Chart with Volume Pane](../types/stock-chart.md#volume-pane)
- [Stock Chart with Indicator Pane](../types/stock-chart.md#indicator-pane)
| -| Scatter Charts | - [Scatter HD Chart](../types/scatter-chart.md#{PlatformLower}-scatter-high-density-chart)
- [Scatter Marker Chart](../types/scatter-chart.md#{PlatformLower}-scatter-marker-chart)
- [Scatter Line Chart](../types/scatter-chart.md#{PlatformLower}-scatter-line-chart)
- [Scatter Bubble Chart](../types/bubble-chart.md)
- [Scatter Spline Chart](../types/scatter-chart.md#{PlatformLower}-scatter-spline-chart)
- [Scatter Area Chart](../types/scatter-chart.md#{PlatformLower}-scatter-area-chart)
- [Scatter Contour Chart](../types/scatter-chart.md#{PlatformLower}-scatter-contour-chart)
- [Scatter Polyline Chart](../types/shape-chart.md#{PlatformLower}-scatter-polyline-chart) (\*)
- [Scatter Polygon Chart](../types/shape-chart.md#{PlatformLower}-scatter-polygon-chart) (\*)
| -| Radial Charts | - [Radial Line Chart](../types/radial-chart.md#{PlatformLower}-radial-line-chart)
- [Radial Area Chart](../types/radial-chart.md#{PlatformLower}-radial-area-chart)
- [Radial Pie Chart](../types/radial-chart.md#{PlatformLower}-radial-pie-chart)
- [Radial Column Chart](../types/radial-chart.md#{PlatformLower}-radial-column-chart)
| -| Polar Charts | - [Polar Marker Chart](../types/polar-chart.md#{PlatformLower}-polar-marker-chart)
- [Polar Line Chart](../types/polar-chart.md#{PlatformLower}-polar-line-chart)
- [Polar Area Chart](../types/polar-chart.md#{PlatformLower}-polar-area-chart)
- [Polar Spline Chart](../types/polar-chart.md#{PlatformLower}-polar-spline-chart)
- [Polar Spline Area Chart](../types/polar-chart.md#{PlatformLower}-polar-spline-area-chart)
| -| Stacked Charts | - [Stacked Line Chart](../types/stacked-chart.md#{PlatformLower}-stacked-line-chart)
- [Stacked Area Chart](../types/stacked-chart.md#{PlatformLower}-stacked-area-chart)
- [Stacked Column Chart](../types/stacked-chart.md#{PlatformLower}-stacked-column-chart)
- [Stacked Bar Chart](../types/stacked-chart.md#{PlatformLower}-stacked-bar-chart)
- [Stacked Spline Chart](../types/stacked-chart.md#{PlatformLower}-stacked-spline-chart)
- [Stacked 100% Line Chart](../types/stacked-chart.md#{PlatformLower}-stacked-100-line-chart)
- [Stacked 100% Area Chart](../types/stacked-chart.md#{PlatformLower}-stacked-100-area-chart)
- [Stacked 100% Column Chart](../types/stacked-chart.md#{PlatformLower}-stacked-100-column-chart)
- [Stacked 100% Bar Chart](../types/stacked-chart.md#{PlatformLower}-stacked-100-bar-chart)
- [Stacked 100% Spline Chart](../types/stacked-chart.md#{PlatformLower}-stacked-100-spline-chart)
| +| Pie Charts | - [Pie Chart](../types/pie-chart.mdx)
- [Donut Chart](../types/donut-chart.mdx)
- [Radial Pie Chart](../types/radial-chart.mdx#{PlatformLower}-radial-pie-chart) | +| Line Charts | - [Category Line Chart](../types/line-chart.mdx#{PlatformLower}-line-chart-example)
- [Category Spline Chart](../types/spline-chart.mdx#{PlatformLower}-spline-chart-example)
- [Step Line Chart](../types/step-chart.mdx#{PlatformLower}-step-line-chart)
- [Radial Line Chart](../types/radial-chart.mdx#{PlatformLower}-radial-line-chart)
- [Polar Line Chart](../types/polar-chart.mdx#{PlatformLower}-polar-line-chart)
- [Scatter Line Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-line-chart)
- [Scatter Polyline Chart](../types/shape-chart.mdx#{PlatformLower}-scatter-polyline-chart) (\*)
- [Scatter Contour Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-contour-chart)
- [Stacked Line Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-line-chart)
- [Stacked 100% Line Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-100-line-chart)
| +| Area Charts | - [Category Area Chart](../types/area-chart.mdx#{PlatformLower}-area-chart-example)
- [Step Area Chart](../types/step-chart.mdx#{PlatformLower}-step-area-chart)
- [Range Area Chart](../types/area-chart.mdx#{PlatformLower}-range-area-chart)
- [Radial Area Chart](../types/radial-chart.mdx#{PlatformLower}-radial-area-chart)
- [Polar Area Chart](../types/polar-chart.mdx#{PlatformLower}-polar-area-chart)
- [Scatter Polygon Chart](../types/shape-chart.mdx#{PlatformLower}-scatter-polygon-chart) (\*)
- [Scatter Area Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-area-chart)
- [Stacked Area Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-area-chart)
- [Stacked 100% Area Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-100-area-chart)
| +| Column Charts | - [Column Chart](../types/column-chart.mdx#{PlatformLower}-column-chart-example)
- [Bar Chart](../types/bar-chart.mdx#{PlatformLower}-bar-chart-example)
- [Waterfall Chart](../types/column-chart.mdx#{PlatformLower}-waterfall-chart)
- [Range Column Chart](../types/column-chart.mdx#{PlatformLower}-range-column-chart)
- [Range Bar Chart](../types/bar-chart.mdx#{PlatformLower}-range-bar-chart)
- [Radial Column Chart](../types/radial-chart.mdx#{PlatformLower}-radial-column-chart)
- [Stacked Column Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-column-chart)
- [Stacked Bar Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-bar-chart)
- [Stacked 100% Column Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-100-column-chart)
- [Stacked 100% Bar Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-100-bar-chart) | +| Spline Charts | - [Category Spline Chart](../types/spline-chart.mdx#{PlatformLower}-spline-chart-example)
- [Polar Spline Chart](../types/polar-chart.mdx#{PlatformLower}-polar-spline-chart)
- [Scatter Spline Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-spline-chart)
- [Stacked Spline Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-spline-chart)
- [Stacked 100% Spline Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-100-spline-chart)
| +| Point Charts | - [Category Point Chart](../types/point-chart.mdx)
- [Scatter HD Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-high-density-chart)
- [Scatter Marker Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-marker-chart)
- [Scatter Bubble Chart](../types/bubble-chart.mdx)
- [Polar Marker Chart](../types/polar-chart.mdx#{PlatformLower}-polar-marker-chart)
| +| Financial Charts | - [Stock Chart in Line Mode](../types/stock-chart.mdx)
- [Stock Chart in Column Mode](../types/stock-chart.mdx)
- [Stock Chart in Bar Mode](../types/stock-chart.mdx)
- [Stock Chart in Candle Mode](../types/stock-chart.mdx)
- [Stock Chart with Overlays](../types/stock-chart.mdx)
- [Stock Chart with Zoom Pane](../types/stock-chart.mdx)
- [Stock Chart with Volume Pane](../types/stock-chart.mdx#volume-pane)
- [Stock Chart with Indicator Pane](../types/stock-chart.mdx#indicator-pane)
| +| Scatter Charts | - [Scatter HD Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-high-density-chart)
- [Scatter Marker Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-marker-chart)
- [Scatter Line Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-line-chart)
- [Scatter Bubble Chart](../types/bubble-chart.mdx)
- [Scatter Spline Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-spline-chart)
- [Scatter Area Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-area-chart)
- [Scatter Contour Chart](../types/scatter-chart.mdx#{PlatformLower}-scatter-contour-chart)
- [Scatter Polyline Chart](../types/shape-chart.mdx#{PlatformLower}-scatter-polyline-chart) (\*)
- [Scatter Polygon Chart](../types/shape-chart.mdx#{PlatformLower}-scatter-polygon-chart) (\*)
| +| Radial Charts | - [Radial Line Chart](../types/radial-chart.mdx#{PlatformLower}-radial-line-chart)
- [Radial Area Chart](../types/radial-chart.mdx#{PlatformLower}-radial-area-chart)
- [Radial Pie Chart](../types/radial-chart.mdx#{PlatformLower}-radial-pie-chart)
- [Radial Column Chart](../types/radial-chart.mdx#{PlatformLower}-radial-column-chart)
| +| Polar Charts | - [Polar Marker Chart](../types/polar-chart.mdx#{PlatformLower}-polar-marker-chart)
- [Polar Line Chart](../types/polar-chart.mdx#{PlatformLower}-polar-line-chart)
- [Polar Area Chart](../types/polar-chart.mdx#{PlatformLower}-polar-area-chart)
- [Polar Spline Chart](../types/polar-chart.mdx#{PlatformLower}-polar-spline-chart)
- [Polar Spline Area Chart](../types/polar-chart.mdx#{PlatformLower}-polar-spline-area-chart)
| +| Stacked Charts | - [Stacked Line Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-line-chart)
- [Stacked Area Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-area-chart)
- [Stacked Column Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-column-chart)
- [Stacked Bar Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-bar-chart)
- [Stacked Spline Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-spline-chart)
- [Stacked 100% Line Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-100-line-chart)
- [Stacked 100% Area Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-100-area-chart)
- [Stacked 100% Column Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-100-column-chart)
- [Stacked 100% Bar Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-100-bar-chart)
- [Stacked 100% Spline Chart](../types/stacked-chart.mdx#{PlatformLower}-stacked-100-spline-chart)
| -\* Note that the [Scatter Polygon Chart](../types/shape-chart.md) and [Scatter Polyline Chart](../types/shape-chart.md) have better performance than rest of charts if you have a lot of data sources bound to the chart. For more info, see [Series Collection](#series-collection) section. Otherwise, other chart types are faster. +\* Note that the [Scatter Polygon Chart](../types/shape-chart.mdx) and [Scatter Polyline Chart](../types/shape-chart.mdx) have better performance than rest of charts if you have a lot of data sources bound to the chart. For more info, see [Series Collection](#series-collection) section. Otherwise, other chart types are faster. ### Chart Animations -Enabling [Chart Animations](chart-animations.md) will slightly delay final rendering series in the {Platform} charts while they play transition-in animations. +Enabling [Chart Animations](chart-animations.mdx) will slightly delay final rendering series in the {Platform} charts while they play transition-in animations. ### Chart Annotations -Enabling [Chart Annotations](chart-annotations.md) such as the Callout Annotations, Crosshairs Annotations, or Final Value Annotations, will slightly decrease performance of the {Platform} chart. +Enabling [Chart Annotations](chart-annotations.mdx) such as the Callout Annotations, Crosshairs Annotations, or Final Value Annotations, will slightly decrease performance of the {Platform} chart. ### Chart Highlighting -Enabling the [Chart Highlighting](chart-highlighting.md) will slightly decrease performance of the {Platform} chart. +Enabling the [Chart Highlighting](chart-highlighting.mdx) will slightly decrease performance of the {Platform} chart. ### Chart Legend @@ -198,7 +198,7 @@ Adding a legend to the {Platform} charts might decrease performance if titles of ### Chart Markers -In {Platform} charts, [Markers](chart-markers.md) are especially expensive when it comes to chart performance because they add to the layout complexity of the chart, and perform data binding to obtain certain information. Also, markers decrease performance when there are a lot of data points or if there are many data sources bound. Therefore, if markers are not needed, they should be removed from the chart. +In {Platform} charts, [Markers](chart-markers.mdx) are especially expensive when it comes to chart performance because they add to the layout complexity of the chart, and perform data binding to obtain certain information. Also, markers decrease performance when there are a lot of data points or if there are many data sources bound. Therefore, if markers are not needed, they should be removed from the chart. This code snippet shows how to remove markers from the {Platform} charts. @@ -261,11 +261,11 @@ this.LineSeries.Resolution = 10; ### Chart Overlays -Enabling [Chart Overlays](chart-overlays.md) will slightly decrease performance of the {Platform} chart. +Enabling [Chart Overlays](chart-overlays.mdx) will slightly decrease performance of the {Platform} chart. ### Chart Trendlines -Enabling [Chart Trendlines](chart-trendlines.md) will slightly decrease performance of the {Platform} chart. +Enabling [Chart Trendlines](chart-trendlines.mdx) will slightly decrease performance of the {Platform} chart. ### Axis Types @@ -663,7 +663,7 @@ In addition to the general performance guidelines, the {Platform} collection of the control will decrease chart performance and we recommend [Sharing Axes](chart-axis-layouts.md#axis-sharing-example) between series. +Adding too many axis to the collection of the control will decrease chart performance and we recommend [Sharing Axes](chart-axis-layouts.mdx#axis-sharing-example) between series. ### Series Collection @@ -685,27 +685,27 @@ Also, adding a lot of series to the property. The following example shows the [Column Chart](../types/column-chart.md) with a combo-box that you can use to change type of tooltips. +{Platform} Chart provide three types of tooltips that you can with tooltips enabled by setting the property. The following example shows the [Column Chart](../types/column-chart.mdx) with a combo-box that you can use to change type of tooltips. @@ -58,8 +58,8 @@ This example shows how to create custom tooltips for each series in {Platform} D You can find more information about related chart features in these topics: -- [Chart Annotations](chart-annotations.md) -- [Chart Markers](chart-markers.md) +- [Chart Annotations](chart-annotations.mdx) +- [Chart Markers](chart-markers.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/features/chart-trendlines.mdx b/docs/xplat/src/content/en/components/charts/features/chart-trendlines.mdx index 3e6498677b..03c5468b2e 100644 --- a/docs/xplat/src/content/en/components/charts/features/chart-trendlines.mdx +++ b/docs/xplat/src/content/en/components/charts/features/chart-trendlines.mdx @@ -66,8 +66,8 @@ The following are the options for the property of the control. +Similarly to how you can show multiple [Line Chart](line-chart.mdx) and [Spline Chart](spline-chart.mdx), you may also combine multiple Area Charts in the same control. This is accomplished by binding multiple data source to property of the control. @@ -163,7 +163,7 @@ The {Platform} Stacked 100% Spline Area Chart is identical to the Stacked Spline ## {Platform} Radial Area Chart -The {Platform} Radial Area Chart belongs to a group of [Radial Chart](radial-chart.md) and has a shape of a filled polygon that is bound by a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the Area Chart, but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in control by binding your data to , as shown in the example below. +The {Platform} Radial Area Chart belongs to a group of [Radial Chart](radial-chart.mdx) and has a shape of a filled polygon that is bound by a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the Area Chart, but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in control by binding your data to , as shown in the example below. @@ -174,7 +174,7 @@ The {Platform} Radial Area Chart belongs to a group of [Radial Chart](radial-cha ## {Platform} Polar Area Chart -The {Platform} Polar Area Chart belongs to a group of [Polar Chart](polar-chart.md) and have a shape of a filled polygon, where vertices or corners are located at the polar (angle/radius) coordinates of data points and are connected by a straight line and then filling the area represented by the connected points. The Polar Area Chart uses the same concepts of data plotting as the Scatter Marker Chart, but instead wraps the points around a circle and fills in the area that is drawn, rather than stretching the points and area filled along a horizontal line. You can create this type of chart in control by binding your data to , as shown in the example below. +The {Platform} Polar Area Chart belongs to a group of [Polar Chart](polar-chart.mdx) and have a shape of a filled polygon, where vertices or corners are located at the polar (angle/radius) coordinates of data points and are connected by a straight line and then filling the area represented by the connected points. The Polar Area Chart uses the same concepts of data plotting as the Scatter Marker Chart, but instead wraps the points around a circle and fills in the area that is drawn, rather than stretching the points and area filled along a horizontal line. You can create this type of chart in control by binding your data to , as shown in the example below. @@ -185,7 +185,7 @@ The {Platform} Polar Area Chart belongs to a group of [Polar Chart](polar-chart. ## {Platform} Polar Spline Area Chart -The {Platform} Polar Spline Area Chart belongs to a group of [Polar Chart](polar-chart.md) and have a shape of a filled polygon, where vertices or corners are located at the polar (angle/radius) coordinates of data points and are connected by a curved spline and then filling the area represented by the connected points. The Polar Spline Area Chart uses the same concepts of data plotting as the Scatter Marker Chart, but instead wraps the points around a circle and fills in the area that is drawn, rather than stretching the points and area filled along a horizontal line. You can create this type of chart in control by binding your data to , as shown in the example below. +The {Platform} Polar Spline Area Chart belongs to a group of [Polar Chart](polar-chart.mdx) and have a shape of a filled polygon, where vertices or corners are located at the polar (angle/radius) coordinates of data points and are connected by a curved spline and then filling the area represented by the connected points. The Polar Spline Area Chart uses the same concepts of data plotting as the Scatter Marker Chart, but instead wraps the points around a circle and fills in the area that is drawn, rather than stretching the points and area filled along a horizontal line. You can create this type of chart in control by binding your data to , as shown in the example below. @@ -198,12 +198,12 @@ The {Platform} Polar Spline Area Chart belongs to a group of [Polar Chart](polar You can find more information about related chart types in these topics: -- [Bar Chart](bar-chart.md) -- [Column Chart](column-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) -- [Spline Chart](spline-chart.md) -- [Stacked Chart](stacked-chart.md) +- [Bar Chart](bar-chart.mdx) +- [Column Chart](column-chart.mdx) +- [Polar Chart](polar-chart.mdx) +- [Radial Chart](radial-chart.mdx) +- [Spline Chart](spline-chart.mdx) +- [Stacked Chart](stacked-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/bar-chart.mdx b/docs/xplat/src/content/en/components/charts/types/bar-chart.mdx index 1a563dc10d..3c3990b0dd 100644 --- a/docs/xplat/src/content/en/components/charts/types/bar-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/bar-chart.mdx @@ -10,7 +10,7 @@ import Sample from 'igniteui-astro-components/components/mdx/Sample.astro'; import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # {Platform} Bar Chart -The {ProductName} Bar Chart, Bar Graph, or Horizontal Bar Chart, is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by horizontal bars with equal heights but different lengths. This chart is ideal for showing variations in the value of an item over time. Data is represented using a collection of rectangles that extend from the left to right of the chart towards the values of data points. Bar Chart is very similar to [Column Chart](column-chart.md) except that Bar Chart renders with 90 degrees clockwise rotation and therefore it has horizontal orientation (left to right) while [Column Chart](column-chart.md) has vertical orientation (up and down) +The {ProductName} Bar Chart, Bar Graph, or Horizontal Bar Chart, is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by horizontal bars with equal heights but different lengths. This chart is ideal for showing variations in the value of an item over time. Data is represented using a collection of rectangles that extend from the left to right of the chart towards the values of data points. Bar Chart is very similar to [Column Chart](column-chart.mdx) except that Bar Chart renders with 90 degrees clockwise rotation and therefore it has horizontal orientation (left to right) while [Column Chart](column-chart.mdx) has vertical orientation (up and down) ## {Platform} Bar Chart Example You can create {Platform} Bar Chart in the control by binding your data sources to multiple , as shown in the example below: @@ -52,7 +52,7 @@ These use cases are commonly used for the following scenarios: ### When Not to Use Bar Chart - You have too much data so the Y-Axis can't fit in the space or is not legible. -- You need a detailed Time-Series analysis - consider a [Line Chart](line-chart.md) with a Time-Series for this type of data. +- You need a detailed Time-Series analysis - consider a [Line Chart](line-chart.mdx) with a Time-Series for this type of data. ### Bar Chart Data Structure - The data source must be an array or a list of data items. @@ -79,7 +79,7 @@ The Bar Chart is able to render multiple bars per category for comparison purpos ## {Platform} Bar Chart Styling -The Bar Chart can be styled, and allows for the ability to use [annotation values](../features/chart-annotations.md) for each bar, for example, to demonstrate percent comparisons. You can create this type of chart in the control by binding your data to a and adding a , as shown in the example below: +The Bar Chart can be styled, and allows for the ability to use [annotation values](../features/chart-annotations.mdx) for each bar, for example, to demonstrate percent comparisons. You can create this type of chart in the control by binding your data to a and adding a , as shown in the example below: @@ -113,11 +113,11 @@ You can create this type of chart in the control by ## {Platform} Range Bar Chart -The {Platform} Range Bar Chart belongs to a group of range charts and is rendered using horizontal rectangles that can appear in the middle of the plot area of the chart, rather than stretching from the left like the traditional [Category Bar Chart](bar-chart.md#{PlatformLower}-bar-chart-example). This type of series emphasizes the amount of change between low values and high values in the same data point over a period of time or compares multiple items. +The {Platform} Range Bar Chart belongs to a group of range charts and is rendered using horizontal rectangles that can appear in the middle of the plot area of the chart, rather than stretching from the left like the traditional [Category Bar Chart](bar-chart.mdx#{PlatformLower}-bar-chart-example). This type of series emphasizes the amount of change between low values and high values in the same data point over a period of time or compares multiple items. Range values are represented on the X-Axis and categories are displayed on the Y-Axis. Because each bar visualizes both a low value and a high value, this chart is useful for scenarios such as showing daily temperature ranges, minimum and maximum prices, or any bounded measurements where a single value is not sufficient. -The Range Bar Chart is identical to the [Range Column Chart](column-chart.md#{PlatformLower}-range-column-chart) in all aspects except that the ranges are represented as a set of horizontal bars rather than vertical columns. +The Range Bar Chart is identical to the [Range Column Chart](column-chart.mdx#{PlatformLower}-range-column-chart) in all aspects except that the ranges are represented as a set of horizontal bars rather than vertical columns. You can create this type of chart in the control by binding your data to a . The series reads low and high values from `LowMemberPath` and `HighMemberPath`, and it typically uses a `NumericXAxis` with a `CategoryYAxis`, as shown in the example below: @@ -129,11 +129,11 @@ You can create this type of chart in the control using the and two numeric axes, as shown in the example below. @@ -34,8 +34,8 @@ In {Platform} Bubble Chart, you can customize shape of bubble markers using diff --git a/docs/xplat/src/content/en/components/charts/types/column-chart.mdx b/docs/xplat/src/content/en/components/charts/types/column-chart.mdx index 75a3bbff86..399e8e4b23 100644 --- a/docs/xplat/src/content/en/components/charts/types/column-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/column-chart.mdx @@ -11,7 +11,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # {Platform} Column Chart -The {ProductName} Column Char, Column Graph, or Vertical Bar Chart is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by columns with equal widths but different heights. These columns extend from the bottom to top of the chart towards the values of data points. This chart emphasizes the amount of change over a period of time or compares multiple items. Column Chart is very similar to [Bar Chart](bar-chart.md) except that Column Chart renders in vertical orientation (up and down) while [Bar Chart](bar-chart.md) has horizontal orientation (left to right) or 90 degrees clockwise rotation. +The {ProductName} Column Char, Column Graph, or Vertical Bar Chart is among the most common category chart types used to quickly compare frequency, count, total, or average of data in different categories with data encoded by columns with equal widths but different heights. These columns extend from the bottom to top of the chart towards the values of data points. This chart emphasizes the amount of change over a period of time or compares multiple items. Column Chart is very similar to [Bar Chart](bar-chart.mdx) except that Column Chart renders in vertical orientation (up and down) while [Bar Chart](bar-chart.mdx) has horizontal orientation (left to right) or 90 degrees clockwise rotation. ## {Platform} Column Chart Example @@ -95,7 +95,7 @@ The following sections explain more advanced types of {Platform} Column Charts t ## {Platform} Waterfall Chart -The Waterfall Chart belongs to a group of category charts and it is rendered using a collection of vertical columns that show the difference between consecutive data points. The columns are color coded for distinguishing between positive and negative changes in value. The Waterfall Chart is similar in appearance to the [Range Column Chart](column-chart.md#{PlatformLower}-range-column-chart), but it requires only one numeric data column rather than two columns for each data point. +The Waterfall Chart belongs to a group of category charts and it is rendered using a collection of vertical columns that show the difference between consecutive data points. The columns are color coded for distinguishing between positive and negative changes in value. The Waterfall Chart is similar in appearance to the [Range Column Chart](column-chart.mdx#{PlatformLower}-range-column-chart), but it requires only one numeric data column rather than two columns for each data point. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -108,7 +108,7 @@ You can create this type of chart in the control by ## {Platform} Stacked Column Chart -The Stacked Column Chart is similar to the [Category Column Chart](column-chart.md#{PlatformLower}-column-chart-example) in all aspects, except the series are represented on top of one another rather than to the side. The Stacked Column Chart is used to show comparing results between series. Each stacked fragment in the collection represents one visual element in each stack. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the Y-Axis, and all negative values are grouped on the negative side of the Y-Axis. The Stacked Column Chart uses the same concepts of data plotting as the [Stacked Bar Chart](stacked-chart.md#{PlatformLower}-stacked-bar-chart) but data points are stacked along vertical line (Y-Axis) rather than along horizontal line (X-Axis). +The Stacked Column Chart is similar to the [Category Column Chart](column-chart.mdx#{PlatformLower}-column-chart-example) in all aspects, except the series are represented on top of one another rather than to the side. The Stacked Column Chart is used to show comparing results between series. Each stacked fragment in the collection represents one visual element in each stack. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the Y-Axis, and all negative values are grouped on the negative side of the Y-Axis. The Stacked Column Chart uses the same concepts of data plotting as the [Stacked Bar Chart](stacked-chart.mdx#{PlatformLower}-stacked-bar-chart) but data points are stacked along vertical line (Y-Axis) rather than along horizontal line (X-Axis). You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -121,7 +121,7 @@ You can create this type of chart in the control by ## {Platform} Stacked 100% Column Chart -The Stacked 100% Column Chart is identical to the [Stacked Column Chart](stacked-chart.md#{PlatformLower}-stacked-column-chart) in all aspects except in their treatment of the values on Y-Axis. Instead of presenting a direct representation of the data, the Stacked 100 Column Chart presents the data in terms of percent of the sum of all values in a data point. +The Stacked 100% Column Chart is identical to the [Stacked Column Chart](stacked-chart.mdx#{PlatformLower}-stacked-column-chart) in all aspects except in their treatment of the values on Y-Axis. Instead of presenting a direct representation of the data, the Stacked 100 Column Chart presents the data in terms of percent of the sum of all values in a data point. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -134,9 +134,9 @@ You can create this type of chart in the control by ## {Platform} Range Column Chart -The {Platform} Range Column Chart belongs to a group of range charts and is rendered using vertical rectangles that can appear in the middle of the plot area of the chart, rather than stretching from the bottom like the traditional [Category Column Chart](column-chart.md#{PlatformLower}-column-chart-example). This type of series emphasizes the amount of change between low values and high values in the same data point over a period of time or compares multiple items. Range values are represented on the Y-Axis and categories are displayed on the X-Axis. +The {Platform} Range Column Chart belongs to a group of range charts and is rendered using vertical rectangles that can appear in the middle of the plot area of the chart, rather than stretching from the bottom like the traditional [Category Column Chart](column-chart.mdx#{PlatformLower}-column-chart-example). This type of series emphasizes the amount of change between low values and high values in the same data point over a period of time or compares multiple items. Range values are represented on the Y-Axis and categories are displayed on the X-Axis. -The Range Column Chart is identical to the [Range Area Chart](area-chart.md)(area-chart.md#{PlatformLower}-range-area-chart) in all aspects except that the ranges are represented as a set of vertical columns rather than a filled area. +The Range Column Chart is identical to the [Range Area Chart](area-chart.mdx#{PlatformLower}-range-area-chart) in all aspects except that the ranges are represented as a set of vertical columns rather than a filled area. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -149,7 +149,7 @@ You can create this type of chart in the control by ## {Platform} Radial Column Chart -The Radial Column Chart belongs to a group of [Radial Chart](radial-chart.md), and is visualized by using a collection of rectangles that extend from the center of the chart toward the locations of data points. This utilizes the same concepts of data plotting as the [Category Column Chart](column-chart.md#{PlatformLower}-column-chart-example), but wraps data points around a circle rather than stretching them horizontally. +The Radial Column Chart belongs to a group of [Radial Chart](radial-chart.mdx), and is visualized by using a collection of rectangles that extend from the center of the chart toward the locations of data points. This utilizes the same concepts of data plotting as the [Category Column Chart](column-chart.mdx#{PlatformLower}-column-chart-example), but wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -164,10 +164,10 @@ You can create this type of chart in the control by You can find more information about related chart types in these topics: -- [Bar Chart](bar-chart.md) -- [Composite Chart](Composite-chart.md) -- [Radial Chart](radial-chart.md) -- [Stacked Chart](stacked-chart.md) +- [Bar Chart](bar-chart.mdx) +- [Composite Chart](composite-chart.mdx) +- [Radial Chart](radial-chart.mdx) +- [Stacked Chart](stacked-chart.mdx) ## API References The following table lists API members mentioned in the above sections: diff --git a/docs/xplat/src/content/en/components/charts/types/composite-chart.mdx b/docs/xplat/src/content/en/components/charts/types/composite-chart.mdx index baef18c4b8..0e20c177ec 100644 --- a/docs/xplat/src/content/en/components/charts/types/composite-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/composite-chart.mdx @@ -26,10 +26,10 @@ The following example demonstrates how to create Composite Chart using ## Additional Resources -- [Donut Chart](donut-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) +- [Donut Chart](donut-chart.mdx) +- [Polar Chart](polar-chart.mdx) +- [Radial Chart](radial-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/donut-chart.mdx b/docs/xplat/src/content/en/components/charts/types/donut-chart.mdx index 39cf89664c..3a3e86da0d 100644 --- a/docs/xplat/src/content/en/components/charts/types/donut-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/donut-chart.mdx @@ -10,7 +10,7 @@ import Sample from 'igniteui-astro-components/components/mdx/Sample.astro'; import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # {Platform} Donut Chart -The {ProductName} Donut Chart is similar to the [Pie Chart](pie-chart.md), proportionally illustrating the occurrences of a variable. The donut chart can display multiple variables in concentric rings, and provides built-in support for visualizing hierarchical data. The rings are capable of being bound to a different data item, or they can share a common data source. +The {ProductName} Donut Chart is similar to the [Pie Chart](pie-chart.mdx), proportionally illustrating the occurrences of a variable. The donut chart can display multiple variables in concentric rings, and provides built-in support for visualizing hierarchical data. The rings are capable of being bound to a different data item, or they can share a common data source. ## {Platform} Donut Chart Example You can create Donut Chart using the control by binding your data as shown in the example below. @@ -22,13 +22,13 @@ You can create Donut Chart using the control by ### Are {Platform} Donut Charts right for your project? Donut Charts are appropriate for small data sets and are easy to read at a glance. Donut charts are just one type of part-to-whole visualization. Others include: -- [Pie](pie-chart.md) -- [Stacked Area](area-chart.md) -- [Stacked 100% Area (Stacked Percentage Area)](area-chart.md) -- [Stacked Bar](bar-chart.md) -- [Stacked 100% Bar (Stacked Percentage Bar)](bar-chart.md) -- [Treemap](treemap-chart.md) -- [Waterfall](column-chart.md) +- [Pie](pie-chart.mdx) +- [Stacked Area](area-chart.mdx) +- [Stacked 100% Area (Stacked Percentage Area)](area-chart.mdx) +- [Stacked Bar](bar-chart.mdx) +- [Stacked 100% Bar (Stacked Percentage Bar)](bar-chart.mdx) +- [Treemap](treemap-chart.mdx) +- [Waterfall](column-chart.mdx) The {Platform} Donut Chart includes interactive features that give the viewer tools to analyze data, like: @@ -46,10 +46,10 @@ The {Platform} Donut Chart includes interactive features that give the viewer to - Ensuring the color palette is distinguishable for segments/slices of the parts. ### When not to use a Donut Chart -- Comparing change over time —use a [Bar](bar-chart.md), [Line](line-chart.md) or [Area](area-chart.md) chart. -- Requiring precise data comparison —use a [Bar](bar-chart.md), [Line](line-chart.md) or [Area](area-chart.md) chart. -- You have more than 6 or 8 segments (high data volume) — consider a [Bar](bar-chart.md), [Line](line-chart.md) or [Area](area-chart.md) chart if it works for your data story. -- It would be easier for the viewer to perceive the value difference in a [Bar](bar-chart.md) chart. +- Comparing change over time —use a [Bar](bar-chart.mdx), [Line](line-chart.mdx) or [Area](area-chart.mdx) chart. +- Requiring precise data comparison —use a [Bar](bar-chart.mdx), [Line](line-chart.mdx) or [Area](area-chart.mdx) chart. +- You have more than 6 or 8 segments (high data volume) — consider a [Bar](bar-chart.mdx), [Line](line-chart.mdx) or [Area](area-chart.mdx) chart if it works for your data story. +- It would be easier for the viewer to perceive the value difference in a [Bar](bar-chart.mdx) chart. - You have negative data, as this can not be represented in a donut chart. ## {Platform} Donut Chart - Slice Selection @@ -66,9 +66,9 @@ It is possible to have a multiple ring display in the {Platform} Donut Chart, wi ## Additional Resources You can find more information about related chart types in these topics: -- [Pie Chart](pie-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) +- [Pie Chart](pie-chart.mdx) +- [Polar Chart](polar-chart.mdx) +- [Radial Chart](radial-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/gantt-chart.mdx b/docs/xplat/src/content/en/components/charts/types/gantt-chart.mdx index b44b56ee27..3a280ba9e3 100644 --- a/docs/xplat/src/content/en/components/charts/types/gantt-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/gantt-chart.mdx @@ -27,11 +27,11 @@ The following example demonstrates how to create Gantt Chart using ### Are {Platform} Line Charts right for your project? -- Different than an [area chart](area-chart.md), the line chart does not fill the area between the X-Axis (bottom axis) and the line. -- The {Platform} line chart is identical to the {Platform} [spline chart](spline-chart.md) in all aspects except that the line connecting data points does not have spline interpolation and smoothing for improved presentation of data. +- Different than an [area chart](area-chart.mdx), the line chart does not fill the area between the X-Axis (bottom axis) and the line. +- The {Platform} line chart is identical to the {Platform} [spline chart](spline-chart.mdx) in all aspects except that the line connecting data points does not have spline interpolation and smoothing for improved presentation of data. A Line Chart includes several variants based on your data or how you want to tell the correct story with your data. These include: @@ -172,7 +172,7 @@ You can create this type of chart in the control by ## {Platform} Polar Line Chart -The Polar Line Chart belongs to a group of polar charts and is rendered using a collection of straight lines connecting data points in polar (angle/radius) coordinate system. Polar Line Charts use the same concepts of data plotting as the [Scatter Line Chart](scatter-chart.md) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. +The Polar Line Chart belongs to a group of polar charts and is rendered using a collection of straight lines connecting data points in polar (angle/radius) coordinate system. Polar Line Charts use the same concepts of data plotting as the [Scatter Line Chart](scatter-chart.mdx) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -187,12 +187,12 @@ You can create this type of chart in the control by You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Column Chart](column-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) -- [Spline Chart](spline-chart.md) -- [Stacked Chart](stacked-chart.md) +- [Area Chart](area-chart.mdx) +- [Column Chart](column-chart.mdx) +- [Polar Chart](polar-chart.mdx) +- [Radial Chart](radial-chart.mdx) +- [Spline Chart](spline-chart.mdx) +- [Stacked Chart](stacked-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/network-chart.mdx b/docs/xplat/src/content/en/components/charts/types/network-chart.mdx index d1eabd0cfe..4a9493a178 100644 --- a/docs/xplat/src/content/en/components/charts/types/network-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/network-chart.mdx @@ -26,9 +26,9 @@ This example shows how to create Network Scatter Chart using diff --git a/docs/xplat/src/content/en/components/charts/types/point-chart.mdx b/docs/xplat/src/content/en/components/charts/types/point-chart.mdx index acdc4d19cf..750f9b2b8a 100644 --- a/docs/xplat/src/content/en/components/charts/types/point-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/point-chart.mdx @@ -36,17 +36,17 @@ Once the {Platform} Point Chart is set up, we may want to make some further styl ## Advanced Types of Point Charts You can create more advanced types of {Platform} Point Charts using the control instead of control by following these topics: -- [Scatter Bubble Chart](bubble-chart.md) -- [Scatter Marker Chart](scatter-chart.md#{PlatformLower}-scatter-marker-chart) -- [Scatter HD Chart](scatter-chart.md#{PlatformLower}-scatter-high-density-chart) -- [Polar Marker Chart](polar-chart.md#{PlatformLower}-polar-marker-chart) +- [Scatter Bubble Chart](bubble-chart.mdx) +- [Scatter Marker Chart](scatter-chart.mdx#{PlatformLower}-scatter-marker-chart) +- [Scatter HD Chart](scatter-chart.mdx#{PlatformLower}-scatter-high-density-chart) +- [Polar Marker Chart](polar-chart.mdx#{PlatformLower}-polar-marker-chart) ## Additional Resources You can find more information about related chart features in these topics: -- [Chart Performance](../features/chart-performance.md) -- [Chart Markers](../features/chart-markers.md) +- [Chart Performance](../features/chart-performance.mdx) +- [Chart Markers](../features/chart-markers.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/polar-chart.mdx b/docs/xplat/src/content/en/components/charts/types/polar-chart.mdx index 77c0d70220..34d63bbe8e 100644 --- a/docs/xplat/src/content/en/components/charts/types/polar-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/polar-chart.mdx @@ -10,15 +10,15 @@ import Sample from 'igniteui-astro-components/components/mdx/Sample.astro'; import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # {Platform} Polar Chart -The {ProductName} Polar Chart uses the polar coordinate system (angle, radius) instead of the Cartesian coordinate system (x, y) to plot data in chart. In other words, Polar Chart takes concepts of [Scatter Series](scatter-chart.md) and wrap them around a circle rather than stretching data points horizontally. It is often used to plot scientific data (e.g. wind direction and speed, direction, and strength of magnetic field, location of objects in solar system), and can highlight the deviation of collected data from predicted results. +The {ProductName} Polar Chart uses the polar coordinate system (angle, radius) instead of the Cartesian coordinate system (x, y) to plot data in chart. In other words, Polar Chart takes concepts of [Scatter Series](scatter-chart.mdx) and wrap them around a circle rather than stretching data points horizontally. It is often used to plot scientific data (e.g. wind direction and speed, direction, and strength of magnetic field, location of objects in solar system), and can highlight the deviation of collected data from predicted results. ## {Platform} Polar Area Chart -The Polar Area Chart renders using a collection of polygons connecting data points and it uses the same concepts of data plotting as the [Category Area Chart](area-chart.md#{PlatformLower}-area-chart-example) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Polar Area Chart renders using a collection of polygons connecting data points and it uses the same concepts of data plotting as the [Category Area Chart](area-chart.mdx#{PlatformLower}-area-chart-example) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: ## {Platform} Polar Spline Area Chart -The Polar Spline Area Chart renders also as a collection of polygons but they have curved splines connecting data points instead of straight lines like [Polar Area Chart](polar-chart.md#{PlatformLower}-polar-area-chart) does. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Polar Spline Area Chart renders also as a collection of polygons but they have curved splines connecting data points instead of straight lines like [Polar Area Chart](polar-chart.mdx#{PlatformLower}-polar-area-chart) does. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -26,17 +26,17 @@ The Polar Spline Area Chart renders also as a collection of polygons but they ha ## {Platform} Polar Marker Chart -The Polar Marker Chart renders using a collection of markers representing data points in polar (angle/radius) coordinate system. This chart uses the same concepts of data plotting as the [Scatter Marker Chart](scatter-chart.md#{PlatformLower}-scatter-marker-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Polar Marker Chart renders using a collection of markers representing data points in polar (angle/radius) coordinate system. This chart uses the same concepts of data plotting as the [Scatter Marker Chart](scatter-chart.mdx#{PlatformLower}-scatter-marker-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: ## {Platform} Polar Line Chart -The Polar Line Chart renders using a collection of straight lines connecting data points in polar (angle/radius) coordinate system. This chart uses the same concepts of data plotting as the [Scatter Line Chart](scatter-chart.md#{PlatformLower}-scatter-line-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Polar Line Chart renders using a collection of straight lines connecting data points in polar (angle/radius) coordinate system. This chart uses the same concepts of data plotting as the [Scatter Line Chart](scatter-chart.mdx#{PlatformLower}-scatter-line-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: ## {Platform} Polar Spline Chart -The Polar Spline Chart renders using a collection of curved splines connecting data points in polar (angle/radius) coordinate system. This Chart uses the same concepts of data plotting as the [Scatter Spline Chart](scatter-chart.md#{PlatformLower}-scatter-spline-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Polar Spline Chart renders using a collection of curved splines connecting data points in polar (angle/radius) coordinate system. This Chart uses the same concepts of data plotting as the [Scatter Spline Chart](scatter-chart.mdx#{PlatformLower}-scatter-spline-chart) with the difference that the visualization wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -54,13 +54,13 @@ Once our polar chart is created, we may want to make some further styling custom ## Additional Resources You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Donut Chart](Donut-chart.md) -- [Line Chart](line-chart.md) -- [Pie Chart](Pie-chart.md) -- [Radial Chart](radial-chart.md) -- [Scatter Chart](scatter-chart.md) -- [Spline Chart](spline-chart.md) +- [Area Chart](area-chart.mdx) +- [Donut Chart](donut-chart.mdx) +- [Line Chart](line-chart.mdx) +- [Pie Chart](pie-chart.mdx) +- [Radial Chart](radial-chart.mdx) +- [Scatter Chart](scatter-chart.mdx) +- [Spline Chart](spline-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/pyramid-chart.mdx b/docs/xplat/src/content/en/components/charts/types/pyramid-chart.mdx index f09c319989..fba3d685c3 100644 --- a/docs/xplat/src/content/en/components/charts/types/pyramid-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/pyramid-chart.mdx @@ -26,10 +26,10 @@ The following example demonstrates how to create Pyramid Chart using control by binding your data to , as shown in the example below. +The {Platform} Radial Area Chart has a shape of a filled polygon that is bound by a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the [Area Chart](area-chart.mdx), but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in control by binding your data to , as shown in the example below. @@ -26,7 +26,7 @@ The {Platform} Radial Area Chart has a shape of a filled polygon that is bound b ## {Platform} Radial Column Chart -The Radial Column Chart is visualized by using a collection of rectangles that extend from the center of the chart toward the locations of data points. This utilizes the same concepts of data plotting as the [Column Chart](column-chart.md), but wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: +The Radial Column Chart is visualized by using a collection of rectangles that extend from the center of the chart toward the locations of data points. This utilizes the same concepts of data plotting as the [Column Chart](column-chart.mdx), but wraps data points around a circle rather than stretching them horizontally. You can create this type of chart in the control by binding your data to a , as shown in the example below: @@ -37,7 +37,7 @@ The Radial Column Chart is visualized by using a collection of rectangles that e ## {Platform} Radial Line Chart -The {Platform} Radial Line Chart has renders as a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the [Line Chart](line-chart.md), but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in the control by binding your data to , as shown in the example below: +The {Platform} Radial Line Chart has renders as a collection of straight lines connecting data points. This chart type uses the same concept of data plotting as the [Line Chart](line-chart.mdx), but wraps the data points around a circular axis rather than stretching them horizontally. You can create this type of chart in the control by binding your data to , as shown in the example below: @@ -77,11 +77,11 @@ In addition, the labels can be configured to appear near or wide from the chart. You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Column Chart](column-chart.md) -- [Donut Chart](donut-chart.md) -- [Line Chart](line-chart.md) -- [Pie Chart](pie-chart.md) +- [Area Chart](area-chart.mdx) +- [Column Chart](column-chart.mdx) +- [Donut Chart](donut-chart.mdx) +- [Line Chart](line-chart.mdx) +- [Pie Chart](pie-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/scatter-chart.mdx b/docs/xplat/src/content/en/components/charts/types/scatter-chart.mdx index f9343edcd9..62f75c25ef 100644 --- a/docs/xplat/src/content/en/components/charts/types/scatter-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/scatter-chart.mdx @@ -83,11 +83,11 @@ Use the {Platform} Scatter High Density (HD) Chart to bind and show scatter data You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Bubble Chart](bubble-chart.md) -- [Line Chart](line-chart.md) -- [Spline Chart](spline-chart.md) -- [Shape Chart](shape-chart.md) +- [Area Chart](area-chart.mdx) +- [Bubble Chart](bubble-chart.mdx) +- [Line Chart](line-chart.mdx) +- [Spline Chart](spline-chart.mdx) +- [Shape Chart](shape-chart.mdx) ## API References The following table lists API members mentioned in the above sections: diff --git a/docs/xplat/src/content/en/components/charts/types/shape-chart.mdx b/docs/xplat/src/content/en/components/charts/types/shape-chart.mdx index f8ab99f746..f6c9462c50 100644 --- a/docs/xplat/src/content/en/components/charts/types/shape-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/shape-chart.mdx @@ -33,9 +33,9 @@ You can create this type of chart in the control by You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Line Chart](line-chart.md) -- [Scatter Chart](scatter-chart.md) +- [Area Chart](./area-chart.mdx) +- [Line Chart](./line-chart.mdx) +- [Scatter Chart](./scatter-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/sparkline-chart.mdx b/docs/xplat/src/content/en/components/charts/types/sparkline-chart.mdx index 3a3c973c92..39e2322165 100644 --- a/docs/xplat/src/content/en/components/charts/types/sparkline-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/sparkline-chart.mdx @@ -119,9 +119,9 @@ You can embed the {Platform} Sparkline in a template column of data grid or othe You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Column Chart](column-chart.md) -- [Line Chart](line-chart.md) +- [Area Chart](./area-chart.mdx) +- [Column Chart](./column-chart.mdx) +- [Line Chart](./line-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/spline-chart.mdx b/docs/xplat/src/content/en/components/charts/types/spline-chart.mdx index f3337476c4..89ce40f507 100644 --- a/docs/xplat/src/content/en/components/charts/types/spline-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/spline-chart.mdx @@ -10,7 +10,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # {Platform} Spline Chart -The {ProductName} Spline Chart belongs to a group of Category Charts that render as a collection of points connected by smooth curves of spline. Values are represented on the y-axis and categories are displayed on the x-axis. Spline Chart emphasizes the amount of change over a period of time or compares multiple items as well as the relationship of parts to a whole by displaying the total of the plotted values. Spline Chart is identical to [Line Chart](line-chart.md) in all aspects except that line connecting data points has spline interpolation and smoothing for improved presentation of data. +The {ProductName} Spline Chart belongs to a group of Category Charts that render as a collection of points connected by smooth curves of spline. Values are represented on the y-axis and categories are displayed on the x-axis. Spline Chart emphasizes the amount of change over a period of time or compares multiple items as well as the relationship of parts to a whole by displaying the total of the plotted values. Spline Chart is identical to [Line Chart](./line-chart.mdx) in all aspects except that line connecting data points has spline interpolation and smoothing for improved presentation of data. ## {Platform} Spline Chart Example @@ -96,11 +96,11 @@ You can create this type of chart in the control by You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Line Chart](spline-chart.md) -- [Polar Chart](polar-chart.md) -- [Radial Chart](radial-chart.md) -- [Stacked Chart](stacked-chart.md) +- [Area Chart](./area-chart.mdx) +- [Line Chart](./spline-chart.mdx) +- [Polar Chart](./polar-chart.mdx) +- [Radial Chart](./radial-chart.mdx) +- [Stacked Chart](./stacked-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/stacked-chart.mdx b/docs/xplat/src/content/en/components/charts/types/stacked-chart.mdx index f730c77b25..57b7b2d9bc 100644 --- a/docs/xplat/src/content/en/components/charts/types/stacked-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/stacked-chart.mdx @@ -23,7 +23,7 @@ The following sections demonstrate individual types of {ProductName} Stacked Cha ## {Platform} Stacked Area Chart -Stacked Area Charts are rendered using a collection of points connected by line segments, with the area below the line filled in and stacked on top of each other. Stacked Area Charts follow all the same requirements as [Area Chart](area-chart.md), with the only difference being that visually, the shaded areas are stacked on top of each other. +Stacked Area Charts are rendered using a collection of points connected by line segments, with the area below the line filled in and stacked on top of each other. Stacked Area Charts follow all the same requirements as [Area Chart](./area-chart.mdx), with the only difference being that visually, the shaded areas are stacked on top of each other. You can create this type of chart in the control by binding your data to a , as shown in the example below. @@ -40,7 +40,7 @@ You can create this type of chart in the control by A Stacked Bar Chart, or Stacked Bar Graph, is a type of category chart that is used to compare the composition of different categories of data by displaying different sized fragments in the horizontal bars of the chart. The length of each bar, or stack of fragments, is proportionate to its overall value. -The Stacked Bar Chart differs from the [Bar Chart](bar-chart.md) in that the data points representing your data are stacked next to each other horizontally to visually group your data. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the X-Axis, and all negative values are grouped on the negative side of the X-Axis. +The Stacked Bar Chart differs from the [Bar Chart](./bar-chart.mdx) in that the data points representing your data are stacked next to each other horizontally to visually group your data. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the X-Axis, and all negative values are grouped on the negative side of the X-Axis. In this example of an Stacked Bar Chart, we have a Numeric X Axis (bottom labels of the chart) and a Category Y Axis (left labels of the chart). You can create this type of chart in the control by binding your data to a , as shown in the example below. @@ -56,7 +56,7 @@ In this example of a Stacked 100% Bar Chart, the Energy Product values are shown ## {Platform} Stacked Column Chart -The Stacked Column Chart is identical to the [Column Chart](column-chart.md) in all aspects, except the series are represented on top of one another rather than to the side. The Stacked Column Chart is used to show comparing results between series. Each stacked fragment in the collection represents one visual element in each stack. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the Y-Axis, and all negative values are grouped on the negative side of the Y-Axis. The Stacked Column Chart uses the same concepts of data plotting as the Stacked Bar Chart but data points are stacked along vertical line (Y-Axis) rather than along horizontal line (X-Axis). +The Stacked Column Chart is identical to the [Column Chart](./column-chart.mdx) in all aspects, except the series are represented on top of one another rather than to the side. The Stacked Column Chart is used to show comparing results between series. Each stacked fragment in the collection represents one visual element in each stack. Each stack can contain both positive and negative values. All positive values are grouped on the positive side of the Y-Axis, and all negative values are grouped on the negative side of the Y-Axis. The Stacked Column Chart uses the same concepts of data plotting as the Stacked Bar Chart but data points are stacked along vertical line (Y-Axis) rather than along horizontal line (X-Axis). You can create this type of chart in the control by binding your data to a , as shown in the example below. @@ -86,7 +86,7 @@ You can create this type of chart in the control by ## {Platform} Stacked Spline Area Chart -Stacked Spline Area Charts are rendered using a collection of points connected by curved spline segments, with the area below the curved spline fill in and stacked on top of each other. Stacked Spline Area Charts follow all of the same requirements as [Area Chart](area-chart.md), with the only difference being that the visually shaded areas are stacked on top of each other. +Stacked Spline Area Charts are rendered using a collection of points connected by curved spline segments, with the area below the curved spline fill in and stacked on top of each other. Stacked Spline Area Charts follow all of the same requirements as [Area Chart](./area-chart.mdx), with the only difference being that the visually shaded areas are stacked on top of each other. You can create this type of chart in the control by binding your data to a , as shown in the example below. @@ -117,11 +117,11 @@ You can create this type of chart in the control by ## Additional Resources You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Bar Chart](bar-chart.md) -- [Column Chart](column-chart.md) -- [Line Chart](line-chart.md) -- [Spline Chart](spline-chart.md) +- [Area Chart](./area-chart.mdx) +- [Bar Chart](./bar-chart.mdx) +- [Column Chart](./column-chart.mdx) +- [Line Chart](./line-chart.mdx) +- [Spline Chart](./spline-chart.mdx) ## API References The following table lists API members mentioned in the above sections: diff --git a/docs/xplat/src/content/en/components/charts/types/step-chart.mdx b/docs/xplat/src/content/en/components/charts/types/step-chart.mdx index 8dc0d58b53..1e359bdf04 100644 --- a/docs/xplat/src/content/en/components/charts/types/step-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/step-chart.mdx @@ -37,9 +37,9 @@ If you need Step Charts with more features such as composite other series, you c You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Line Chart](line-chart.md) -- [Chart Markers](../features/chart-markers.md) +- [Area Chart](./area-chart.mdx) +- [Line Chart](./line-chart.mdx) +- [Chart Markers](../features/chart-markers.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/stock-chart.mdx b/docs/xplat/src/content/en/components/charts/types/stock-chart.mdx index 9fd810720d..d29ffe5a4c 100644 --- a/docs/xplat/src/content/en/components/charts/types/stock-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/stock-chart.mdx @@ -122,11 +122,11 @@ In this example, the stock chart is plotting revenue for United States. You can find more information about related chart features in these topics: -- [Chart Animations](../features/chart-Animations.md) -- [Chart Annotations](../features/chart-annotations.md) -- [Chart Navigation](../features/chart-navigation.md) -- [Chart Trendlines](../features/chart-trendlines.md) -- [Chart Performance](../features/chart-performance.md) +- [Chart Animations](../features/chart-animations.mdx) +- [Chart Annotations](../features/chart-annotations.mdx) +- [Chart Navigation](../features/chart-navigation.mdx) +- [Chart Trendlines](../features/chart-trendlines.mdx) +- [Chart Performance](../features/chart-performance.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/charts/types/treemap-chart.mdx b/docs/xplat/src/content/en/components/charts/types/treemap-chart.mdx index c0c261a33f..ebeb9ed56c 100644 --- a/docs/xplat/src/content/en/components/charts/types/treemap-chart.mdx +++ b/docs/xplat/src/content/en/components/charts/types/treemap-chart.mdx @@ -116,8 +116,8 @@ In the following example, the treemap demonstrates the ability of node highlight You can find more information about related chart types in these topics: -- [Area Chart](area-chart.md) -- [Shape Chart](shape-chart.md) +- [Area Chart](./area-chart.mdx) +- [Shape Chart](./shape-chart.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/dashboard-tile.mdx b/docs/xplat/src/content/en/components/dashboard-tile.mdx index 11f6aa5ce3..2f1228c28f 100644 --- a/docs/xplat/src/content/en/components/dashboard-tile.mdx +++ b/docs/xplat/src/content/en/components/dashboard-tile.mdx @@ -139,12 +139,12 @@ builder.Services.AddIgniteUIBlazor( Depending on what you bind the Dashboard Tile's property to will determine which visualization you see by default, as the control will evaluate the data you bind and then choose a visualization from the {ProductName} toolset to show. The data visualization controls that are included to be shown in the Dashboard Tile are the following: -- [{IgPrefix}CategoryChart](charts/chart-overview.md) -- [{IgPrefix}DataChart](charts/chart-overview.md) -- [{IgPrefix}DataPieChart](charts/types/data-pie-chart.md) -- [{IgPrefix}GeographicMap](geo-map.md) -- [{IgPrefix}Linear Gauge](linear-gauge.md) -- [{IgPrefix}RadialGauge](radial-gauge.md) +- [{IgPrefix}CategoryChart](./charts/chart-overview.mdx) +- [{IgPrefix}DataChart](./charts/chart-overview.mdx) +- [{IgPrefix}DataPieChart](./charts/types/data-pie-chart.mdx) +- [{IgPrefix}GeographicMap](./geo-map.mdx) +- [{IgPrefix}Linear Gauge](./linear-gauge.mdx) +- [{IgPrefix}RadialGauge](./radial-gauge.mdx) The data visualization that is chosen by default is mainly dependent on the schema and the count of the that you have bound. For example, if you bind a single numeric value, you will get a , but if you bind a collection of value-label pairs that are easy to distinguish from each other, you will likely get a . If you bind an that has more value paths, you will receive a with multiple column series or line series, depending mainly on the count of the collection bound. You can also bind to a or data the appears to contain geographic points to receive a . diff --git a/docs/xplat/src/content/en/components/excel-library.mdx b/docs/xplat/src/content/en/components/excel-library.mdx index b4c79c63bd..8d00b14272 100644 --- a/docs/xplat/src/content/en/components/excel-library.mdx +++ b/docs/xplat/src/content/en/components/excel-library.mdx @@ -156,7 +156,7 @@ Now that the Excel Library module is imported, next step is to load a workbook. -In the following code snippet, an external [ExcelUtility](excel-utility.md) class is used to save and load a . +In the following code snippet, an external [ExcelUtility](./excel-utility.mdx) class is used to save and load a . diff --git a/docs/xplat/src/content/en/components/excel-utility.mdx b/docs/xplat/src/content/en/components/excel-utility.mdx index 0aeaa34549..f711c8ea48 100644 --- a/docs/xplat/src/content/en/components/excel-utility.mdx +++ b/docs/xplat/src/content/en/components/excel-utility.mdx @@ -10,7 +10,7 @@ import PlatformBlock from 'igniteui-astro-components/components/mdx/PlatformBloc # {Platform} Excel Utility -This topic provides utility function for loading and saving Microsoft Excel files using [Excel Library](excel-library.md) +This topic provides utility function for loading and saving Microsoft Excel files using [Excel Library](./excel-library.mdx) ```ts diff --git a/docs/xplat/src/content/en/components/general-changelog-dv-blazor.mdx b/docs/xplat/src/content/en/components/general-changelog-dv-blazor.mdx index 34b95c8698..7e77ff582c 100644 --- a/docs/xplat/src/content/en/components/general-changelog-dv-blazor.mdx +++ b/docs/xplat/src/content/en/components/general-changelog-dv-blazor.mdx @@ -54,13 +54,13 @@ All notable changes for each version of {ProductName} are documented on this pag ### New Components -- [IgbChat](./interactivity/chat.md) - A chat UI component for displaying messages and input interaction. This component is in preview and under active development. Some features are not yet implemented, and APIs may evolve in upcoming releases. -- [IgbSplitter](./layouts/splitter.md) - The component provides a resizable split-pane layout that divides the view into two panels — *start* and *end* — separated by a draggable bar. -- [IgbHighlight](./inputs/highlight.md) - The component provides efficient searching and highlighting of text projected into it via its default slot. +- [IgbChat](./interactivity/chat.mdx) - A chat UI component for displaying messages and input interaction. This component is in preview and under active development. Some features are not yet implemented, and APIs may evolve in upcoming releases. +- [IgbSplitter](./layouts/splitter.mdx) - The component provides a resizable split-pane layout that divides the view into two panels — *start* and *end* — separated by a draggable bar. +- [IgbHighlight](./inputs/highlight.mdx) - The component provides efficient searching and highlighting of text projected into it via its default slot. ### AI Skills -- Ignite UI for Blazor now provides 4 skills for improving AI assistants coding results. Please, find more information in the [AI Skills documentation](./ai/skills.md). +- Ignite UI for Blazor now provides 4 skills for improving AI assistants coding results. Please, find more information in the [AI Skills documentation](./ai/skills.mdx). ### Bug Fixes @@ -490,20 +490,20 @@ For more details please visit: ### {PackageCharts} (Charts) -- Added [Chart Data Annotations](charts/features/chart-data-annotations.md) layers: +- Added [Chart Data Annotations](./charts/features/chart-data-annotations.mdx) layers: - Data Annotation Band Layer - Data Annotation Line Layer - Data Annotation Rect Layer - Data Annotation Slice Layer - Data Annotation Strip Layer -- The [Data Tooltip](charts/features/chart-data-tooltip.md) and [Data Legend](charts/features/chart-data-legend.md) expose property that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. +- The [Data Tooltip](./charts/features/chart-data-tooltip.mdx) and [Data Legend](./charts/features/chart-data-legend.mdx) expose property that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. - The property of the charts has been updated to include a new enumeration - `DragSelect` in which the dragged preview Rect will select the points contained within. -- The [ValueOverlay and ValueLayer](charts/features/chart-overlays.md), in addition to the [Chart Data Annotations](charts/features/chart-data-annotations.md) listed above now expose an property that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, the `OverlayTextBrush` property will configure the color of the overlay text. +- The [ValueOverlay and ValueLayer](./charts/features/chart-overlays.mdx), in addition to the [Chart Data Annotations](./charts/features/chart-data-annotations.mdx) listed above now expose an property that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, the `OverlayTextBrush` property will configure the color of the overlay text. -- [Trendline Layer](charts/features/chart-trendlines.md) series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple [TrendlineLayer](charts/features/chart-overlays.md) series types in the chart. +- [Trendline Layer](./charts/features/chart-trendlines.mdx) series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple [TrendlineLayer](./charts/features/chart-overlays.mdx) series types in the chart. ### General - component provides a way to display a tooltip for a specific element. To use, set content as desired and link via the property to the target element's id: @@ -733,11 +733,11 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageCharts} (Charts) -- [Dashboard Tile](dashboard-tile.md) component is a container control that analyzes and visualizes a bound ItemsSource collection or single point and returns an appropriate data visualization based on the schema and count of the data. This control utilizes a built-in [Toolbar](menus/toolbar.md) component to allow you to make changes to the visualization at runtime, allowing you to see many different visualizations of your data with minimal code. +- [Dashboard Tile](./dashboard-tile.mdx) component is a container control that analyzes and visualizes a bound ItemsSource collection or single point and returns an appropriate data visualization based on the schema and count of the data. This control utilizes a built-in [Toolbar](./menus/toolbar.mdx) component to allow you to make changes to the visualization at runtime, allowing you to see many different visualizations of your data with minimal code. ### {PackageCharts} (Inputs) -- [Color Editor](inputs/color-editor.md) can be used as a standalone color picker and is now integrated into ToolAction of [Toolbar](menus/toolbar.md) component to update visualizations at runtime. +- [Color Editor](./inputs/color-editor.mdx) can be used as a standalone color picker and is now integrated into ToolAction of [Toolbar](./menus/toolbar.mdx) component to update visualizations at runtime. **Breaking Changes** @@ -745,7 +745,7 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ## **{PackageVerChanges-24-2-NOV}** ### General -- New [Carousel](layouts/carousel.md) component. +- New [Carousel](./layouts/carousel.mdx) component. - - Changed `change` event argument type from to @@ -753,9 +753,9 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageCharts} (Charts) -- New [Data Pie Chart](charts/types/data-pie-chart.md) - The is a new component that renders a pie chart. This component works similarly to the , in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component. +- New [Data Pie Chart](./charts/types/data-pie-chart.mdx) - The is a new component that renders a pie chart. This component works similarly to the , in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component. -- New [Proportional Category Angle Axis](charts/types/radial-chart.md) - New axes for the Radial Pie Series in the , to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph. +- New [Proportional Category Angle Axis](./charts/types/radial-chart.mdx) - New axes for the Radial Pie Series in the , to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph. - @@ -772,8 +772,8 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### General -- New [Banner](notifications/banner.md) component. -- New [DatePicker](scheduling/date-picker.md) component. +- New [Banner](./notifications/banner.mdx) component. +- New [DatePicker](./scheduling/date-picker.mdx) component. - New component. - - Added method. This allows to register and replace icons by SVG files. @@ -855,23 +855,23 @@ The following table lists the bug fixes made for the {ProductName} toolset for t - - is deprecated. Having isMaximized set to true on a split pane level has no real effect as split panes serve as containers only, meaning they have no actual content to be shown maximized. Use the property of and/or instead. ### {PackageGrids} -- `DisplayDensity` deprecated in favor of the `--ig-size` CSS custom property. Check out the [Grid Size](grids/grid/size.md) topic for more. +- `DisplayDensity` deprecated in favor of the `--ig-size` CSS custom property. Check out the [Grid Size](./grids/_shared/size.mdx) topic for more. - - The type of Columns, Rows, Filters from option is now array of IgbPivotDimension - `IgbPivotDimension[]`, it was `IgbPivotDimensionCollection` previously. The type of Values from option is now array of IgbPivotValue - `IgbPivotValue[]`, it was `IgbPivotValueCollection` previously. ### {PackageCharts} (Charts) -- [Data Legend Grouping](charts/features/chart-data-legend.md#{PlatformLower}-data-legend-grouping) & [Data Tooltip Grouping](charts/features/chart-data-tooltip.md#{PlatformLower}-data-tooltip-grouping-for-data-chart) - New grouping feature added. The property toggles grouping with each series opting in can assign group text via the property. If the same value is applied to more than one series then they will appear grouped. Useful for large datasets that need to be categorized and organized for all users. +- [Data Legend Grouping](./charts/features/chart-data-legend.mdx#{PlatformLower}-data-legend-grouping) & [Data Tooltip Grouping](./charts/features/chart-data-tooltip.mdx#{PlatformLower}-data-tooltip-grouping-for-data-chart) - New grouping feature added. The property toggles grouping with each series opting in can assign group text via the property. If the same value is applied to more than one series then they will appear grouped. Useful for large datasets that need to be categorized and organized for all users. -- [Chart Selection](charts/features/chart-data-selection.md) - New series selection styling. This is adopted broadly across all category, financial and radial series for and . Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. Also `SelectedSeriesItemsChanged` event and are available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. +- [Chart Selection](./charts/features/chart-data-selection.mdx) - New series selection styling. This is adopted broadly across all category, financial and radial series for and . Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. Also `SelectedSeriesItemsChanged` event and are available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. -- [Proportional Category Angle Axis](charts/types/radial-chart.md) - New axes for the Radial Pie Series in the , to enable creating pie charts in the allowing robust visualizations using all the added power of the data chart. +- [Proportional Category Angle Axis](./charts/types/radial-chart.mdx) - New axes for the Radial Pie Series in the , to enable creating pie charts in the allowing robust visualizations using all the added power of the data chart. -- [Treemap Highlighting](charts/types/treemap-chart.md#{PlatformLower}-treemap-highlighting) - Now exposes a property that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options: `Brighten` where the highlight will apply to the item that you hover the mouse over only, and `FadeOthers` where the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using the property. +- [Treemap Highlighting](./charts/types/treemap-chart.mdx#{PlatformLower}-treemap-highlighting) - Now exposes a property that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options: `Brighten` where the highlight will apply to the item that you hover the mouse over only, and `FadeOthers` where the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using the property. -- [Treemap Percent-based Highlighting](charts/types/treemap-chart.md#{PlatformLower}-treemap-percent-based-highlighting) - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new . Can be toggled via and styled via . +- [Treemap Percent-based Highlighting](./charts/types/treemap-chart.mdx#{PlatformLower}-treemap-percent-based-highlighting) - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new . Can be toggled via and styled via . - - New option for ToolAction for outlining a border around specific tools of choice. @@ -901,9 +901,9 @@ Data Filtering via the - New title/subtitle properties. , will appear near the bottom the gauge. In addition, the various title/subtitle font properties were added such as `TitleFontSize`, `TitleFontFamily`, `TitleFontStyle`, `TitleFontWeight` and . Finally, the new will allow the value to correspond with the needle's position. - - New and properties for the . This new feature will manage the size at which labels, titles, and subtitles of the gauge have 100% optical scaling. You can read more about this new feature in this [topic](radial-gauge.md#optical-scaling) + - New and properties for the . This new feature will manage the size at which labels, titles, and subtitles of the gauge have 100% optical scaling. You can read more about this new feature in this [topic](./radial-gauge.mdx#optical-scaling) - New highlight needle was added. and when both are provided a value and 'Overlay' setting, this will make the main needle to appear faded and a new needle will appear. - `RadialChart` - New Label Mode @@ -964,7 +964,7 @@ Data Filtering via the and now expose a way to highlight and animate in and out of a subset of data. The display of this highlight depends on the series type. For column and area series, the subset will be shown on top of the total set of data where the subset will be colored by the actual brush of the series, and the total set will have a reduced opacity. For line series, the subset will be shown as a dotted line. +- [Chart Highlight Filter](./charts/features/chart-highlight-filter.mdx) - The and now expose a way to highlight and animate in and out of a subset of data. The display of this highlight depends on the series type. For column and area series, the subset will be shown on top of the total set of data where the subset will be colored by the actual brush of the series, and the total set will have a reduced opacity. For line series, the subset will be shown as a dotted line. ## **{PackageVerChanges-23-2}** @@ -976,29 +976,29 @@ Data Filtering via the [Toolbar](menus/toolbar.md) - component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tools when linked to our or components, but it also gives you the ability to create custom tools for your project. +- [Toolbar](./menus/toolbar.mdx) - component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tools when linked to our or components, but it also gives you the ability to create custom tools for your project. ### {PackageCharts} (Charts) -- [ValueLayer](charts/features/chart-overlays.md#{PlatformLower}-value-layer) - A new series type named the is now exposed which can allow you to render an overlay for different focal points of the plotted data such as Maximum, Minimum, and Average. This is applied to the and by adding to the new collection. +- [ValueLayer](./charts/features/chart-overlays.mdx#{PlatformLower}-value-layer) - A new series type named the is now exposed which can allow you to render an overlay for different focal points of the plotted data such as Maximum, Minimum, and Average. This is applied to the and by adding to the new collection. -- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](charts/types/line-chart.md#{PlatformLower}-styling-line-chart) plotted in the chart, the [gridlines](charts/features/chart-axis-gridlines.md#{PlatformLower}-axis-gridlines-properties) of the chart, and the [trendlines](charts/features/chart-trendlines.md#{PlatformLower}-chart-trendlines-dash-array-example) of the series plotted in the chart. +- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](./charts/types/line-chart.mdx#{PlatformLower}-styling-line-chart) plotted in the chart, the [gridlines](./charts/features/chart-axis-gridlines.mdx#{PlatformLower}-axis-gridlines-properties) of the chart, and the [trendlines](./charts/features/chart-trendlines.mdx#{PlatformLower}-chart-trendlines-dash-array-example) of the series plotted in the chart. ## **{PackageVerChanges-22-2.65}** ### New Components -- [Stepper](layouts/stepper.md) +- [Stepper](./layouts/stepper.mdx) ### New Components -- [Dialog](notifications/dialog.md) -- [Select](inputs/select.md) +- [Dialog](./notifications/dialog.mdx) +- [Select](./inputs/select.mdx) ### {PackageGrids} (Data Grid) @@ -1023,22 +1023,22 @@ Data Filtering via the | . These properties on the chart are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. +[Chart Aggregation](./charts/features/chart-data-aggregations.mdx) will not work when using | . These properties on the chart are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. ### {PackageGrids} (Data Grid) @@ -1081,8 +1081,8 @@ Added significant improvements to default behaviors, and refined the Category Ch ### {PackageCharts} (Charts) -- Added the highly-configurable [DataLegend](charts/features/chart-data-legend.md) component, which works much like the , but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. -- Added the highly-configurable [DataToolTip](charts/features/chart-data-tooltip.md) which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types. +- Added the highly-configurable [DataLegend](./charts/features/chart-data-legend.mdx) component, which works much like the , but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. +- Added the highly-configurable [DataToolTip](./charts/features/chart-data-tooltip.mdx) which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types. - Added animation and transition-in support for Stacked Series. Animations can be enabled by setting the property to true. From there, you can set the property to determine how long your animation should take to complete and the to determine the type of animation that takes place. - Added `AssigningCategoryStyle` event, is now available to all series in . This event is handled when you want to conditionally configure aspects of the series items such as background-color and highlighting. - New enumeration for CalloutLayer. Used to limit where the callouts are to be placed within the chart. By default, the callouts are intelligently placed in the best place but this used to force for example `TopLeft`, `TopRight`, `BottomLeft` or `BottomRight`. @@ -1098,21 +1098,21 @@ Added significant improvements to default behaviors, and refined the Category Ch ### {PackageGrids} (Data Grid) -Added New Feature - [Row Paging](grids/data-grid/row-paging.md) which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data. +Added New Feature - [Row Paging](./grids/_shared/paging.mdx) which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data. ### {PackageDockManager} (Dock Manager) -- The {Platform} Dock Manager is now in state, that provides a way to manage a complex layout using different type of panes with various sizes, positions, and behaviors, and that can be docked to various locations within an app. The [Dock Manager](layouts/dock-manager.md) allows your end-users to customize it further by pinning, resizing, moving, floating, and hiding panes. +- The {Platform} Dock Manager is now in state, that provides a way to manage a complex layout using different type of panes with various sizes, positions, and behaviors, and that can be docked to various locations within an app. The [Dock Manager](./layouts/dock-manager.mdx) allows your end-users to customize it further by pinning, resizing, moving, floating, and hiding panes. ### New Components -- [Chip](inputs/chip.md) -- [Circular Progress](inputs/circular-progress.md) -- [Linear Progress](inputs/linear-progress.md) -- [Drop Down](inputs/dropdown.md) -- [Slider & Range Slider](inputs/slider.md) -- [Snackbar](notifications/snackbar.md) -- [Toast](notifications/toast.md) +- [Chip](./inputs/chip.mdx) +- [Circular Progress](./inputs/circular-progress.mdx) +- [Linear Progress](./inputs/linear-progress.mdx) +- [Drop Down](./inputs/dropdown.mdx) +- [Slider & Range Slider](./inputs/slider.mdx) +- [Snackbar](./notifications/snackbar.mdx) +- [Toast](./notifications/toast.mdx) ## **{PackageVerChanges-21-2.1}** @@ -1145,19 +1145,19 @@ For example, ``` ``` instead of ``` ``` ### New Components -- [Avatar](layouts/avatar.md) -- [Badge](inputs/badge.md) -- [Button & Icon Button](inputs/button.md) -- [Card](layouts/card.md) -- [Checkbox](inputs/checkbox.md) +- [Avatar](./layouts/avatar.mdx) +- [Badge](./inputs/badge.mdx) +- [Button & Icon Button](./inputs/button.mdx) +- [Card](./layouts/card.mdx) +- [Checkbox](./inputs/checkbox.mdx) - Form -- [Icon](layouts/icon.md) -- [List](grids/list.md) -- [Navigation Bar](menus/navbar.md) -- [Navigation Drawer](menus/navigation-drawer.md) -- [Radio & Radio Group](inputs/radio.md) -- [Ripple](inputs/ripple.md) -- [Switch](inputs/switch.md) +- [Icon](./layouts/icon.mdx) +- [List](./grids/list.mdx) +- [Navigation Bar](./menus/navbar.mdx) +- [Navigation Drawer](./menus/navigation-drawer.mdx) +- [Radio & Radio Group](./inputs/radio.mdx) +- [Ripple](./inputs/ripple.mdx) +- [Switch](./inputs/switch.mdx) ### Chart and Map Improvements @@ -1195,10 +1195,10 @@ This release introduces a few improvements and simplifications to visual design ### {PackageGrids} (Data Grid) - New Features Added: - - [Filter Row](grids/data-grid/column-filtering.md) - - [Load/Save Layout Customizations](grids/data-grid/load-save-layout.md) - - [GroupBy Area for column grouping](grids/data-grid/row-grouping.md) - - [Cell Merging](grids/data-grid/cell-merging.md) + - [Filter Row](./grids/_shared/filtering.mdx) + - [Load/Save Layout Customizations](./grids/_shared/state-persistence.mdx) + - [GroupBy Area for column grouping](./grids/grid/groupby.mdx) + - [Cell Merging](./grids/_shared/cell-merging.mdx) - New API: - Added `SelectionChanged` event. Used to detect changes on selection interactions e.g. Multiple row selection. diff --git a/docs/xplat/src/content/en/components/general-changelog-dv-react.mdx b/docs/xplat/src/content/en/components/general-changelog-dv-react.mdx index 8fda297e5b..bb6d5d68a4 100644 --- a/docs/xplat/src/content/en/components/general-changelog-dv-react.mdx +++ b/docs/xplat/src/content/en/components/general-changelog-dv-react.mdx @@ -489,20 +489,20 @@ For more details please visit: ### {PackageCharts} (Charts) -- Added [Chart Data Annotations](charts/features/chart-data-annotations.md) layers: +- Added [Chart Data Annotations](./charts/features/chart-data-annotations.mdx) layers: - Data Annotation Band Layer - Data Annotation Line Layer - Data Annotation Rect Layer - Data Annotation Slice Layer - Data Annotation Strip Layer -- The [Data Tooltip](charts/features/chart-data-tooltip.md) and [Data Legend](charts/features/chart-data-legend.md) expose property that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. +- The [Data Tooltip](./charts/features/chart-data-tooltip.mdx) and [Data Legend](./charts/features/chart-data-legend.mdx) expose property that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. - The property of the charts has been updated to include a new enumeration - `DragSelect` in which the dragged preview Rect will select the points contained within. -- The [ValueOverlay and ValueLayer](charts/features/chart-overlays.md), in addition to the [Chart Data Annotations](charts/features/chart-data-annotations.md) listed above now expose an property that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, the `OverlayTextBrush` property will configure the color of the overlay text. +- The [ValueOverlay and ValueLayer](./charts/features/chart-overlays.mdx), in addition to the [Chart Data Annotations](./charts/features/chart-data-annotations.mdx) listed above now expose an property that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, the `OverlayTextBrush` property will configure the color of the overlay text. -- [Trendline Layer](charts/features/chart-trendlines.md) series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple [TrendlineLayer](charts/features/chart-overlays.md) series types in the chart. +- [Trendline Layer](./charts/features/chart-trendlines.mdx) series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple [TrendlineLayer](./charts/features/chart-overlays.mdx) series types in the chart. ### {PackageDashboards} (Dashboards) @@ -537,7 +537,7 @@ For more details please visit: With 19.0.0 the React product introduces many breaking changes done to improve and streamline the API. Please refer to the full Update Guide.
-[Update Guide](update-guide.md) +[Update Guide](./update-guide.mdx) ### Removed - removed, use instead. @@ -656,16 +656,16 @@ The following table lists the bug fixes made for the {ProductName} toolset for t DashboardTile -- New [Dashboard Tile](dashboard-tile.md) component is a container control that analyzes and visualizes a bound ItemsSource collection or single point and returns an appropriate data visualization based on the schema and count of the data. This control utilizes a built-in [Toolbar](menus/toolbar.md) component to allow you to make changes to the visualization at runtime, allowing you to see many different visualizations of your data with minimal code. +- New [Dashboard Tile](./dashboard-tile.mdx) component is a container control that analyzes and visualizes a bound ItemsSource collection or single point and returns an appropriate data visualization based on the schema and count of the data. This control utilizes a built-in [Toolbar](./menus/toolbar.mdx) component to allow you to make changes to the visualization at runtime, allowing you to see many different visualizations of your data with minimal code. ### {PackageCharts} (Inputs) -- [Color Editor](inputs/color-editor.md) can be used as a standalone color picker and is now integrated into ToolAction of [Toolbar](menus/toolbar.md) component to update visualizations at runtime. +- [Color Editor](./inputs/color-editor.mdx) can be used as a standalone color picker and is now integrated into ToolAction of [Toolbar](./menus/toolbar.mdx) component to update visualizations at runtime. ## **{PackageVerChanges-24-2-NOV}** ### General -- New [Carousel](layouts/carousel.md) component. +- New [Carousel](./layouts/carousel.mdx) component. - - Changed `change` event argument type from to @@ -673,9 +673,9 @@ DashboardTile ### {PackageCharts} (Charts) -- New [Data Pie Chart](charts/types/data-pie-chart.md) - The is a new component that renders a pie chart. This component works similarly to the , in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component. +- New [Data Pie Chart](./charts/types/data-pie-chart.mdx) - The is a new component that renders a pie chart. This component works similarly to the , in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component. -- New [Proportional Category Angle Axis](charts/types/radial-chart.md) - New axes for the Radial Pie Series in the , to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph. +- New [Proportional Category Angle Axis](./charts/types/radial-chart.mdx) - New axes for the Radial Pie Series in the , to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph. - @@ -692,8 +692,8 @@ DashboardTile ### {PackageCommon} -- New [Banner](notifications/banner.md) component. -- New [DatePicker](scheduling/date-picker.md) component. +- New [Banner](./notifications/banner.mdx) component. +- New [DatePicker](./scheduling/date-picker.mdx) component. - New component. - Added support for native events to all components. - @@ -776,21 +776,21 @@ DashboardTile ### {PackageGrids} -- `DisplayDensity` deprecated in favor of the `--ig-size` CSS custom property. Check out the [Grid Size](grids/grid/size.md) topic for more. +- `DisplayDensity` deprecated in favor of the `--ig-size` CSS custom property. Check out the [Grid Size](./grids/_shared/size.mdx) topic for more. - - Configuration of the component can now be applied correctly. ### {PackageCharts} (Charts) -- [Data Legend Grouping](charts/features/chart-data-legend.md#{PlatformLower}-data-legend-grouping) & [Data Tooltip Grouping](charts/features/chart-data-tooltip.md#{PlatformLower}-data-tooltip-grouping-for-data-chart) - New grouping feature added. The property toggles grouping with each series opting in can assign group text via the property. If the same value is applied to more than one series then they will appear grouped. Useful for large datasets that need to be categorized and organized for all users. +- [Data Legend Grouping](./charts/features/chart-data-legend.mdx#{PlatformLower}-data-legend-grouping) & [Data Tooltip Grouping](./charts/features/chart-data-tooltip.mdx#{PlatformLower}-data-tooltip-grouping-for-data-chart) - New grouping feature added. The property toggles grouping with each series opting in can assign group text via the property. If the same value is applied to more than one series then they will appear grouped. Useful for large datasets that need to be categorized and organized for all users. -- [Chart Selection](charts/features/chart-data-selection.md) - New series selection styling. This is adopted broadly across all category, financial and radial series for and . Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. Also `SelectedSeriesItemsChanged` event and are available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. +- [Chart Selection](./charts/features/chart-data-selection.mdx) - New series selection styling. This is adopted broadly across all category, financial and radial series for and . Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. Also `SelectedSeriesItemsChanged` event and are available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. -- [Proportional Category Angle Axis](charts/types/radial-chart.md) - New axes for the Radial Pie Series in the , to enable creating pie charts in the allowing robust visualizations using all the added power of the data chart. +- [Proportional Category Angle Axis](./charts/types/radial-chart.mdx) - New axes for the Radial Pie Series in the , to enable creating pie charts in the allowing robust visualizations using all the added power of the data chart. -- [Treemap Highlighting](charts/types/treemap-chart.md#{PlatformLower}-treemap-highlighting) - Now exposes a property that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options: `Brighten` where the highlight will apply to the item that you hover the mouse over only, and `FadeOthers` where the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using the property. +- [Treemap Highlighting](./charts/types/treemap-chart.mdx#{PlatformLower}-treemap-highlighting) - Now exposes a property that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options: `Brighten` where the highlight will apply to the item that you hover the mouse over only, and `FadeOthers` where the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using the property. -- [Treemap Percent-based Highlighting](charts/types/treemap-chart.md#{PlatformLower}-treemap-percent-based-highlighting) - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new . Can be toggled via and styled via `FillBrushes`. +- [Treemap Percent-based Highlighting](./charts/types/treemap-chart.mdx#{PlatformLower}-treemap-percent-based-highlighting) - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new . Can be toggled via and styled via `FillBrushes`. - - New option for ToolAction for outlining a border around specific tools of choice. @@ -811,13 +811,13 @@ DashboardTile ### {PackageGrids} -- New [](grids/hierarchical-grid/overview.md) component +- New [](./grids/hierarchical-grid/overview.mdx) component ### {PackageGauges} - - New title/subtitle properties. , will appear near the bottom the gauge. In addition, the various title/subtitle font properties were added such as `TitleFontSize`, `TitleFontFamily`, `TitleFontStyle`, `TitleFontWeight` and . Finally, the new will allow the value to correspond with the needle's position. - - New and properties for the . This new feature will manage the size at which labels, titles, and subtitles of the gauge have 100% optical scaling. You can read more about this new feature in this [topic](radial-gauge.md#optical-scaling) + - New and properties for the . This new feature will manage the size at which labels, titles, and subtitles of the gauge have 100% optical scaling. You can read more about this new feature in this [topic](./radial-gauge.mdx#optical-scaling) - New highlight needle was added. and when both are provided a value and 'Overlay' setting, this will make the main needle to appear faded and a new needle will appear. - - New highlight needle was added. and when both are provided a value and 'Overlay' setting, this will make the main needle to appear faded and a new needle will appear. @@ -871,13 +871,13 @@ DashboardTile ### {PackageCharts} (Charts) -- [Chart Highlight Filter](charts/features/chart-highlight-filter.md) - The and now expose a way to highlight and animate in and out of a subset of data. The display of this highlight depends on the series type. For column and area series, the subset will be shown on top of the total set of data where the subset will be colored by the actual brush of the series, and the total set will have a reduced opacity. For line series, the subset will be shown as a dotted line. +- [Chart Highlight Filter](./charts/features/chart-highlight-filter.mdx) - The and now expose a way to highlight and animate in and out of a subset of data. The display of this highlight depends on the series type. For column and area series, the subset will be shown on top of the total set of data where the subset will be colored by the actual brush of the series, and the total set will have a reduced opacity. For line series, the subset will be shown as a dotted line. ## **{PackageVerChanges-23-2-DEC}** ### {PackageGrids} (Grid) -- Added New Features - [State Persistence](grids/grid/state-persistence.md) +- Added New Features - [State Persistence](./grids/_shared/state-persistence.mdx) ## **{PackageVerChanges-23-2}** @@ -887,23 +887,23 @@ DashboardTile - Vertical orientation has been added via the toolbar's property. By default the toolbar is horizontal, now the toolbar can be shown in vertical orientation where the tools will popup to the left/right respectfully. - Custom SVG icons support was added via the toolbar's `renderImageFromText` method, further enhancing custom tool creation. -- [Grid](grids/data-grid.md) - This is a new fully functional cross-platform grid and includes features like filtering, sorting, templates, row selection, row grouping, row pinning and movable columns. +- [Grid](./grids/data-grid.mdx) - This is a new fully functional cross-platform grid and includes features like filtering, sorting, templates, row selection, row grouping, row pinning and movable columns. ### Deprecated Components -> [DataGrid](grids/data-grid/overview.md) - The DataGrid is deprecated, please use [Grid](grids/data-grid.md) +> [DataGrid](./grids/data-grid.mdx) - The DataGrid is deprecated, please use [Grid](./grids/data-grid.mdx) ## **{PackageVerChanges-23-1}** ### New Components -- [Toolbar](menus/toolbar.md) - This component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tool items when linked to our or components. You'll be able to create custom tools for your project allowing end users to provide changes, offering an endless amount of customization. +- [Toolbar](./menus/toolbar.mdx) - This component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tool items when linked to our or components. You'll be able to create custom tools for your project allowing end users to provide changes, offering an endless amount of customization. ### {PackageCharts} (Charts) -- [ValueLayer](charts/features/chart-overlays.md#{PlatformLower}-value-layer) - A new series type named the is now exposed which can allow you to render an overlay for different focal points of the plotted data such as Maximum, Minimum, and Average. This is applied to the and by adding to the new collection. +- [ValueLayer](./charts/features/chart-overlays.mdx#{PlatformLower}-value-layer) - A new series type named the is now exposed which can allow you to render an overlay for different focal points of the plotted data such as Maximum, Minimum, and Average. This is applied to the and by adding to the new collection. -- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](charts/types/line-chart.md#{PlatformLower}-styling-line-chart) plotted in the chart, the [gridlines](charts/features/chart-axis-gridlines.md#{PlatformLower}-axis-gridlines-properties) of the chart, and the [trendlines](charts/features/chart-trendlines.md#{PlatformLower}-chart-trendlines-dash-array-example) of the series plotted in the chart. +- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](./charts/types/line-chart.mdx#{PlatformLower}-styling-line-chart) plotted in the chart, the [gridlines](./charts/features/chart-axis-gridlines.mdx#{PlatformLower}-axis-gridlines-properties) of the chart, and the [trendlines](./charts/features/chart-trendlines.mdx#{PlatformLower}-chart-trendlines-dash-array-example) of the series plotted in the chart. ## **{PackageVerChanges-22-2}** @@ -918,7 +918,7 @@ Added significant improvements to default behaviors, and refined the Category Ch - ZoomMaximumItemSpan - ZoomToCategoryRange - ZoomToItemSpan -- New [Chart Aggregation](charts/features/chart-data-aggregations.md) API for Grouping, Sorting and Summarizing Category string and numeric values, eliminating the need to pre-aggregate or calculate chart data: +- New [Chart Aggregation](./charts/features/chart-data-aggregations.mdx) API for Grouping, Sorting and Summarizing Category string and numeric values, eliminating the need to pre-aggregate or calculate chart data: - InitialSortDescriptions - InitialSorts - SortDescriptions @@ -933,7 +933,7 @@ Added significant improvements to default behaviors, and refined the Category Ch - GroupSortDescriptions -[Chart Aggregation](charts/features/chart-data-aggregations.md) will not work when using | . These properties on the chart are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. +[Chart Aggregation](./charts/features/chart-data-aggregations.mdx) will not work when using | . These properties on the chart are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. ### {PackageGrids} (Data Grid) @@ -945,8 +945,8 @@ Added significant improvements to default behaviors, and refined the Category Ch ## **{PackageVerChanges-22-1}** ### {PackageCharts} (Charts) -- Added the highly-configurable [DataLegend](charts/features/chart-data-legend.md) component, which works much like the , but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. -- Added the highly-configurable [DataToolTip](charts/features/chart-data-tooltip.md) which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types. +- Added the highly-configurable [DataLegend](./charts/features/chart-data-legend.mdx) component, which works much like the , but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. +- Added the highly-configurable [DataToolTip](./charts/features/chart-data-tooltip.mdx) which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types. - Added animation and transition-in support for Stacked Series. Animations can be enabled by setting the property to true. From there, you can set the property to determine how long your animation should take to complete and the to determine the type of animation that takes place. - Added `AssigningCategoryStyle` event, is now available to all series in . This event is handled when you want to conditionally configure aspects of the series items such as background-color and highlighting. - New enumeration for CalloutLayer. Used to limit where the callouts are to be placed within the chart. By default, the callouts are intelligently placed in the best place but this used to force for example `TopLeft`, `TopRight`, `BottomLeft` or `BottomRight`. @@ -962,7 +962,7 @@ Added significant improvements to default behaviors, and refined the Category Ch ### {PackageGrids} (Data Grid) -Added New Feature - [Row Paging](grids/data-grid/row-paging.md) which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data. +Added New Feature - [Row Paging](./grids/_shared/paging.mdx) which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data. ## **{PackageVerChanges-21-2.1}** @@ -1030,10 +1030,10 @@ This release introduces a few improvements and simplifications to visual design ### {PackageGrids} (Data Grid) - New Features Added: - - [Filter Row](grids/data-grid/column-filtering.md) - - [Load/Save Layout Customizations](grids/data-grid/load-save-layout.md) - - [GroupBy Area for column grouping](grids/data-grid/row-grouping.md) - - [Cell Merging](grids/data-grid/cell-merging.md) + - [Filter Row](./grids/_shared/filtering.mdx) + - [Load/Save Layout Customizations](./grids/_shared/state-persistence.mdx) + - [GroupBy Area for column grouping](./grids/grid/groupby.mdx) + - [Cell Merging](./grids/_shared/cell-merging.mdx) - New API: - Added `SelectionChanged` event. Used to detect changes on selection interactions e.g. Multiple row selection. @@ -1214,13 +1214,13 @@ These breaking changes were introduce in these packages and components only: | Affected Packages | Affected Components | | ------------------|---------------------| -| {PackageExcel} | [Excel Library](excel-library.md) | -| {PackageSpreadsheet} | [Spreadsheet](spreadsheet-overview.md) | -| {PackageMaps} | [Geo Map](geo-map.md), [Treemap](charts/types/treemap-chart.md) | -| {PackageGauges} | [Bullet Graph](bullet-graph.md), [Linear Gauge](linear-gauge.md), [Radial Gauge](radial-gauge.md) | -| {PackageCharts}| Category Chart, Data Chart, Donut Chart, Financial Chart], Pie Chart, [Zoom Slider](zoomslider-overview.md) | +| {PackageExcel} | [Excel Library](./excel-library.mdx) | +| {PackageSpreadsheet} | [Spreadsheet](./spreadsheet-overview.mdx) | +| {PackageMaps} | [Geo Map](./geo-map.mdx), [Treemap](./charts/types/treemap-chart.mdx) | +| {PackageGauges} | [Bullet Graph](./bullet-graph.mdx), [Linear Gauge](./linear-gauge.mdx), [Radial Gauge](./radial-gauge.mdx) | +| {PackageCharts}| Category Chart, Data Chart, Donut Chart, Financial Chart], Pie Chart, [Zoom Slider](./zoomslider-overview.mdx) | | {PackageCore} | all classes and enums | -| {PackageGrids} | [Data Grid](grids/data-grid/overview.md) | +| {PackageGrids} | [Data Grid](./grids/data-grid.mdx) | - Code After Changes diff --git a/docs/xplat/src/content/en/components/general-changelog-dv-wc.mdx b/docs/xplat/src/content/en/components/general-changelog-dv-wc.mdx index 9bdca77f3d..713c039862 100644 --- a/docs/xplat/src/content/en/components/general-changelog-dv-wc.mdx +++ b/docs/xplat/src/content/en/components/general-changelog-dv-wc.mdx @@ -445,7 +445,7 @@ For more details please visit: ### {PackageCharts} -- Added [Chart Data Annotations](charts/features/chart-data-annotations.md) layers: +- Added [Chart Data Annotations](./charts/features/chart-data-annotations.mdx) layers: - Data Annotation Band Layer - Data Annotation Line Layer - Data Annotation Rect Layer @@ -453,13 +453,13 @@ For more details please visit: - Data Annotation Strip Layer -- The [Data Tooltip](charts/features/chart-data-tooltip.md) and [Data Legend](charts/features/chart-data-legend.md) expose property that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. +- The [Data Tooltip](./charts/features/chart-data-tooltip.mdx) and [Data Legend](./charts/features/chart-data-legend.mdx) expose property that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. - The property of the charts has been updated to include a new enumeration - `DragSelect` in which the dragged preview Rect will select the points contained within. -- The [ValueOverlay and ValueLayer](charts/features/chart-overlays.md), in addition to the [Chart Data Annotations](charts/features/chart-data-annotations.md) listed above now expose an property that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, the `OverlayTextBrush` property will configure the color of the overlay text. +- The [ValueOverlay and ValueLayer](./charts/features/chart-overlays.mdx), in addition to the [Chart Data Annotations](./charts/features/chart-data-annotations.mdx) listed above now expose an property that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, the `OverlayTextBrush` property will configure the color of the overlay text. -- [Trendline Layer](charts/features/chart-trendlines.md) series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple [TrendlineLayer](charts/features/chart-overlays.md) series types in the chart. +- [Trendline Layer](./charts/features/chart-trendlines.mdx) series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple [TrendlineLayer](./charts/features/chart-overlays.mdx) series types in the chart. ### {PackageDashboards} @@ -548,19 +548,19 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageCharts} -- [Dashboard Tile](dashboard-tile.md) component is a container control that analyzes and visualizes a bound ItemsSource collection or single point and returns an appropriate data visualization based on the schema and count of the data. This control utilizes a built-in [Toolbar](menus/toolbar.md) component to allow you to make changes to the visualization at runtime, allowing you to see many different visualizations of your data with minimal code. +- [Dashboard Tile](./dashboard-tile.mdx) component is a container control that analyzes and visualizes a bound ItemsSource collection or single point and returns an appropriate data visualization based on the schema and count of the data. This control utilizes a built-in [Toolbar](./menus/toolbar.mdx) component to allow you to make changes to the visualization at runtime, allowing you to see many different visualizations of your data with minimal code. ### {PackageCharts} -- [Color Editor](inputs/color-editor.md) can be used as a standalone color picker and is now integrated into ToolAction of [Toolbar](menus/toolbar.md) component to update visualizations at runtime. +- [Color Editor](./inputs/color-editor.mdx) can be used as a standalone color picker and is now integrated into ToolAction of [Toolbar](./menus/toolbar.mdx) component to update visualizations at runtime. ## **{PackageVerChanges-24-1-SEP}** ### {PackageCharts} -- New [Data Pie Chart](charts/types/data-pie-chart.md) - The is a new component that renders a pie chart. This component works similarly to the , in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component. +- New [Data Pie Chart](./charts/types/data-pie-chart.mdx) - The is a new component that renders a pie chart. This component works similarly to the , in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component. -- New [Proportional Category Angle Axis](charts/types/radial-chart.md) - New axes for the Radial Pie Series in the , to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph. +- New [Proportional Category Angle Axis](./charts/types/radial-chart.mdx) - New axes for the Radial Pie Series in the , to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph. - @@ -615,18 +615,18 @@ The following table lists the bug fixes made for the {ProductName} toolset for t - - is deprecated. Having isMaximized set to true on a split pane level has no real effect as split panes serve as containers only, meaning they have no actual content to be shown maximized. Use the property of and/or instead. ### {PackageGrids} -- `DisplayDensity` deprecated in favor of the `--ig-size` CSS custom property. Check out the [Grid Size](grids/grid/size.md) topic for more regarding the Grid. +- `DisplayDensity` deprecated in favor of the `--ig-size` CSS custom property. Check out the [Grid Size](./grids/_shared/size.mdx) topic for more regarding the Grid. ### {PackageCharts} -- [Data Legend Grouping](charts/features/chart-data-legend.md#{PlatformLower}-data-legend-grouping) & [Data Tooltip Grouping](charts/features/chart-data-tooltip.md#{PlatformLower}-data-tooltip-grouping-for-data-chart) - New grouping feature added. The property toggles grouping with each series opting in can assign group text via the property. If the same value is applied to more than one series then they will appear grouped. Useful for large datasets that need to be categorized and organized for all users. +- [Data Legend Grouping](./charts/features/chart-data-legend.mdx#{PlatformLower}-data-legend-grouping) & [Data Tooltip Grouping](./charts/features/chart-data-tooltip.mdx#{PlatformLower}-data-tooltip-grouping-for-data-chart) - New grouping feature added. The property toggles grouping with each series opting in can assign group text via the property. If the same value is applied to more than one series then they will appear grouped. Useful for large datasets that need to be categorized and organized for all users. -- [Chart Selection](charts/features/chart-data-selection.md) - New series selection styling. This is adopted broadly across all category, financial and radial series for and . Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. Also `SelectedSeriesItemsChanged` event and are available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. +- [Chart Selection](./charts/features/chart-data-selection.mdx) - New series selection styling. This is adopted broadly across all category, financial and radial series for and . Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. Also `SelectedSeriesItemsChanged` event and are available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. -- [Proportional Category Angle Axis](charts/types/radial-chart.md) - New axes for the Radial Pie Series in the , to enable creating pie charts in the allowing robust visualizations using all the added power of the data chart. +- [Proportional Category Angle Axis](./charts/types/radial-chart.mdx) - New axes for the Radial Pie Series in the , to enable creating pie charts in the allowing robust visualizations using all the added power of the data chart. -- [Treemap Highlighting](charts/types/treemap-chart.md#{PlatformLower}-treemap-highlighting) - Now exposes a property that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options: `Brighten` where the highlight will apply to the item that you hover the mouse over only, and `FadeOthers` where the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using the property. +- [Treemap Highlighting](./charts/types/treemap-chart.mdx#{PlatformLower}-treemap-highlighting) - Now exposes a property that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options: `Brighten` where the highlight will apply to the item that you hover the mouse over only, and `FadeOthers` where the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using the property. -- [Treemap Percent-based Highlighting](charts/types/treemap-chart.md#{PlatformLower}-treemap-percent-based-highlighting) - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new . Can be toggled via and styled via `FillBrushes`. +- [Treemap Percent-based Highlighting](./charts/types/treemap-chart.mdx#{PlatformLower}-treemap-percent-based-highlighting) - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new . Can be toggled via and styled via `FillBrushes`. - - New option for ToolAction for outlining a border around specific tools of choice. @@ -640,7 +640,7 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageGrids} -- New [](grids/hierarchical-grid/overview.md) component. +- New [](./grids/hierarchical-grid/overview.mdx) component. ### {PackageCharts} @@ -655,7 +655,7 @@ The following table lists the bug fixes made for the {ProductName} toolset for t - - New title/subtitle properties. , will appear near the bottom the gauge. In addition, the various title/subtitle font properties were added such as `TitleFontSize`, `TitleFontFamily`, `TitleFontStyle`, `TitleFontWeight` and . Finally, the new will allow the value to correspond with the needle's position. - - New and properties for the . This new feature will manage the size at which labels, titles, and subtitles of the gauge have 100% optical scaling. You can read more about this new feature in this [topic](radial-gauge.md#optical-scaling) + - New and properties for the . This new feature will manage the size at which labels, titles, and subtitles of the gauge have 100% optical scaling. You can read more about this new feature in this [topic](./radial-gauge.mdx#optical-scaling) - New highlight needle was added. and when both are provided a value and 'Overlay' setting, this will make the main needle to appear faded and a new needle will appear. - - New highlight needle was added. and when both are provided a value and 'Overlay' setting, this will make the main needle to appear faded and a new needle will appear. @@ -667,20 +667,20 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageCharts} -- [Chart Highlight Filter](charts/features/chart-highlight-filter.md) - The and now expose a way to highlight and animate in and out of a subset of data. The display of this highlight depends on the series type. For column and area series, the subset will be shown on top of the total set of data where the subset will be colored by the actual brush of the series, and the total set will have a reduced opacity. For line series, the subset will be shown as a dotted line. +- [Chart Highlight Filter](./charts/features/chart-highlight-filter.mdx) - The and now expose a way to highlight and animate in and out of a subset of data. The display of this highlight depends on the series type. For column and area series, the subset will be shown on top of the total set of data where the subset will be colored by the actual brush of the series, and the total set will have a reduced opacity. For line series, the subset will be shown as a dotted line. ## **{PackageVerChanges-23-2-DEC}** ### {PackageGrids} -- Added New Features (Grid) - [State Persistence](grids/grid/state-persistence.md). +- Added New Features (Grid) - [State Persistence](./grids/_shared/state-persistence.mdx). ## **{PackageVerChanges-23-2}** ### {PackageLayouts} -- [Toolbar](menus/toolbar.md) +- [Toolbar](./menus/toolbar.mdx) - Save tool action has been added to save the chart to an image via the clipboard. - Vertical orientation has been added via the toolbar's property. By default the toolbar is horizontal, now the toolbar can be shown in vertical orientation where the tools will popup to the left/right respectfully. - Custom SVG icons support was added via the toolbar's `renderImageFromText` method, further enhancing custom tool creation. @@ -690,13 +690,13 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageLayouts} -- [Toolbar](menus/toolbar.md) - This component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tool items when linked to our or components. You'll be able to create custom tools for your project allowing end users to provide changes, offering an endless amount of customization. +- [Toolbar](./menus/toolbar.mdx) - This component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tool items when linked to our or components. You'll be able to create custom tools for your project allowing end users to provide changes, offering an endless amount of customization. ### {PackageCharts} -- [ValueLayer](charts/features/chart-overlays.md#{PlatformLower}-value-layer) - A new series type named the is now exposed which can allow you to render an overlay for different focal points of the plotted data such as Maximum, Minimum, and Average. This is applied to the and by adding to the new collection. +- [ValueLayer](./charts/features/chart-overlays.mdx#{PlatformLower}-value-layer) - A new series type named the is now exposed which can allow you to render an overlay for different focal points of the plotted data such as Maximum, Minimum, and Average. This is applied to the and by adding to the new collection. -- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](charts/types/line-chart.md#{PlatformLower}-styling-line-chart) plotted in the chart, the [gridlines](charts/features/chart-axis-gridlines.md#{PlatformLower}-axis-gridlines-properties) of the chart, and the [trendlines](charts/features/chart-trendlines.md#{PlatformLower}-chart-trendlines-dash-array-example) of the series plotted in the chart. +- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](./charts/types/line-chart.mdx#{PlatformLower}-styling-line-chart) plotted in the chart, the [gridlines](./charts/features/chart-axis-gridlines.mdx#{PlatformLower}-axis-gridlines-properties) of the chart, and the [trendlines](./charts/features/chart-trendlines.mdx#{PlatformLower}-chart-trendlines-dash-array-example) of the series plotted in the chart. ## **{PackageVerChanges-22-2.2}** @@ -727,14 +727,14 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageGrids} -- New [Pivot Grid](grids/pivot-grid/overview.md) component. +- New [Pivot Grid](./grids/pivot-grid/overview.mdx) component. ## **{PackageVerChanges-22-2}** ### {PackageGrids} -- New [Grid](grids/data-grid.md) component. -- New [Tree Grid](grids/tree-grid/overview.md) component. +- New [Grid](./grids/data-grid.mdx) component. +- New [Tree Grid](./grids/tree-grid/overview.mdx) component. - : - Changed **{IgPrefix}Column** to - Changed **GridCellEventArgs** to @@ -754,7 +754,7 @@ The following table lists the bug fixes made for the {ProductName} toolset for t - ZoomMaximumItemSpan - ZoomToCategoryRange - ZoomToItemSpan -- New [Chart Aggregation](charts/features/chart-data-aggregations.md) API for Grouping, Sorting and Summarizing Category string and numeric values, eliminating the need to pre-aggregate or calculate chart data: +- New [Chart Aggregation](./charts/features/chart-data-aggregations.mdx) API for Grouping, Sorting and Summarizing Category string and numeric values, eliminating the need to pre-aggregate or calculate chart data: - InitialSortDescriptions - InitialSorts - SortDescriptions @@ -768,7 +768,7 @@ The following table lists the bug fixes made for the {ProductName} toolset for t - GroupSorts - GroupSortDescriptions -[Chart Aggregation](charts/features/chart-data-aggregations.md) will not work when using | . These properties on the chart are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. +[Chart Aggregation](./charts/features/chart-data-aggregations.mdx) will not work when using | . These properties on the chart are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. ## **{PackageVerChanges-22-1}** @@ -776,12 +776,12 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageGrids} - : - - Added New Feature - [Row Paging](grids/data-grid/row-paging.md) which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data. + - Added New Feature - [Row Paging](./grids/_shared/paging.mdx) which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data. ### {PackageCharts} -- Added the highly-configurable [DataLegend](charts/features/chart-data-legend.md) component, which works much like the , but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. -- Added the highly-configurable [DataToolTip](charts/features/chart-data-tooltip.md) which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types. +- Added the highly-configurable [DataLegend](./charts/features/chart-data-legend.mdx) component, which works much like the , but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. +- Added the highly-configurable [DataToolTip](./charts/features/chart-data-tooltip.mdx) which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types. - Added animation and transition-in support for Stacked Series. Animations can be enabled by setting the property to true. From there, you can set the property to determine how long your animation should take to complete and the to determine the type of animation that takes place. - Added `AssigningCategoryStyle` event, is now available to all series in . This event is handled when you want to conditionally configure aspects of the series items such as background-color and highlighting. - New enumeration for CalloutLayer. Used to limit where the callouts are to be placed within the chart. By default, the callouts are intelligently placed in the best place but this used to force for example `TopLeft`, `TopRight`, `BottomLeft` or `BottomRight`. @@ -820,10 +820,10 @@ The following breaking changes were introduced: Changed : - New Features Added: - - [Filter Row](grids/data-grid/column-filtering.md) - - [Load/Save Layout Customizations](grids/data-grid/load-save-layout.md) - - [GroupBy Area for column grouping](grids/data-grid/row-grouping.md) - - [Cell Merging](grids/data-grid/cell-merging.md) + - [Filter Row](./grids/_shared/filtering.mdx) + - [Load/Save Layout Customizations](./grids/_shared/state-persistence.mdx) + - [GroupBy Area for column grouping](./grids/grid/groupby.mdx) + - [Cell Merging](./grids/_shared/cell-merging.mdx) - New API: - Added `SelectionChanged` event. Used to detect changes on selection interactions, e.g. Multiple row selection. - Breaking Changes: @@ -1045,13 +1045,13 @@ These breaking changes were introduce in these packages and components only: | Affected Packages | Affected Components | | ------------------|---------------------| -| {PackageExcel} | [Excel Library](excel-library.md) | -| {PackageSpreadsheet} | [Spreadsheet](spreadsheet-overview.md) | -| {PackageMaps} | [Geo Map](geo-map.md), [Treemap](charts/types/treemap-chart.md) | -| {PackageGauges} | [Bullet Graph](bullet-graph.md), [Linear Gauge](linear-gauge.md), [Radial Gauge](radial-gauge.md) | -| {PackageCharts}| Category Chart, Data Chart, Donut Chart, Financial Chart], Pie Chart, [Zoom Slider](zoomslider-overview.md) | +| {PackageExcel} | [Excel Library](./excel-library.mdx) | +| {PackageSpreadsheet} | [Spreadsheet](./spreadsheet-overview.mdx) | +| {PackageMaps} | [Geo Map](./geo-map.mdx), [Treemap](./charts/types/treemap-chart.mdx) | +| {PackageGauges} | [Bullet Graph](./bullet-graph.mdx), [Linear Gauge](./linear-gauge.mdx), [Radial Gauge](./radial-gauge.mdx) | +| {PackageCharts}| Category Chart, Data Chart, Donut Chart, Financial Chart], Pie Chart, [Zoom Slider](./zoomslider-overview.mdx) | | {PackageCore} | all classes and enums | -| {PackageGrids} | [Data Grid](grids/data-grid/overview.md) | +| {PackageGrids} | [Data Grid](./grids/data-grid.mdx) | - Code After Changes @@ -1124,7 +1124,7 @@ import { IgcLiveGridComponent } from 'igniteui-webcomponents-data-grids/ES5/igc- ### **{PackageCommonVerChanges-5.1.0}** #### Added -- New [Carousel](layouts/carousel.md) component. +- New [Carousel](./layouts/carousel.mdx) component. ### **{PackageCommonVerChanges-5.0.0}** @@ -1170,9 +1170,9 @@ import { IgcLiveGridComponent } from 'igniteui-webcomponents-data-grids/ES5/igc- ### **{PackageCommonVerChanges-4.10.0}** #### Added -- New [Banner](notifications/banner.md) component -- New [Divider](layouts/divider.md) component -- New [DatePicker](scheduling/date-picker.md) component +- New [Banner](./notifications/banner.mdx) component +- New [Divider](./layouts/divider.mdx) component +- New [DatePicker](./scheduling/date-picker.mdx) component - - Bind underlying radio components name and checked state through the radio group. #### Deprecated @@ -1289,8 +1289,8 @@ import { IgcLiveGridComponent } from 'igniteui-webcomponents-data-grids/ES5/igc- #### Added -- New [Text Area](inputs/text-area.md) component. -- New [Button Group](inputs/button-group.md) component. +- New [Text Area](./inputs/text-area.mdx) component. +- New [Button Group](./inputs/button-group.mdx) component. - New . - now supports CSS transitions. - Position attribute for and . @@ -1486,8 +1486,8 @@ interface IgcComboChangeEventArgs { ### **{PackageCommonVerChanges-4.1.0}** #### Added -- New [Stepper](layouts/stepper.md) component. -- New [Combo](inputs/combo/overview.md) component. +- New [Stepper](./layouts/stepper.mdx) component. +- New [Combo](./inputs/combo/overview.mdx) component. - - Skip literal positions when deleting symbols in the component #### Fixed @@ -1519,8 +1519,8 @@ interface IgcComboChangeEventArgs { ### **{PackageCommonVerChanges-3.4.0}** #### Added -- New [Dialog](notifications/dialog.md) component. -- New [Select](inputs/select.md) component. +- New [Dialog](./notifications/dialog.mdx) component. +- New [Select](./inputs/select.mdx) component. #### Fixed - - range selection a11y improvements. @@ -1543,9 +1543,9 @@ interface IgcComboChangeEventArgs { ### **{PackageCommonVerChanges-3.3.0}** #### Added -- New [DateTimeInput](inputs/date-time-input.md) component. -- New [Tabs](layouts/tabs.md) component. -- New [Accordion](layouts/accordion.md) component. +- New [DateTimeInput](./inputs/date-time-input.mdx) component. +- New [Tabs](./layouts/tabs.mdx) component. +- New [Accordion](./layouts/accordion.mdx) component. - Typography styles in themes. #### Changed @@ -1577,9 +1577,9 @@ Check the official [documentation](https://www.infragistics.com/products/ignite- ### **{PackageCommonVerChanges-3.2.0}** #### Added -- New [MaskInput](inputs/mask-input.md) component. -- New [ExpansionPanel](layouts/expansion-panel.md) component. -- New [Tree](grids/tree.md) component. +- New [MaskInput](./inputs/mask-input.mdx) component. +- New [ExpansionPanel](./layouts/expansion-panel.mdx) component. +- New [Tree](./grids/tree.mdx) component. - - Added `selected` CSS part and exposed CSS variable to control symbol sizes. - - Allow slotted content. @@ -1613,7 +1613,7 @@ Check the official [documentation](https://www.infragistics.com/products/ignite- ### **{PackageCommonVerChanges-2.2.0}** #### Added -- New [DropDown](inputs/dropdown.md) component. +- New [DropDown](./inputs/dropdown.mdx) component. - : Active date can be set via an attribute. ### **{PackageCommonVerChanges-2.1.1}** @@ -1634,20 +1634,20 @@ Example: ### **{PackageCommonVerChanges-2.1.0}** #### Added -- New [LinearProgress](inputs/linear-progress.md) component. -- New [CircularProgress](inputs/circular-progress.md) component. -- New [Chip](inputs/chip.md) component. -- New [Snackbar](notifications/snackbar.md) component. -- New [Toast](notifications/toast.md) component. -- New [Rating](inputs/rating.md) component. +- New [LinearProgress](./inputs/linear-progress.mdx) component. +- New [CircularProgress](./inputs/circular-progress.mdx) component. +- New [Chip](./inputs/chip.mdx) component. +- New [Snackbar](./notifications/snackbar.mdx) component. +- New [Toast](./notifications/toast.mdx) component. +- New [Rating](./inputs/rating.mdx) component. - Component themes can be changed at runtime by calling the `configureTheme(theme: Theme)` function ### **{PackageCommonVerChanges-2.0.0}** #### Added - Dark Themes -- New [Slider](inputs/slider.md) component. -- New [RangeSlider](inputs/slider.md) component. +- New [Slider](./inputs/slider.mdx) component. +- New [RangeSlider](./inputs/slider.mdx) component. - Support `required` property in component. #### Changed @@ -1664,23 +1664,23 @@ Example: Initial release of Ignite UI Web Components #### Added -- [Avatar](layouts/avatar.md) component -- [Badge](inputs/badge.md) component -- [Button](inputs/button.md) component -- [Calendar](scheduling/calendar.md) component -- [Card](layouts/card.md) component -- [Checkbox](inputs/checkbox.md) component +- [Avatar](./layouts/avatar.mdx) component +- [Badge](./inputs/badge.mdx) component +- [Button](./inputs/button.mdx) component +- [Calendar](./scheduling/calendar.mdx) component +- [Card](./layouts/card.mdx) component +- [Checkbox](./inputs/checkbox.mdx) component - Form component -- [Icon](layouts/icon.md) component -- [IconButton](inputs/icon-button.md) component -- [Input](inputs/input.md) component -- [List](grids/list.md) component -- [Navigation bar](menus/navbar.md) component -- [Navigation drawer](menus/navigation-drawer.md) component -- [Radio group](inputs/radio.md) component -- [Radio](inputs/radio.md) component -- [Ripple](inputs/ripple.md) component -- [Switch](inputs/switch.md) component +- [Icon](./layouts/icon.mdx) component +- [IconButton](./inputs/icon-button.mdx) component +- [Input](./inputs/input.mdx) component +- [List](./grids/list.mdx) component +- [Navigation bar](./menus/navbar.mdx) component +- [Navigation drawer](./menus/navigation-drawer.mdx) component +- [Radio group](./inputs/radio.mdx) component +- [Radio](./inputs/radio.mdx) component +- [Ripple](./inputs/ripple.mdx) component +- [Switch](./inputs/switch.mdx) component diff --git a/docs/xplat/src/content/en/components/general-changelog-dv.mdx b/docs/xplat/src/content/en/components/general-changelog-dv.mdx index a450820fde..33be7f2323 100644 --- a/docs/xplat/src/content/en/components/general-changelog-dv.mdx +++ b/docs/xplat/src/content/en/components/general-changelog-dv.mdx @@ -218,20 +218,20 @@ For more details please visit: ### {PackageCharts} (Charts) -- Added [Chart Data Annotations](charts/features/chart-data-annotations.md) layers: +- Added [Chart Data Annotations](./charts/features/chart-data-annotations.mdx) layers: - Data Annotation Band Layer - Data Annotation Line Layer - Data Annotation Rect Layer - Data Annotation Slice Layer - Data Annotation Strip Layer -- The [Data Tooltip](charts/features/chart-data-tooltip.md) and [Data Legend](charts/features/chart-data-legend.md) expose property that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. +- The [Data Tooltip](./charts/features/chart-data-tooltip.mdx) and [Data Legend](./charts/features/chart-data-legend.mdx) expose property that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. - The property of the charts has been updated to include a new enumeration - `DragSelect` in which the dragged preview Rect will select the points contained within. -- The [ValueOverlay and ValueLayer](charts/features/chart-overlays.md), in addition to the [Chart Data Annotations](charts/features/chart-data-annotations.md) listed above now expose an property that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, the `OverlayTextBrush` property will configure the color of the overlay text. +- The [ValueOverlay and ValueLayer](./charts/features/chart-overlays.mdx), in addition to the [Chart Data Annotations](./charts/features/chart-data-annotations.mdx) listed above now expose an property that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, the `OverlayTextBrush` property will configure the color of the overlay text. -- [Trendline Layer](charts/features/chart-trendlines.md) series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple [TrendlineLayer](charts/features/chart-overlays.md) series types in the chart. +- [Trendline Layer](./charts/features/chart-trendlines.mdx) series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple [TrendlineLayer](./charts/features/chart-overlays.mdx) series types in the chart. ### {PackageDashboards} (Dashboards) @@ -298,17 +298,17 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageCharts} (Charts) -- [Dashboard Tile](dashboard-tile.md) component is a container control that analyzes and visualizes a bound ItemsSource collection or single point and returns an appropriate data visualization based on the schema and count of the data. This control utilizes a built-in [Toolbar](menus/toolbar.md) component to allow you to make changes to the visualization at runtime, allowing you to see many different visualizations of your data with minimal code. +- [Dashboard Tile](./dashboard-tile.mdx) component is a container control that analyzes and visualizes a bound ItemsSource collection or single point and returns an appropriate data visualization based on the schema and count of the data. This control utilizes a built-in [Toolbar](./menus/toolbar.mdx) component to allow you to make changes to the visualization at runtime, allowing you to see many different visualizations of your data with minimal code. ### {PackageCharts} (Inputs) -- [Color Editor](inputs/color-editor.md) can be used as a standalone color picker and is now integrated into ToolAction of [Toolbar](menus/toolbar.md) component to update visualizations at runtime. +- [Color Editor](./inputs/color-editor.mdx) can be used as a standalone color picker and is now integrated into ToolAction of [Toolbar](./menus/toolbar.mdx) component to update visualizations at runtime. ## **{PackageVerChanges-24-1-SEP}** -- [Data Pie Chart](charts/types/data-pie-chart.md) - The is a new component that renders a pie chart. This component works similarly to the , in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component. +- [Data Pie Chart](./charts/types/data-pie-chart.mdx) - The is a new component that renders a pie chart. This component works similarly to the , in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component. -- [Proportional Category Angle Axis](charts/types/radial-chart.md) - New axes for the Radial Pie Series in the , to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph. +- [Proportional Category Angle Axis](./charts/types/radial-chart.mdx) - New axes for the Radial Pie Series in the , to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph. - @@ -329,13 +329,13 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageCharts} (Charts) -- [Data Legend Grouping](charts/features/chart-data-legend.md#{PlatformLower}-data-legend-grouping) & [Data Tooltip Grouping](charts/features/chart-data-tooltip.md#{PlatformLower}-data-tooltip-grouping-for-data-chart) - New grouping feature added. The property toggles grouping with each series opting in can assign group text via the property. If the same value is applied to more than one series then they will appear grouped. Useful for large datasets that need to be categorized and organized for all users. +- [Data Legend Grouping](./charts/features/chart-data-legend.mdx#{PlatformLower}-data-legend-grouping) & [Data Tooltip Grouping](./charts/features/chart-data-tooltip.mdx#{PlatformLower}-data-tooltip-grouping-for-data-chart) - New grouping feature added. The property toggles grouping with each series opting in can assign group text via the property. If the same value is applied to more than one series then they will appear grouped. Useful for large datasets that need to be categorized and organized for all users. -- [Chart Selection](charts/features/chart-data-selection.md) - New series selection styling. This is adopted broadly across all category, financial and radial series for and . Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. Also `SelectedSeriesItemsChanged` event and are available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. +- [Chart Selection](./charts/features/chart-data-selection.mdx) - New series selection styling. This is adopted broadly across all category, financial and radial series for and . Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. Also `SelectedSeriesItemsChanged` event and are available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. -- [Treemap Highlighting](charts/types/treemap-chart.md#{PlatformLower}-treemap-highlighting) - Now exposes a property that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options: `Brighten` where the highlight will apply to the item that you hover the mouse over only, and `FadeOthers` where the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using the property. +- [Treemap Highlighting](./charts/types/treemap-chart.mdx#{PlatformLower}-treemap-highlighting) - Now exposes a property that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options: `Brighten` where the highlight will apply to the item that you hover the mouse over only, and `FadeOthers` where the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using the property. -- [Treemap Percent-based Highlighting](charts/types/treemap-chart.md#{PlatformLower}-treemap-percent-based-highlighting) - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new . Can be toggled via and styled via `FillBrushes`. +- [Treemap Percent-based Highlighting](./charts/types/treemap-chart.mdx#{PlatformLower}-treemap-percent-based-highlighting) - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new . Can be toggled via and styled via `FillBrushes`. - - New option for ToolAction for outlining a border around specific tools of choice. @@ -358,7 +358,7 @@ The following table lists the bug fixes made for the {ProductName} toolset for t - - New title/subtitle properties. , will appear near the bottom the gauge. In addition, the various title/subtitle font properties were added such as `TitleFontSize`, `TitleFontFamily`, `TitleFontStyle`, `TitleFontWeight` and . Finally, the new will allow the value to correspond with the needle's position. - - New and properties for the . This new feature will manage the size at which labels, titles, and subtitles of the gauge have 100% optical scaling. You can read more about this new feature in this [topic](radial-gauge.md#optical-scaling) + - New and properties for the . This new feature will manage the size at which labels, titles, and subtitles of the gauge have 100% optical scaling. You can read more about this new feature in this [topic](./radial-gauge.mdx#optical-scaling) - New highlight needle was added. and when both are provided a value and 'Overlay' setting, this will make the main needle to appear faded and a new needle will appear. - - New highlight needle was added. and when both are provided a value and 'Overlay' setting, this will make the main needle to appear faded and a new needle will appear. @@ -369,7 +369,7 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### {PackageCharts} (Charts) -- [Chart Highlight Filter](charts/features/chart-highlight-filter.md) - The and now expose a way to highlight and animate in and out of a subset of data. The display of this highlight depends on the series type. For column and area series, the subset will be shown on top of the total set of data where the subset will be colored by the actual brush of the series, and the total set will have a reduced opacity. For line series, the subset will be shown as a dotted line. +- [Chart Highlight Filter](./charts/features/chart-highlight-filter.mdx) - The and now expose a way to highlight and animate in and out of a subset of data. The display of this highlight depends on the series type. For column and area series, the subset will be shown on top of the total set of data where the subset will be colored by the actual brush of the series, and the total set will have a reduced opacity. For line series, the subset will be shown as a dotted line. ## **{PackageVerChanges-23-2}** @@ -383,13 +383,13 @@ The following table lists the bug fixes made for the {ProductName} toolset for t ### New Components -- [Toolbar](menus/toolbar.md) - This component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tool items when linked to our or components. You'll be able to create custom tools for your project allowing end users to provide changes, offering an endless amount of customization. +- [Toolbar](./menus/toolbar.mdx) - This component is a companion container for UI operations to be used primarily with our charting components. The toolbar will dynamically update with a preset of properties and tool items when linked to our or components. You'll be able to create custom tools for your project allowing end users to provide changes, offering an endless amount of customization. ### {PackageCharts} (Charts) -- [ValueLayer](charts/features/chart-overlays.md#{PlatformLower}-value-layer) - A new series type named the is now exposed which can allow you to render an overlay for different focal points of the plotted data such as Maximum, Minimum, and Average. This is applied to the and by adding to the new collection. +- [ValueLayer](./charts/features/chart-overlays.mdx#{PlatformLower}-value-layer) - A new series type named the is now exposed which can allow you to render an overlay for different focal points of the plotted data such as Maximum, Minimum, and Average. This is applied to the and by adding to the new collection. -- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](charts/types/line-chart.md#{PlatformLower}-styling-line-chart) plotted in the chart, the [gridlines](charts/features/chart-axis-gridlines.md#{PlatformLower}-axis-gridlines-properties) of the chart, and the [trendlines](charts/features/chart-trendlines.md#{PlatformLower}-chart-trendlines-dash-array-example) of the series plotted in the chart. +- It is now possible to apply a **dash array** to the different parts of the series of the . You can apply this to the [series](./charts/types/line-chart.mdx#{PlatformLower}-styling-line-chart) plotted in the chart, the [gridlines](./charts/features/chart-axis-gridlines.mdx#{PlatformLower}-axis-gridlines-properties) of the chart, and the [trendlines](./charts/features/chart-trendlines.mdx#{PlatformLower}-chart-trendlines-dash-array-example) of the series plotted in the chart. ## **{PackageVerChanges-22-2.2}** - Angular 16 support. @@ -410,7 +410,7 @@ Added significant improvements to default behaviors, and refined the Category Ch - ZoomMaximumItemSpan - ZoomToCategoryRange - ZoomToItemSpan -- New [Chart Aggregation](charts/features/chart-data-aggregations.md) API for Grouping, Sorting and Summarizing Category string and numeric values, eliminating the need to pre-aggregate or calculate chart data: +- New [Chart Aggregation](./charts/features/chart-data-aggregations.mdx) API for Grouping, Sorting and Summarizing Category string and numeric values, eliminating the need to pre-aggregate or calculate chart data: - InitialSortDescriptions - InitialSorts - SortDescriptions @@ -425,13 +425,13 @@ Added significant improvements to default behaviors, and refined the Category Ch - GroupSortDescriptions -The Chart's [Aggregation](charts/features/chart-data-aggregations.md) will not work when using | because these properties are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. +The Chart's [Aggregation](./charts/features/chart-data-aggregations.mdx) will not work when using | because these properties are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection. ## **{PackageVerChanges-22-1}** ### {PackageCharts} (Charts) -- Added the highly-configurable [DataLegend](charts/features/chart-data-legend.md) component, which works much like the , but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. -- Added the highly-configurable [DataToolTip](charts/features/chart-data-tooltip.md) which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types. +- Added the highly-configurable [DataLegend](./charts/features/chart-data-legend.mdx) component, which works much like the , but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. +- Added the highly-configurable [DataToolTip](./charts/features/chart-data-tooltip.mdx) which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types. - Added animation and transition-in support for Stacked Series. Animations can be enabled by setting the property to true. From there, you can set the property to determine how long your animation should take to complete and the to determine the type of animation that takes place. - Added `AssigningCategoryStyle` event, is now available to all series in . This event is handled when you want to conditionally configure aspects of the series items such as background-color and highlighting. - New enumeration for CalloutLayer. Used to limit where the callouts are to be placed within the chart. By default, the callouts are intelligently placed in the best place but this used to force for example `TopLeft`, `TopRight`, `BottomLeft` or `BottomRight`. @@ -562,11 +562,11 @@ These breaking changes were introduce in these packages and components only: | Affected Packages | Affected Components | | ------------------|---------------------| -| {PackageExcel} | [Excel Library](excel-library.md) | -| {PackageSpreadsheet} | [Spreadsheet](spreadsheet-overview.md) | -| {PackageMaps} | [Geo Map](geo-map.md), [Treemap](charts/types/treemap-chart.md) | -| {PackageGauges} | [Bullet Graph](bullet-graph.md), [Linear Gauge](linear-gauge.md), [Radial Gauge](radial-gauge.md) | -| {PackageCharts}| Category Chart, Data Chart, Donut Chart, Financial Chart, Pie Chart, [Zoom Slider](zoomslider-overview.md) | +| {PackageExcel} | [Excel Library](./excel-library.mdx) | +| {PackageSpreadsheet} | [Spreadsheet](./spreadsheet-overview.mdx) | +| {PackageMaps} | [Geo Map](./geo-map.mdx), [Treemap](./charts/types/treemap-chart.mdx) | +| {PackageGauges} | [Bullet Graph](./bullet-graph.mdx), [Linear Gauge](./linear-gauge.mdx), [Radial Gauge](./radial-gauge.mdx) | +| {PackageCharts}| Category Chart, Data Chart, Donut Chart, Financial Chart, Pie Chart, [Zoom Slider](./zoomslider-overview.mdx) | | {PackageCore} | all classes and enums | - Code After Changes diff --git a/docs/xplat/src/content/en/components/general-cli-overview.mdx b/docs/xplat/src/content/en/components/general-cli-overview.mdx index d38303e749..82666067fd 100644 --- a/docs/xplat/src/content/en/components/general-cli-overview.mdx +++ b/docs/xplat/src/content/en/components/general-cli-overview.mdx @@ -60,7 +60,7 @@ or: ig new ``` -For a step-by-step walkthrough of the wizard options, see [Step-by-Step Guide Using Ignite UI CLI](general-step-by-step-guide-using-cli.md). +For a step-by-step walkthrough of the wizard options, see [Step-by-Step Guide Using Ignite UI CLI](./general-step-by-step-guide-using-cli.mdx). ### Create a project directly @@ -242,7 +242,7 @@ To list all available templates in the current project: ig list ``` -For a guided walkthrough of the component addition wizard, see [Step-by-Step Guide Using Ignite UI CLI](general-step-by-step-guide-using-cli.md#add-view). +For a guided walkthrough of the component addition wizard, see [Step-by-Step Guide Using Ignite UI CLI](./general-step-by-step-guide-using-cli.mdx#add-view). Your routing file will be updated with the path to the newly generated page. For example, a component named `MyGrid` will be navigable at `/my-grid`. @@ -410,7 +410,7 @@ After the command finishes, start the MCP servers in your AI client. The servers **VS Code with GitHub Copilot:** Open `.vscode/mcp.json`. VS Code displays an inline **Start** button above each server entry. Click **Start** for both `igniteui` and `igniteui-theming`. Once started, VS Code shows the available tool count next to each server (for example, _"13 tools | 1 prompt"_). Alternatively, run **MCP: List Servers** from the Command Palette (`Ctrl+Shift+P` / `Cmd+Shift+P`), select each server, and choose **Start**. -For full setup instructions across all AI clients and Agent Skills wiring, see [Agent Skills](./ai/skills.md) and [Ignite UI CLI MCP](./ai/cli-mcp.md). +For full setup instructions across all AI clients and Agent Skills wiring, see [Agent Skills](./ai/skills.mdx) and [Ignite UI CLI MCP](./ai/cli-mcp.mdx). @@ -450,7 +450,13 @@ Configure your AI client to use the CLI MCP server manually. Most teams connect } ``` -For per-client setup guides (VS Code, GitHub, Cursor, Claude Desktop, Claude Code, JetBrains) and a full description of available tools, see [Ignite UI CLI MCP](./ai/cli-mcp.md). For an end-to-end walkthrough using both MCP servers, see [Build an App End-to-End with CLI MCP and Theming MCP](./general-how-to-mcp-e2e.md). +For per-client setup guides (VS Code, GitHub, Cursor, Claude Desktop, Claude Code, JetBrains) and a full description of available tools, see [Ignite UI CLI MCP](./ai/cli-mcp.mdx). + + + +For an end-to-end walkthrough using both MCP servers, see [Build an App End-to-End with CLI MCP and Theming MCP](./general-how-to-mcp-e2e.mdx). + + diff --git a/docs/xplat/src/content/en/components/general-getting-started-blazor-client.mdx b/docs/xplat/src/content/en/components/general-getting-started-blazor-client.mdx index 476b499340..2b3ac295ce 100644 --- a/docs/xplat/src/content/en/components/general-getting-started-blazor-client.mdx +++ b/docs/xplat/src/content/en/components/general-getting-started-blazor-client.mdx @@ -37,7 +37,7 @@ Ignite UI for Blazor is delivered via NuGet packages. To use the Ignite UI for B In Visual Studio, open the NuGet package manager by selecting **Tools** → **NuGet Package Manager** → **Manage NuGet Packages for Solution**. Search for and install the **IgniteUI.Blazor** NuGet package. -For more information on installing Ignite UI for Blazor using NuGet, read the [Installing Ignite UI for Blazor](general-installing-blazor.md) topic. +For more information on installing Ignite UI for Blazor using NuGet, read the [Installing Ignite UI for Blazor](./general-installing-blazor.mdx) topic. ## Register Ignite UI for Blazor @@ -107,7 +107,7 @@ public static async Task Main(string[] args) -2 - Continue with step 2 in the [.NET 6 and Later Applications](general-getting-started-blazor-client.md#net-6-and-later-applications) section +2 - Continue with step 2 in the [.NET 6 and Later Applications](./general-getting-started-blazor-client.mdx#net-6-and-later-applications) section ## Add Ignite UI for Blazor Component diff --git a/docs/xplat/src/content/en/components/general-getting-started-blazor-maui.mdx b/docs/xplat/src/content/en/components/general-getting-started-blazor-maui.mdx index 6beef161aa..ea52a0b0cb 100644 --- a/docs/xplat/src/content/en/components/general-getting-started-blazor-maui.mdx +++ b/docs/xplat/src/content/en/components/general-getting-started-blazor-maui.mdx @@ -52,7 +52,7 @@ Ignite UI for Blazor is delivered via NuGet packages. To use the Ignite UI for B In Visual Studio, open the NuGet package manager by selecting **Tools** → **NuGet Package Manager** → **Manage NuGet Packages for Solution**. Search for and install the **IgniteUI.Blazor** NuGet package. -For more information on installing Ignite UI for Blazor using NuGet, read the [Installing Ignite UI for Blazor](general-installing-blazor.md) topic. +For more information on installing Ignite UI for Blazor using NuGet, read the [Installing Ignite UI for Blazor](./general-installing-blazor.mdx) topic. ## Register Ignite UI for Blazor diff --git a/docs/xplat/src/content/en/components/general-getting-started-blazor-web-app.mdx b/docs/xplat/src/content/en/components/general-getting-started-blazor-web-app.mdx index edf7c7f724..4c6e4d595f 100644 --- a/docs/xplat/src/content/en/components/general-getting-started-blazor-web-app.mdx +++ b/docs/xplat/src/content/en/components/general-getting-started-blazor-web-app.mdx @@ -39,7 +39,7 @@ Ignite UI for Blazor is delivered via NuGet packages. To use the Ignite UI for B In Visual Studio, open the NuGet package manager by selecting **Tools** → **NuGet Package Manager** → **Manage NuGet Packages for Solution**. Select all target projects for package installation, then search for and install the **IgniteUI.Blazor** NuGet package. -For more information on installing Ignite UI for Blazor using NuGet, read the [Installing Ignite UI for Blazor](general-installing-blazor.md) topic. +For more information on installing Ignite UI for Blazor using NuGet, read the [Installing Ignite UI for Blazor](./general-installing-blazor.mdx) topic. ## Register Ignite UI for Blazor diff --git a/docs/xplat/src/content/en/components/general-getting-started-oss.mdx b/docs/xplat/src/content/en/components/general-getting-started-oss.mdx index 7ae1a21a52..5cefda4413 100644 --- a/docs/xplat/src/content/en/components/general-getting-started-oss.mdx +++ b/docs/xplat/src/content/en/components/general-getting-started-oss.mdx @@ -136,12 +136,12 @@ Add an Ignite UI for Blazor component to your razor page, for example: -For more detailed information about which components are included in the light package, see the - [Open-Source vs Premium Components](general-open-source-vs-premium.md) topic. +For more detailed information about which components are included in the light package, see the - [Open-Source vs Premium Components](./general-open-source-vs-premium.mdx) topic. -For more detailed information about Grid Lite features and configuration, see the [Grid Lite Overview](grid-lite/overview.md) topic. +For more detailed information about Grid Lite features and configuration, see the [Grid Lite Overview](./grid-lite/overview.mdx) topic. ## Additional Resources -- [Open-Source vs Premium Components](general-open-source-vs-premium.md) -- [Grid Lite Overview](grid-lite/overview.md) +- [Open-Source vs Premium Components](./general-open-source-vs-premium.mdx) +- [Grid Lite Overview](./grid-lite/overview.mdx) diff --git a/docs/xplat/src/content/en/components/general-getting-started.mdx b/docs/xplat/src/content/en/components/general-getting-started.mdx index da6390ac4b..6f6c8ee0b8 100644 --- a/docs/xplat/src/content/en/components/general-getting-started.mdx +++ b/docs/xplat/src/content/en/components/general-getting-started.mdx @@ -35,7 +35,7 @@ import gettingStartedBlazorCard from '@xplat-images/general/getting-started-blaz [`{ProductName}`]({GithubLink}) is a complete set of UI widgets, components, and Figma UI kits for {Platform} by Infragistics. It enables developers to build modern, high-performance HTML5 and JavaScript apps for desktop browsers, mobile experiences, and progressive web apps (PWAs). -{ProductName} comprises several packages available under either an MIT or a commercial license, depending on the components and services they contain. For a detailed list of components and their license, please refer to the [License FAQ and Installation](./general-licensing.md) and [Open Source vs Premium](./general-open-source-vs-premium.md) topics. +{ProductName} comprises several packages available under either an MIT or a commercial license, depending on the components and services they contain. For a detailed list of components and their license, please refer to the [License FAQ and Installation](./general-licensing.mdx) and [Open Source vs Premium](./general-open-source-vs-premium.mdx) topics. @@ -78,14 +78,14 @@ Or create a project directly in one command, for example: ig new --framework=react --type=igr-ts --template=side-nav ``` -For a step-by-step walkthrough of the wizard and the authentication add-on flow, see [Step-by-Step Guide Using Ignite UI CLI](general-step-by-step-guide-using-cli.md). For a full reference of all CLI commands, template IDs, and direct authentication template usage, see the [CLI Overview](general-cli-overview.md). +For a step-by-step walkthrough of the wizard and the authentication add-on flow, see [Step-by-Step Guide Using Ignite UI CLI](./general-step-by-step-guide-using-cli.mdx). For a full reference of all CLI commands, template IDs, and direct authentication template usage, see the [CLI Overview](./general-cli-overview.mdx). If you added a Grid component during the prompts, once the application is running you should see something similar to the following: -Keep in mind that by default Ignite UI CLI installs the Trial version of Ignite UI for React's Grid component which is under [commercial license](./general-open-source-vs-premium.md#comparison-table-for-all-components). +Keep in mind that by default Ignite UI CLI installs the Trial version of Ignite UI for React's Grid component which is under [commercial license](./general-open-source-vs-premium.mdx#comparison-table-for-all-components). Alternatively, you can use popular frameworks such as Next.js, Vite, or Expo as recommended by the React team. The following are step-by-step instructions for creating React applications with Ignite UI for React using one of these methods. @@ -109,7 +109,7 @@ Then follow the prompts to choose a name for the project, React as the framework ### Adding an Ignite UI React Grid Component #### Package Installation -To add the Ignite UI React [**Grid**](grids/data-grid.md) component to the app you need to install the `igniteui-react-grids` package: +To add the Ignite UI React [**Grid**](./grids/data-grid.mdx) component to the app you need to install the `igniteui-react-grids` package: ```cmd npm install igniteui-react-grids --save @@ -202,7 +202,7 @@ Or create a project directly in one command, for example: ig new --framework=webcomponents --type=igc-ts --template=side-nav ``` -For a step-by-step walkthrough of the wizard and the authentication add-on flow, see [Step-by-Step Guide Using Ignite UI CLI](general-step-by-step-guide-using-cli.md). For a full reference of all CLI commands, template IDs, and direct authentication template usage, see the [CLI Overview](general-cli-overview.md). +For a step-by-step walkthrough of the wizard and the authentication add-on flow, see [Step-by-Step Guide Using Ignite UI CLI](./general-step-by-step-guide-using-cli.mdx). For a full reference of all CLI commands, template IDs, and direct authentication template usage, see the [CLI Overview](./general-cli-overview.mdx). ## Install Polyfills @@ -479,7 +479,7 @@ The Ignite UI CLI installs the trial version of {ProductName} by default. To upg ig upgrade-packages ``` -You will be prompted to log in to the Infragistics private npm registry if not already configured. For details on the license model, see [License FAQ and Installation](./general-licensing.md) and [Open Source vs Premium](./general-open-source-vs-premium.md). +You will be prompted to log in to the Infragistics private npm registry if not already configured. For details on the license model, see [License FAQ and Installation](./general-licensing.mdx) and [Open Source vs Premium](./general-open-source-vs-premium.mdx). ## AI-Assisted Development @@ -488,7 +488,7 @@ Ignite UI provides a three-part AI toolchain - **Agent Skills**, the **Ignite UI Run `ig ai-config` from your project root to copy {ProductName} Agent Skills and write the Ignite UI MCP server configuration to `.vscode/mcp.json` in a single step. -For an overview of all three layers and setup instructions, see [AI-Assisted Development with Ignite UI](./ai/ai-assisted-development-overview.md). For the full CLI MCP client setup guide, see [Ignite UI CLI MCP](./ai/cli-mcp.md). For an end-to-end walkthrough using both MCP servers, see [Build an App End-to-End with CLI MCP and Theming MCP](./general-how-to-mcp-e2e.md). +For an overview of all three layers and setup instructions, see [AI-Assisted Development with Ignite UI](./ai/ai-assisted-development-overview.mdx). For the full CLI MCP client setup guide, see [Ignite UI CLI MCP](./ai/cli-mcp.mdx). For an end-to-end walkthrough using both MCP servers, see [Build an App End-to-End with CLI MCP and Theming MCP](./general-how-to-mcp-e2e.mdx). @@ -523,19 +523,19 @@ For an overview of all three layers and setup instructions, see [AI-Assisted Dev ## Charts & Graphs -{ProductName} contains a library of [Charts & Graphs](charts/chart-overview.md) that lets you visualize any type of data through its 65+ types of chart series and combinations to create stunning and interactive charts and dashboards. Built for speed and beauty, designed to work on every modern browser and with complete touch and interactivity, you can quickly build responsive visuals on any device. +{ProductName} contains a library of [Charts & Graphs](./charts/chart-overview.mdx) that lets you visualize any type of data through its 65+ types of chart series and combinations to create stunning and interactive charts and dashboards. Built for speed and beauty, designed to work on every modern browser and with complete touch and interactivity, you can quickly build responsive visuals on any device. ## Gauges -{ProductName} provides [Radial Gauge](radial-gauge.md), [Linear Gauge](linear-gauge.md), and [Bullet Graph](bullet-graph.md) components used to illustrate data in an easy and intuitive way. The [Radial Gauge](radial-gauge.md) has a variety of customization options in order to create a predefined shape and scale. The [Linear Gauge](linear-gauge.md) provides a simple view of a value compared against a scale and one or more ranges. It supports one scale, one set of tick marks and one set of labels. The [Bullet Graph](bullet-graph.md) component lets you create data visualizations, replacing meters and gauges that are used on dashboards with simple bar charts. +{ProductName} provides [Radial Gauge](./radial-gauge.mdx), [Linear Gauge](./linear-gauge.mdx), and [Bullet Graph](./bullet-graph.mdx) components used to illustrate data in an easy and intuitive way. The [Radial Gauge](./radial-gauge.mdx) has a variety of customization options in order to create a predefined shape and scale. The [Linear Gauge](./linear-gauge.mdx) provides a simple view of a value compared against a scale and one or more ranges. It supports one scale, one set of tick marks and one set of labels. The [Bullet Graph](./bullet-graph.mdx) component lets you create data visualizations, replacing meters and gauges that are used on dashboards with simple bar charts. ## Maps -The {ProductName} [Geographic Map](geo-map.md) component brings the ability to visualize geographic data in your application. It can render data sets consisting of many geographic locations in shapes of markers, lines, polygons, or even interactive bitmaps. It allows you to overlay multiple map layers with geographic data, mark specific geographic locations and display information using custom markers and colors. +The {ProductName} [Geographic Map](./geo-map.mdx) component brings the ability to visualize geographic data in your application. It can render data sets consisting of many geographic locations in shapes of markers, lines, polygons, or even interactive bitmaps. It allows you to overlay multiple map layers with geographic data, mark specific geographic locations and display information using custom markers and colors. ## Grids & Inputs -{ProductName} provides several [Grid](grids/grids-header.md) components that allow you to bind and display data with little configuration in the form of [Grid Lite](grid-lite/overview.md) - a light-weight grid component under MIT license, [Data Grid](grids/data-grid.md) - a feature-rich grid component under commercial license, [List](grids/list.md), [Tree](grids/tree.md), and even [Spreadsheet](spreadsheet-overview.md). +{ProductName} provides several [Grid](./grids/grids-header.mdx) components that allow you to bind and display data with little configuration in the form of [Grid Lite](./grid-lite/overview.mdx) - a light-weight grid component under MIT license, [Data Grid](./grids/data-grid.mdx) - a feature-rich grid component under commercial license, [List](./grids/list.mdx), [Tree](./grids/tree.mdx), and even [Spreadsheet](./spreadsheet-overview.mdx). ## Buttons, Inputs, Layouts, and Menus -{ProductName} provides various types of [Buttons](inputs/button.md), [Inputs](inputs/input.md), [Menus](menus/navbar.md), and [Layouts](layouts/tabs.md) that give you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach. See the [Storybook here](https://igniteui.github.io/igniteui-webcomponents). These components are based on the [Indigo Design System](https://www.infragistics.com/products/appbuilder/ui-toolkit), are fully supported by [App Builder](https://appbuilder.indigo.design/) and are backed by ready-to-use UI kits for Figma. +{ProductName} provides various types of [Buttons](./inputs/button.mdx), [Inputs](./inputs/input.mdx), [Menus](./menus/navbar.mdx), and [Layouts](./layouts/tabs.mdx) that give you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach. See the [Storybook here](https://igniteui.github.io/igniteui-webcomponents). These components are based on the [Indigo Design System](https://www.infragistics.com/products/appbuilder/ui-toolkit), are fully supported by [App Builder](https://appbuilder.indigo.design/) and are backed by ready-to-use UI kits for Figma. @@ -570,7 +570,7 @@ Ignite UI for Blazor is delivered via NuGet packages. To use the Ignite UI for B In Visual Studio, open the NuGet package manager by selecting **Tools** → **NuGet Package Manager** → **Manage NuGet Packages for Solution**. Search for and install the **IgniteUI.Blazor** NuGet package. -For more information on installing Ignite UI for Blazor using NuGet, read the [Installing Ignite UI for Blazor](general-installing-blazor.md) topic. +For more information on installing Ignite UI for Blazor using NuGet, read the [Installing Ignite UI for Blazor](./general-installing-blazor.mdx) topic. ## Register Ignite UI for Blazor diff --git a/docs/xplat/src/content/en/components/general-how-to-mcp-e2e.mdx b/docs/xplat/src/content/en/components/general-how-to-mcp-e2e.mdx index 03509b4135..1fb9079a54 100644 --- a/docs/xplat/src/content/en/components/general-how-to-mcp-e2e.mdx +++ b/docs/xplat/src/content/en/components/general-how-to-mcp-e2e.mdx @@ -41,7 +41,7 @@ Before you start, make sure you have: This walkthrough works best with a **CLI-first** setup because Ignite UI CLI scaffolds the project and prepares the first MCP configuration for VS Code automatically. -If you still need the detailed setup reference for each client, see [Ignite UI CLI MCP](ai/cli-mcp.md) and [Ignite UI Theming MCP](ai/theming-mcp.md). +If you still need the detailed setup reference for each client, see [Ignite UI CLI MCP](./ai/cli-mcp.mdx) and [Ignite UI Theming MCP](./ai/theming-mcp.mdx). ## Step 1: Start with Ignite UI CLI @@ -266,10 +266,10 @@ In practice, the most effective pattern is to use CLI MCP for project and compon ## Related Topics -- [AI-Assisted Development with Ignite UI](ai/ai-assisted-development-overview.md) -- [{ProductName} Skills](ai/skills.md) -- [Ignite UI CLI MCP](ai/cli-mcp.md) -- [Ignite UI Theming MCP](ai/theming-mcp.md) +- [AI-Assisted Development with Ignite UI](./ai/ai-assisted-development-overview.mdx) +- [{ProductName} Skills](./ai/skills.mdx) +- [Ignite UI CLI MCP](./ai/cli-mcp.mdx) +- [Ignite UI Theming MCP](./ai/theming-mcp.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/general-installing-blazor.mdx b/docs/xplat/src/content/en/components/general-installing-blazor.mdx index 765d53ca22..ab333867d1 100644 --- a/docs/xplat/src/content/en/components/general-installing-blazor.mdx +++ b/docs/xplat/src/content/en/components/general-installing-blazor.mdx @@ -19,7 +19,7 @@ There are three ways to install Ignite UI for Blazor using NuGet: - [Using the .NET CLI](#using-the-net-cli) - [Using the Package Manager](#using-the-package-manager) -Licensed users should use the official licensed Ignite UI for Blazor NuGet packages provided on the [Infragistics Private NuGet Feed](./general-nuget-feed.md). +Licensed users should use the official licensed Ignite UI for Blazor NuGet packages provided on the [Infragistics Private NuGet Feed](./general-nuget-feed.mdx). Trial users can install the **IgniteUI.Blazor** trial NuGet package found on [NuGet.org](https://www.nuget.org/packages/IgniteUI.Blazor). @@ -36,7 +36,7 @@ In the package manager dialog, open the **Browse** tab, select the **Infragistic nuget-package-manager-browse -If you do not have an Infragistics package source available, learn how to add it by reading the [Infragistics NuGet feed topic](./general-nuget-feed.md). +If you do not have an Infragistics package source available, learn how to add it by reading the [Infragistics NuGet feed topic](./general-nuget-feed.mdx). ## Using the .NET CLI diff --git a/docs/xplat/src/content/en/components/general-licensing.mdx b/docs/xplat/src/content/en/components/general-licensing.mdx index 8b6294c701..04f04e09cf 100644 --- a/docs/xplat/src/content/en/components/general-licensing.mdx +++ b/docs/xplat/src/content/en/components/general-licensing.mdx @@ -17,7 +17,7 @@ import azureCiAddTokenVariable1 from '@xplat-images/general/azure-ci-add-token-v {ProductName} comprises packages available under either an MIT or a commercial license. This licensing model supports both commercial and permissive open-source usage, depending on the specific components, modules, and services you incorporate into your project. -It is crucial to understand which license applies to which part of the package. The topic [Open Source vs Premium](./general-open-source-vs-premium.md) contains details on what type of license is applied to each component and therefore if you need to buy a commercial license based on the components you are using in your projects. +It is crucial to understand which license applies to which part of the package. The topic [Open Source vs Premium](./general-open-source-vs-premium.mdx) contains details on what type of license is applied to each component and therefore if you need to buy a commercial license based on the components you are using in your projects. ## License Agreements in {ProductName} For components under commercial license, it is important to know all the [legal terms and conditions](https://www.infragistics.com/legal/license/igultimate-la) regarding their purchase and use. @@ -38,7 +38,7 @@ If you qualify for a free, non-commercial, NFR license or if you have any licens ## {ProductName} npm packages - Using the Private npm feed Npm is the most popular package manager and is also the default one for the runtime environment Node.js. It is highly adopted and is one of the fastest and easiest ways to manage the packages that you depend on in your project. For more information on how npm works, read the official [npm documentation](https://docs.npmjs.com/). -Infragistics {ProductName} is available as npm packages and you can add them as dependencies to your project in a [few easy steps](./general-getting-started.md). Choosing this approach will not require configuring npm. If you are installing a package under commercial license, you will start using the **{ProductName} Trial version** of the product. +Infragistics {ProductName} is available as npm packages and you can add them as dependencies to your project in a [few easy steps](./general-getting-started.mdx). Choosing this approach will not require configuring npm. If you are installing a package under commercial license, you will start using the **{ProductName} Trial version** of the product. What does it mean to start using a trial version? It means that you will be using a version of our product with a **Watermark** part of your web view. It doesn’t mean that you will be using the licensed package for a certain amount of time before it expires. For example, for a month. diff --git a/docs/xplat/src/content/en/components/general-open-source-vs-premium.mdx b/docs/xplat/src/content/en/components/general-open-source-vs-premium.mdx index 2377aceebf..3a0cdeebbb 100644 --- a/docs/xplat/src/content/en/components/general-open-source-vs-premium.mdx +++ b/docs/xplat/src/content/en/components/general-open-source-vs-premium.mdx @@ -13,7 +13,7 @@ import Badge from 'igniteui-astro-components/components/mdx/Badge.astro'; ## Open-Source Components -There are over 50 UI components available under the MIT license, including [Grid Lite](../components/grid-lite/overview.md), Accordion, Avatar, Badge, Banner, Button, Calendar, Carousel, Checkbox, Chip, Combo, Date Picker, Drop Down, Input, List, Snackbar, and more. You can find the full list in the [Comparison Table for All Components](#comparison-table-for-all-components). +There are over 50 UI components available under the MIT license, including [Grid Lite](../components/grid-lite/overview.mdx), Accordion, Avatar, Badge, Banner, Button, Calendar, Carousel, Checkbox, Chip, Combo, Date Picker, Drop Down, Input, List, Snackbar, and more. You can find the full list in the [Comparison Table for All Components](#comparison-table-for-all-components). All Open-Source components are marked in the header of their topics with: @@ -28,13 +28,13 @@ Our Ignite UI Premium components come with advanced enterprise features and are -- [Data Grid](../components/grids/data-grid.md), [Hierarchical Grid](../components/grids/hierarchical-grid/overview.md), [Tree Grid](../components/grids/tree-grid/overview.md), [Pivot Grid](../components/grids/pivot-grid/overview.md) -- [Dock Manager](../components/layouts/dock-manager.md) -- [Charting library](../components/charts/chart-overview.md) -- [Maps library](../components/geo-map.md) -- [Excel Library](../components/excel-library.md) -- Gauges - [Bullet Graph](../components/bullet-graph.md), [Linear Gauge](../components/linear-gauge.md) and [Radial Gauge](../components/radial-gauge.md) -- [Toolbar](../components/menus/toolbar.md) +- [Data Grid](../components/grids/data-grid.mdx), [Hierarchical Grid](../components/grids/hierarchical-grid/overview.mdx), [Tree Grid](../components/grids/tree-grid/overview.mdx), [Pivot Grid](../components/grids/pivot-grid/overview.mdx) +- [Dock Manager](../components/layouts/dock-manager.mdx) +- [Charting library](../components/charts/chart-overview.mdx) +- [Maps library](../components/geo-map.mdx) +- [Excel Library](../components/excel-library.mdx) +- Gauges - [Bullet Graph](../components/bullet-graph.mdx), [Linear Gauge](../components/linear-gauge.mdx) and [Radial Gauge](../components/radial-gauge.mdx) +- [Toolbar](../components/menus/toolbar.mdx) @@ -42,14 +42,14 @@ Our Ignite UI Premium components come with advanced enterprise features and are -- [Data Grid](../components/grids/data-grid.md), [Hierarchical Grid](../components/grids/hierarchical-grid/overview.md), [Tree Grid](../components/grids/tree-grid/overview.md), [Pivot Grid](../components/grids/pivot-grid/overview.md) -- [Dock Manager](../components/layouts/dock-manager.md) -- [Charting library](../components/charts/chart-overview.md) -- [Maps library](../components/geo-map.md) -- [Spreadsheet](../components/spreadsheet-overview.md) -- [Excel Library](../components/excel-library.md) -- Gauges - [Bullet Graph](../components/bullet-graph.md), [Linear Gauge](../components/linear-gauge.md) and [Radial Gauge](../components/radial-gauge.md) -- [Toolbar](../components/menus/toolbar.md) +- [Data Grid](../components/grids/data-grid.mdx), [Hierarchical Grid](../components/grids/hierarchical-grid/overview.mdx), [Tree Grid](../components/grids/tree-grid/overview.mdx), [Pivot Grid](../components/grids/pivot-grid/overview.mdx) +- [Dock Manager](../components/layouts/dock-manager.mdx) +- [Charting library](../components/charts/chart-overview.mdx) +- [Maps library](../components/geo-map.mdx) +- [Spreadsheet](../components/spreadsheet-overview.mdx) +- [Excel Library](../components/excel-library.mdx) +- Gauges - [Bullet Graph](../components/bullet-graph.mdx), [Linear Gauge](../components/linear-gauge.mdx) and [Radial Gauge](../components/radial-gauge.mdx) +- [Toolbar](../components/menus/toolbar.mdx) diff --git a/docs/xplat/src/content/en/components/general-step-by-step-guide-using-cli.mdx b/docs/xplat/src/content/en/components/general-step-by-step-guide-using-cli.mdx index 0c4fc2c43d..9ed5e1a309 100644 --- a/docs/xplat/src/content/en/components/general-step-by-step-guide-using-cli.mdx +++ b/docs/xplat/src/content/en/components/general-step-by-step-guide-using-cli.mdx @@ -14,7 +14,7 @@ import PlatformBlock from 'igniteui-astro-components/components/mdx/PlatformBloc The Ignite UI CLI step-by-step mode is an interactive wizard that guides you through project creation, template selection, theming, and component view addition for {ProductName} projects. It covers the same operations as the non-interactive `ig new` and `ig add` commands but prompts you at each step rather than requiring all arguments upfront. -The step-by-step mode does not support scripted or non-interactive use - for that, use the `ig new` and `ig add` commands with explicit arguments. The wizard relies on `Inquirer.js`; see [supported terminals](https://github.com/SBoudrias/Inquirer.js#support-os-terminals) for compatibility. For the full CLI reference, see [Ignite UI CLI Overview](general-cli-overview.md). +The step-by-step mode does not support scripted or non-interactive use - for that, use the `ig new` and `ig add` commands with explicit arguments. The wizard relies on `Inquirer.js`; see [supported terminals](https://github.com/SBoudrias/Inquirer.js#support-os-terminals) for compatibility. For the full CLI reference, see [Ignite UI CLI Overview](./general-cli-overview.mdx). To activate the wizard, run: @@ -95,7 +95,7 @@ If you select **Side Navigation** or **Side Navigation Mini**, the wizard prompt Choose a theme for your application: - The **default** option includes a pre-compiled CSS file with the default {ProductName} theme. -- The **custom** option generates a Sass-based color palette and theme configuration using the [Theming API](./themes/overview.md). +- The **custom** option generates a Sass-based color palette and theme configuration using the [Theming API](./themes/overview.mdx). @@ -158,7 +158,7 @@ To bypass these prompts in non-interactive mode, pass `--assistants` and `--agen ig new my-app --framework=react --type=igr-ts --template=side-nav --assistants vscode --agents copilot claude ``` -For more details on the available flag values, see [Ignite UI CLI Overview](general-cli-overview.md#ai-configuration-during-project-creation). +For more details on the available flag values, see [Ignite UI CLI Overview](./general-cli-overview.mdx#ai-configuration-during-project-creation). ### Complete or continue diff --git a/docs/xplat/src/content/en/components/geo-map-binding-data-model.mdx b/docs/xplat/src/content/en/components/geo-map-binding-data-model.mdx index 9321aa7c7c..2b841c62c0 100644 --- a/docs/xplat/src/content/en/components/geo-map-binding-data-model.mdx +++ b/docs/xplat/src/content/en/components/geo-map-binding-data-model.mdx @@ -35,7 +35,7 @@ The following table summarized data structures required for each type of geograp |||Specifies the name of data column of items that contains the geographic coordinates of lines. This property must be mapped to an array of arrays of objects with x and y properties. | ## Code Snippet -The following code shows how to bind the to a custom data model that contains geographic locations of some cities of the world stored using longitude and latitude coordinates. Also, we use the to plot shortest geographic path between these locations using the [WorldUtility](geo-map-resources-world-util.md) +The following code shows how to bind the to a custom data model that contains geographic locations of some cities of the world stored using longitude and latitude coordinates. Also, we use the to plot shortest geographic path between these locations using the [WorldUtility](./geo-map-resources-world-util.mdx) diff --git a/docs/xplat/src/content/en/components/geo-map-binding-data-overview.mdx b/docs/xplat/src/content/en/components/geo-map-binding-data-overview.mdx index 63d6704cd7..d6ef463620 100644 --- a/docs/xplat/src/content/en/components/geo-map-binding-data-overview.mdx +++ b/docs/xplat/src/content/en/components/geo-map-binding-data-overview.mdx @@ -15,11 +15,11 @@ The {ProductName} map component is designed to display geo-spatial data from sha ## Types of Data Sources The following section list some of data source that you can bind in the geographic map component -- [Binding Shape Files](geo-map-binding-shp-file.md) -- [Binding JSON Files](geo-map-binding-data-json-points.md) -- [Binding CSV Files](geo-map-binding-data-csv.md) -- [Binding Data Models](geo-map-binding-data-model.md) -- [Binding Multiple Sources](geo-map-binding-multiple-sources.md) +- [Binding Shape Files](./geo-map-binding-shp-file.mdx) +- [Binding JSON Files](./geo-map-binding-data-json-points.mdx) +- [Binding CSV Files](./geo-map-binding-data-csv.mdx) +- [Binding Data Models](./geo-map-binding-data-model.mdx) +- [Binding Multiple Sources](./geo-map-binding-multiple-sources.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/geo-map-binding-multiple-shapes.mdx b/docs/xplat/src/content/en/components/geo-map-binding-multiple-shapes.mdx index 63cb3d8809..a54ad77779 100644 --- a/docs/xplat/src/content/en/components/geo-map-binding-multiple-shapes.mdx +++ b/docs/xplat/src/content/en/components/geo-map-binding-multiple-shapes.mdx @@ -22,7 +22,7 @@ In the {ProductName} map, you can add multiple geographic series objects to over -This topic takes you step-by-step towards displaying multiple geographic series in the map component. All geographic series plot following geo-spatial data loaded from shape files using the class. Refer to the [Binding Shape Files](geo-map-binding-shp-file.md) topic for more information about object. +This topic takes you step-by-step towards displaying multiple geographic series in the map component. All geographic series plot following geo-spatial data loaded from shape files using the class. Refer to the [Binding Shape Files](./geo-map-binding-shp-file.mdx) topic for more information about object. - – displays locations of major cities - – displays routes between major ports diff --git a/docs/xplat/src/content/en/components/geo-map-binding-multiple-sources.mdx b/docs/xplat/src/content/en/components/geo-map-binding-multiple-sources.mdx index 0abe96d051..a4da055b78 100644 --- a/docs/xplat/src/content/en/components/geo-map-binding-multiple-sources.mdx +++ b/docs/xplat/src/content/en/components/geo-map-binding-multiple-sources.mdx @@ -32,7 +32,7 @@ You can use geographic series in this or other combinations to plot desired data ## Creating Data Sources -Create data sources for all geographic series that you want to display in the {ProductName} map. For example, you can the use [WorldConnections](geo-map-resources-world-connections.md) script. +Create data sources for all geographic series that you want to display in the {ProductName} map. For example, you can the use [WorldConnections](./geo-map-resources-world-connections.mdx) script. diff --git a/docs/xplat/src/content/en/components/geo-map-display-esri-imagery.mdx b/docs/xplat/src/content/en/components/geo-map-display-esri-imagery.mdx index 556d75db76..43da4b842a 100644 --- a/docs/xplat/src/content/en/components/geo-map-display-esri-imagery.mdx +++ b/docs/xplat/src/content/en/components/geo-map-display-esri-imagery.mdx @@ -106,7 +106,7 @@ protected override void OnInitialized() ## Esri Utility -Alternatively, you can use the [EsriUtility](geo-map-resources-esri.md) which defines all styles provided by Esri imagery servers. +Alternatively, you can use the [EsriUtility](./geo-map-resources-esri.mdx) which defines all styles provided by Esri imagery servers. diff --git a/docs/xplat/src/content/en/components/geo-map-display-heat-imagery.mdx b/docs/xplat/src/content/en/components/geo-map-display-heat-imagery.mdx index bbfc1f18ca..bc52f5433a 100644 --- a/docs/xplat/src/content/en/components/geo-map-display-heat-imagery.mdx +++ b/docs/xplat/src/content/en/components/geo-map-display-heat-imagery.mdx @@ -13,7 +13,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; The {ProductName} map control has the ability to show heat-map imagery through the use of the that are generated by a by loading geo-spatial data by loading shape files to a tile series. -It is highly recommended that you review the [Binding Shape Files with Geo-Spatial Data](geo-map-binding-shp-file.md) topic as a pre-requisite to this topic. +It is highly recommended that you review the [Binding Shape Files with Geo-Spatial Data](./geo-map-binding-shp-file.mdx) topic as a pre-requisite to this topic. ## {Platform} Displaying Heat Imagery Example diff --git a/docs/xplat/src/content/en/components/geo-map-resources-world-connections.mdx b/docs/xplat/src/content/en/components/geo-map-resources-world-connections.mdx index de5d8362ab..c8250fe47c 100644 --- a/docs/xplat/src/content/en/components/geo-map-resources-world-connections.mdx +++ b/docs/xplat/src/content/en/components/geo-map-resources-world-connections.mdx @@ -10,7 +10,7 @@ import PlatformBlock from 'igniteui-astro-components/components/mdx/PlatformBloc # {Platform} World Connections -The resource topic provides implementation of data utility for generating locations of airports, flight paths, and geographic gridlines. You can use these data sources as reference point for creating your own geographic data. Note that this utility depends on [WorldUtil](geo-map-resources-world-util.md) and [WorldLocations](geo-map-resources-world-locations.md) scripts. +The resource topic provides implementation of data utility for generating locations of airports, flight paths, and geographic gridlines. You can use these data sources as reference point for creating your own geographic data. Note that this utility depends on [WorldUtil](./geo-map-resources-world-util.mdx) and [WorldLocations](./geo-map-resources-world-locations.mdx) scripts. ## Code Snippet diff --git a/docs/xplat/src/content/en/components/geo-map-shape-files-reference.mdx b/docs/xplat/src/content/en/components/geo-map-shape-files-reference.mdx index 58623fe271..0aad390d79 100644 --- a/docs/xplat/src/content/en/components/geo-map-shape-files-reference.mdx +++ b/docs/xplat/src/content/en/components/geo-map-shape-files-reference.mdx @@ -92,7 +92,7 @@ The following list provides resources for obtaining shape files. Also, samples f The following topics provide additional information related to this topic. -- [Binding Shape Files](geo-map-binding-shp-file.md) +- [Binding Shape Files](./geo-map-binding-shp-file.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/geo-map-shape-styling.mdx b/docs/xplat/src/content/en/components/geo-map-shape-styling.mdx index 731fbef69b..b762f147f6 100644 --- a/docs/xplat/src/content/en/components/geo-map-shape-styling.mdx +++ b/docs/xplat/src/content/en/components/geo-map-shape-styling.mdx @@ -58,7 +58,7 @@ import { IgcShapefileRecord } from 'igniteui-webcomponents-core'; -Note that the following code examples are using the [Shape Styling Utility](geo-map-resources-shape-styling-utility.md) file that provides four different ways of styling shapes: +Note that the following code examples are using the [Shape Styling Utility](./geo-map-resources-shape-styling-utility.mdx) file that provides four different ways of styling shapes: - [Shape Comparison Styling](#shape-comparison-styling) - [Shape Random Styling](#shape-random-styling) - [Shape Range Styling](#shape-range-styling) diff --git a/docs/xplat/src/content/en/components/geo-map-type-series.mdx b/docs/xplat/src/content/en/components/geo-map-type-series.mdx index 606aab1dc6..50dc1c70e7 100644 --- a/docs/xplat/src/content/en/components/geo-map-type-series.mdx +++ b/docs/xplat/src/content/en/components/geo-map-type-series.mdx @@ -20,13 +20,13 @@ All types of geographic series are always rendered on top of the geographic imag The {Platform} Geographic Map component supports the following types of geographic series: -- [Using Scatter Symbol Series](geo-map-type-scatter-symbol-series.md) -- [Using Scatter Proportional Series](geo-map-type-scatter-bubble-series.md) -- [Using Scatter Contour Series](geo-map-type-scatter-contour-series.md) -- [Using Scatter Density Series](geo-map-type-scatter-density-series.md) -- [Using Scatter Area Series](geo-map-type-scatter-area-series.md) -- [Using Shape Polygon Series](geo-map-type-shape-polygon-series.md) -- [Using Shape Polyline Series](geo-map-type-shape-polyline-series.md) +- [Using Scatter Symbol Series](./geo-map-type-scatter-symbol-series.mdx) +- [Using Scatter Proportional Series](./geo-map-type-scatter-bubble-series.mdx) +- [Using Scatter Contour Series](./geo-map-type-scatter-contour-series.mdx) +- [Using Scatter Density Series](./geo-map-type-scatter-density-series.mdx) +- [Using Scatter Area Series](./geo-map-type-scatter-area-series.mdx) +- [Using Shape Polygon Series](./geo-map-type-shape-polygon-series.mdx) +- [Using Shape Polyline Series](./geo-map-type-shape-polyline-series.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/geo-map.mdx b/docs/xplat/src/content/en/components/geo-map.mdx index 139d6fe978..0cf3362ffb 100644 --- a/docs/xplat/src/content/en/components/geo-map.mdx +++ b/docs/xplat/src/content/en/components/geo-map.mdx @@ -209,15 +209,15 @@ Now that the map module is imported, next step is to create geographic map. The You can find more information about related {Platform} map features in these topics: -- [Geographic Map Navigation](geo-map-navigation.md) -{/*- [Geographic Map Imagery](geo-map-display-imagery-types.md)*/} -- [Using Scatter Symbol Series](geo-map-type-scatter-symbol-series.md) -- [Using Scatter Proportional Series](geo-map-type-scatter-bubble-series.md) -- [Using Scatter Contour Series](geo-map-type-scatter-contour-series.md) -- [Using Scatter Density Series](geo-map-type-scatter-density-series.md) -- [Using Scatter Area Series](geo-map-type-scatter-area-series.md) -- [Using Shape Polygon Series](geo-map-type-shape-polygon-series.md) -- [Using Shape Polyline Series](geo-map-type-shape-polyline-series.md) +- [Geographic Map Navigation](./geo-map-navigation.mdx) +{/*- [Geographic Map Imagery](./geo-map-display-imagery-types.mdx)*/} +- [Using Scatter Symbol Series](./geo-map-type-scatter-symbol-series.mdx) +- [Using Scatter Proportional Series](./geo-map-type-scatter-bubble-series.mdx) +- [Using Scatter Contour Series](./geo-map-type-scatter-contour-series.mdx) +- [Using Scatter Density Series](./geo-map-type-scatter-density-series.mdx) +- [Using Scatter Area Series](./geo-map-type-scatter-area-series.mdx) +- [Using Shape Polygon Series](./geo-map-type-shape-polygon-series.mdx) +- [Using Shape Polyline Series](./geo-map-type-shape-polyline-series.mdx) ## API References diff --git a/docs/xplat/src/content/en/components/grid-lite/binding.mdx b/docs/xplat/src/content/en/components/grid-lite/binding.mdx index 74ced3fc20..b97b5edecd 100644 --- a/docs/xplat/src/content/en/components/grid-lite/binding.mdx +++ b/docs/xplat/src/content/en/components/grid-lite/binding.mdx @@ -205,10 +205,10 @@ the column collection is reset, and a new data source is bound to the grid. ## Additional Resources -- [Column Configuration](column-configuration.md) -- [Sorting](sorting.md) -- [Filtering](filtering.md) -- [Theming & Styling](theming.md) +- [Column Configuration](./column-configuration.mdx) +- [Sorting](./sorting.mdx) +- [Filtering](./filtering.mdx) +- [Theming & Styling](./theming.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grid-lite/cell-template.mdx b/docs/xplat/src/content/en/components/grid-lite/cell-template.mdx index 2637a63e91..c303955cd8 100644 --- a/docs/xplat/src/content/en/components/grid-lite/cell-template.mdx +++ b/docs/xplat/src/content/en/components/grid-lite/cell-template.mdx @@ -254,10 +254,10 @@ export interface GridLiteCellContext< ## Additional Resources -- [Column Configuration](column-configuration.md) -- [Sorting](sorting.md) -- [Filtering](filtering.md) -- [Theming & Styling](theming.md) +- [Column Configuration](./column-configuration.mdx) +- [Sorting](./sorting.mdx) +- [Filtering](./filtering.mdx) +- [Theming & Styling](./theming.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grid-lite/column-configuration.mdx b/docs/xplat/src/content/en/components/grid-lite/column-configuration.mdx index 342b3f1e28..1b676b307f 100644 --- a/docs/xplat/src/content/en/components/grid-lite/column-configuration.mdx +++ b/docs/xplat/src/content/en/components/grid-lite/column-configuration.mdx @@ -364,10 +364,10 @@ In the sample below you can try out the different column properties and how they ## Additional Resources -- [Data Binding](binding.md) -- [Sorting](sorting.md) -- [Filtering](filtering.md) -- [Theming & Styling](theming.md) +- [Data Binding](./binding.mdx) +- [Sorting](./sorting.mdx) +- [Filtering](./filtering.mdx) +- [Theming & Styling](./theming.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grid-lite/filtering.mdx b/docs/xplat/src/content/en/components/grid-lite/filtering.mdx index f4ef8b2fe4..b084628916 100644 --- a/docs/xplat/src/content/en/components/grid-lite/filtering.mdx +++ b/docs/xplat/src/content/en/components/grid-lite/filtering.mdx @@ -629,8 +629,8 @@ The following example mocks remote filter operation, reflecting the REST endpoin ## Additional Resources -- [Column Configuration](column-configuration.md) -- [Sorting](sorting.md) +- [Column Configuration](./column-configuration.mdx) +- [Sorting](./sorting.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grid-lite/header-template.mdx b/docs/xplat/src/content/en/components/grid-lite/header-template.mdx index 227a99e291..224ab59056 100644 --- a/docs/xplat/src/content/en/components/grid-lite/header-template.mdx +++ b/docs/xplat/src/content/en/components/grid-lite/header-template.mdx @@ -109,9 +109,9 @@ return ( ## Additional Resources -- [Column Configuration](column-configuration.md) -- [Cell Template](cell-template.md) -- [Theming & Styling](theming.md) +- [Column Configuration](./column-configuration.mdx) +- [Cell Template](./cell-template.mdx) +- [Theming & Styling](./theming.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grid-lite/overview.mdx b/docs/xplat/src/content/en/components/grid-lite/overview.mdx index eecf5363ac..70673b90f9 100644 --- a/docs/xplat/src/content/en/components/grid-lite/overview.mdx +++ b/docs/xplat/src/content/en/components/grid-lite/overview.mdx @@ -34,7 +34,7 @@ Grid Lite is a free, open-source JavaScript data grid built as a Web Component, ## What You Get with our Free {Platform} Data Grid -Our free, open-source {Platform} Grid Lite comes with the following column-based features: sorting, filtering, hiding, resizing and a variety of pre-defined data types. Blazing-fast performance is delivered with the use of row virtualization. In addition, the component supports keyboard navigation and theming through the [Ignite UI Theming Framework](../themes/overview.md). +Our free, open-source {Platform} Grid Lite comes with the following column-based features: sorting, filtering, hiding, resizing and a variety of pre-defined data types. Blazing-fast performance is delivered with the use of row virtualization. In addition, the component supports keyboard navigation and theming through the [Ignite UI Theming Framework](../themes/overview.mdx). diff --git a/docs/xplat/src/content/en/components/grid-lite/sorting.mdx b/docs/xplat/src/content/en/components/grid-lite/sorting.mdx index fedfe11b80..d0fc5ae42a 100644 --- a/docs/xplat/src/content/en/components/grid-lite/sorting.mdx +++ b/docs/xplat/src/content/en/components/grid-lite/sorting.mdx @@ -770,8 +770,8 @@ The following example mocks remote sorting operation, reflecting the REST endpoi ## Additional Resources -- [Column Configuration](column-configuration.md) -- [Filtering](filtering.md) +- [Column Configuration](./column-configuration.mdx) +- [Filtering](./filtering.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grid-lite/theming.mdx b/docs/xplat/src/content/en/components/grid-lite/theming.mdx index 9c88285dca..00d27518f7 100644 --- a/docs/xplat/src/content/en/components/grid-lite/theming.mdx +++ b/docs/xplat/src/content/en/components/grid-lite/theming.mdx @@ -45,7 +45,7 @@ In the sample below, you can preview all the default base themes. Aside from the default themes shipped with the {GridLiteTitle} package, you can further customize the look and feel of your data grid by using an alternate set of CSS custom properties. -Refer to the [theming topic](../grids/theming-grid.md) for more details. +Refer to the [theming topic](../grids/grid/theming-grid.mdx) for more details. ```css .grid-sample { @@ -75,9 +75,9 @@ Here is an example showcasing the custom theming from above. ## Additional Resources -- [Column Configuration](column-configuration.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) +- [Column Configuration](./column-configuration.mdx) +- [Filtering](./filtering.mdx) +- [Sorting](./sorting.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/advanced-filtering.mdx b/docs/xplat/src/content/en/components/grids/_shared/advanced-filtering.mdx index fc81d25fcf..025dda36b7 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/advanced-filtering.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/advanced-filtering.mdx @@ -400,7 +400,7 @@ We scope most of the components' mixins within `igx-advanced-filtering-dialog`, -If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: +If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: ```scss @@ -490,12 +490,12 @@ $custom-drop-down: drop-down-theme( ``` -The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/sass/palettes.md) topic for detailed guidance on how to use them. +The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/sass/palettes.mdx) topic for detailed guidance on how to use them. ### Using Schemas -Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](../themes/sass/schemas.md). A **schema** is a recipe of a theme. +Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](../themes/sass/schemas.mdx). A **schema** is a recipe of a theme. Extend one of the two predefined schemas, that are provided for every component, in this case - , , , , and schemas: @@ -616,7 +616,7 @@ The sample will not be affected by the selected global theme from **Change Theme ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -662,16 +662,16 @@ Then set the related CSS properties to this class: ## Additional Resources -- [Filtering](filtering.md) -- [Excel Style Filtering](excel-style-filtering.md) -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Filtering](filtering.mdx) +- [Excel Style Filtering](excel-style-filtering.mdx) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/batch-editing.mdx b/docs/xplat/src/content/en/components/grids/_shared/batch-editing.mdx index 8d29305730..ccf23d945f 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/batch-editing.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/batch-editing.mdx @@ -16,12 +16,12 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # {Platform} {ComponentTitle} Batch Editing and Transactions -The Batch Editing feature of the is based on the . Follow the [**Transaction Service class hierarchy**](../transaction-classes.md) topic to see an overview of the and details how it is implemented. +The Batch Editing feature of the is based on the . Follow the [**Transaction Service class hierarchy**](../transaction-classes.mdx) topic to see an overview of the and details how it is implemented. -The Batch Editing feature of the is based on the `HierarchicalTransactionService`. Follow the [**Transaction Service class hierarchy**](../transaction-classes.md) topic to see an overview of the `HierarchicalTransactionService` and details how it is implemented. +The Batch Editing feature of the is based on the `HierarchicalTransactionService`. Follow the [**Transaction Service class hierarchy**](../transaction-classes.mdx) topic to see an overview of the `HierarchicalTransactionService` and details how it is implemented. @@ -65,7 +65,7 @@ You need to enable from This will ensure a proper instance of `Transaction` service is provided for the . The proper is provided through a `TransactionFactory`. -You can learn more about this internal implementation in the [transactions topic](../transaction-classes.md#transaction-factory). +You can learn more about this internal implementation in the [transactions topic](../transaction-classes.mdx#transaction-factory). @@ -448,7 +448,7 @@ Disabling property will ## Remote Paging with Batch Editing Demo -[Check out the full demo configuration](remote-data-operations.md#remote-paging-with-batch-editing) +[Check out the full demo configuration](remote-data-operations.mdx#remote-paging-with-batch-editing) @@ -463,19 +463,19 @@ Disabling property will ## Additional Resources -- [Build CRUD operations with Grid](../general/how-to/how-to-perform-crud.md) +- [Build CRUD operations with Grid](../general/how-to/how-to-perform-crud.mdx) -- [{ComponentTitle} Editing](editing.md) -- [{ComponentTitle} Row Editing](row-editing.md) -- [{ComponentTitle} Row Adding](row-adding.md) +- [{ComponentTitle} Editing](editing.mdx) +- [{ComponentTitle} Row Editing](row-editing.mdx) +- [{ComponentTitle} Row Adding](row-adding.mdx) -- [{ComponentTitle} Editing](editing.md) -- [{ComponentTitle} Row Editing](row-editing.md) -- [{ComponentTitle} Row Adding](row-adding.md) +- [{ComponentTitle} Editing](editing.mdx) +- [{ComponentTitle} Row Editing](row-editing.mdx) +- [{ComponentTitle} Row Adding](row-adding.mdx) diff --git a/docs/xplat/src/content/en/components/grids/_shared/cell-editing.mdx b/docs/xplat/src/content/en/components/grids/_shared/cell-editing.mdx index 1a49508f16..cee7e4e759 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/cell-editing.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/cell-editing.mdx @@ -208,7 +208,7 @@ public updateCell() { ### Cell Editing Templates -You can see and learn more for default cell editing templates in the [general editing topic](editing.md#editing-templates). +You can see and learn more for default cell editing templates in the [general editing topic](editing.mdx#editing-templates). If you want to provide a custom template which will be applied when a cell is in edit mode, you can make use of the `CellTemplateDirective`. To do this, you need to pass an **ng-template** marked with the directive and properly bind your custom control to the cell : @@ -250,12 +250,12 @@ public classEditTemplate = (ctx: IgcCellTemplateContext) => { } ``` -This code is used in the sample below which implements an [SelectComponent](../select.md) in the cells of the `Race`, `Class` and `Alignment` columns. +This code is used in the sample below which implements an [SelectComponent](../select.mdx) in the cells of the `Race`, `Class` and `Alignment` columns. -Any changes made to the cell's in edit mode, will trigger the appropriate [editing event](editing.md#event-arguments-and-sequence) on exit and apply to the transaction state if transactions are enabled. +Any changes made to the cell's in edit mode, will trigger the appropriate [editing event](editing.mdx#event-arguments-and-sequence) on exit and apply to the transaction state if transactions are enabled. @@ -539,7 +539,7 @@ Working sample of the above can be found here for further reference: -For more information on how to configure columns and their templates, you can see the documentation for [Grid Columns configuration](../grid/grid.md#angular-grid-column-configuration). +For more information on how to configure columns and their templates, you can see the documentation for [Grid Columns configuration](../grid/grid.mdx#angular-grid-column-configuration). @@ -1036,7 +1036,7 @@ Using the 's editing events, we can alter how In this example, we'll validate a cell based on the data entered in it by binding to the event. If the new value of the cell does not meet our predefined criteria, we'll prevent it from reaching the data source by cancelling the event. -We'll also display a custom error message using [Toast](../../notifications/toast.md). +We'll also display a custom error message using [Toast](../../notifications/toast.mdx). @@ -1327,7 +1327,7 @@ The result of the above validation being applied to our -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -1430,11 +1430,11 @@ Then set the related CSS properties for that class: -The allows for its cells to be styled through the [{ProductName} Theme Library](../themes/styles.md). The grid's exposes a wide range of properties, which allow users to style many different aspects of the grid. +The allows for its cells to be styled through the [{ProductName} Theme Library](../themes/styles.mdx). The grid's exposes a wide range of properties, which allow users to style many different aspects of the grid. In the below steps, we are going to go over how you can style the grid's cell in edit mode and how you can scope those styles. -In order to use the [Ignite UI Theming Library](../themes/styles.md), we must first import the theme `index` file in our global styles: +In order to use the [Ignite UI Theming Library](../themes/styles.mdx), we must first import the theme `index` file in our global styles: ### Importing Style Library @@ -1450,7 +1450,7 @@ Now we can make use of all of the functions exposed by the {ProductName} theme e ### Defining a Palette -After we've properly imported the index file, we create a custom palette that we can use. Let's define two colors that we like and use them to build a palette with [igx-palette](../themes/palettes.md): +After we've properly imported the index file, we create a custom palette that we can use. Let's define two colors that we like and use them to build a palette with [igx-palette](../themes/palettes.mdx): ```scss $white: #fff; @@ -1489,7 +1489,7 @@ In order for the custom theme to affect only our specific component, we can move This way, due to {Platform}'s [ViewEncapsulation](https://angular.io/api/core/Component#encapsulation), our styles will be applied only to our custom component. - If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to penetrate this encapsulation using `::ng-deep` in order to style the grid. + If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to penetrate this encapsulation using `::ng-deep` in order to style the grid. @@ -1507,7 +1507,7 @@ This way, due to {Platform}'s [ViewEncapsulation](https://angular.io/api/core/Co ### Styling Demo -In addition to the steps above, we can also style the controls that are used for the cells' editing templates: [igx-input-group](../input-group.md#styling), [igx-datepicker](../date-picker.md#styling) & [igx-checkbox](../checkbox.md#styling) +In addition to the steps above, we can also style the controls that are used for the cells' editing templates: [igx-input-group](../input-group.mdx#styling), [igx-datepicker](../date-picker.mdx#styling) & [igx-checkbox](../checkbox.mdx#styling) @@ -1525,34 +1525,34 @@ The sample will not be affected by the selected global theme from **Change Theme -- [Build CRUD operations with the Grid](../general/how-to/how-to-perform-crud.md) +- [Build CRUD operations with the Grid](../general/how-to/how-to-perform-crud.mdx) -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) -[Searching](search.md) +[Searching](search.mdx) -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) -- [Searching](search.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) +- [Searching](search.mdx) diff --git a/docs/xplat/src/content/en/components/grids/_shared/cell-merging.mdx b/docs/xplat/src/content/en/components/grids/_shared/cell-merging.mdx index 3101791b44..d015785733 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/cell-merging.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/cell-merging.mdx @@ -344,16 +344,16 @@ If a merged cell is clicked, the closest cell from the merge sequence will becom ## Additional Resources -- [Filtering](filtering.md) -- [Excel Style Filtering](excel-style-filtering.md) -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Filtering](filtering.mdx) +- [Excel Style Filtering](excel-style-filtering.mdx) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/cell-selection.mdx b/docs/xplat/src/content/en/components/grids/_shared/cell-selection.mdx index 0ed4b77448..24710c2fcf 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/cell-selection.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/cell-selection.mdx @@ -285,7 +285,7 @@ The multi-cell selection is index based (DOM elements selection). ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -437,7 +437,7 @@ Afterwards, all we need to do is include the mixin in our component's style (cou ``` - If the component is using an [Emulated ViewEncapsulation](../themes/styles.md#view-encapsulation), it is necessary to penetrate this encapsulation using `::ng-deep`. + If the component is using an [Emulated ViewEncapsulation](../themes/styles.mdx#view-encapsulation), it is necessary to penetrate this encapsulation using `::ng-deep`. We scope the style under `:host` selector so as not to affect any other grids we might have in our application. @@ -468,15 +468,15 @@ The sample will not be affected by the selected global theme from **Change Theme ## Additional Resources -- [Selection](selection.md) -- [Row Selection](row-selection.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Virtualization and Performance](virtualization.md) +- [Selection](selection.mdx) +- [Row Selection](row-selection.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Virtualization and Performance](virtualization.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/clipboard-interactions.mdx b/docs/xplat/src/content/en/components/grids/_shared/clipboard-interactions.mdx index 3f9974d0d7..664d6b430c 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/clipboard-interactions.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/clipboard-interactions.mdx @@ -52,7 +52,7 @@ In order to **copy** cells in IE 11, you can use the keyboard selection. Hold th -You can use a custom paste handler in order to configure **paste** behavior, have a look at our [Paste from Excel topic](paste-excel.md). +You can use a custom paste handler in order to configure **paste** behavior, have a look at our [Paste from Excel topic](paste-excel.mdx). @@ -78,15 +78,15 @@ Excel can automatically detect text that is separated by tabs (tab-delimited `/t ## Additional Resources -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Summaries](summaries.md) -- [Column Pinning](column-pinning.md) -- [Selection](selection.md) -- [Virtualization and Performance](virtualization.md) -- [Multi-column headers](multi-column-headers.md) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Summaries](summaries.mdx) +- [Column Pinning](column-pinning.mdx) +- [Selection](selection.mdx) +- [Virtualization and Performance](virtualization.mdx) +- [Multi-column headers](multi-column-headers.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/collapsible-column-groups.mdx b/docs/xplat/src/content/en/components/grids/_shared/collapsible-column-groups.mdx index e63dfb25e9..eea261a4d5 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/collapsible-column-groups.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/collapsible-column-groups.mdx @@ -53,9 +53,9 @@ npm install igniteui-react-grids ``` -For a complete introduction to the {ProductName}, read the [getting started](../../general-getting-started.md) topic. +For a complete introduction to the {ProductName}, read the [getting started](../../general-getting-started.mdx) topic. -Also, we strongly suggest that you take a brief look at [multi-column headers](multi-column-headers.md) topic, to see more detailed information on how to setup the column groups in your grid. +Also, we strongly suggest that you take a brief look at [multi-column headers](multi-column-headers.mdx) topic, to see more detailed information on how to setup the column groups in your grid. ## Usage @@ -309,14 +309,14 @@ Another way to achieve this behavior is to use the igxCollapsibleIndicator direc ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/column-hiding.mdx b/docs/xplat/src/content/en/components/grids/_shared/column-hiding.mdx index bfef12531c..df1f134930 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/column-hiding.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/column-hiding.mdx @@ -704,7 +704,7 @@ We can also allow the user to choose the display order of the columns in the col - **Alphabetical** (order the columns alphabetically) - **DisplayOrder** (order the columns according to the way they are displayed in the {ComponentTitle}) -Let's create a couple of nicely designed radio buttons for our options! We just have to go ahead and get the [**IgxRadio**](../radio-button.md) module. +Let's create a couple of nicely designed radio buttons for our options! We just have to go ahead and get the [**IgxRadio**](../radio-button.mdx) module. ```typescript import { @@ -959,11 +959,11 @@ $custom-button: button-theme( ``` > **Note** ->The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to `Palettes](themes/sass/palettes.md) topic for detailed guidance on how to use them. +>The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to `Palettes](themes/sass/palettes.mdx) topic for detailed guidance on how to use them. ### Using Schemas -Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](themes/sass/schemas.md). A **schema** is a recipe of a theme. +Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](themes/sass/schemas.mdx). A **schema** is a recipe of a theme. ```scss // Extending the dark column actions schema @@ -1023,7 +1023,7 @@ Don't forget to include the themes in the same way as it was demonstrated above. ## Styling -The grid could be further customized by setting some of the available [CSS variables](../theming-grid.md). +The grid could be further customized by setting some of the available [CSS variables](../grid/theming-grid.mdx). In order to achieve that, we will use a class that we will first assign to the grid: @@ -1207,14 +1207,14 @@ Then set the related CSS variables for the related components. We will apply the ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Filtering](filtering.md) -- [Paging](paging.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Filtering](filtering.mdx) +- [Paging](paging.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/column-moving.mdx b/docs/xplat/src/content/en/components/grids/_shared/column-moving.mdx index 85d74a7b05..10b00b8692 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/column-moving.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/column-moving.mdx @@ -16,7 +16,7 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # {ComponentTitle} Column Reordering & Moving -The {Platform} {ComponentTitle} Column Moving feature in {ProductName} allows quick and easy column reordering. This can be done through the Column Moving API or by dragging and dropping the headers to another position via mouse or touch gestures. In the {Platform} {ComponentTitle}, you can enable Column Moving for pinned and unpinned columns and for [Multi-Column Headers](multi-column-headers.md) as well. +The {Platform} {ComponentTitle} Column Moving feature in {ProductName} allows quick and easy column reordering. This can be done through the Column Moving API or by dragging and dropping the headers to another position via mouse or touch gestures. In the {Platform} {ComponentTitle}, you can enable Column Moving for pinned and unpinned columns and for [Multi-Column Headers](multi-column-headers.mdx) as well. Reordering between columns and column groups is allowed only when they are at the same level in the hierarchy and both are in the same group. Moving is allowed between columns/column-groups, if they are top level columns. @@ -415,7 +415,7 @@ The sample will not be affected by the selected global theme from **Change Theme ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -459,15 +459,15 @@ Then set the related CSS properties to this class: ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) -- [Searching](search.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) +- [Searching](search.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/column-pinning.mdx b/docs/xplat/src/content/en/components/grids/_shared/column-pinning.mdx index 3cf91433b3..dfb8701ae6 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/column-pinning.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/column-pinning.mdx @@ -822,7 +822,7 @@ public toggleColumn(col: IgcColumnComponent) { ## Styling -The allows styling through the [{ProductName} Theme Library](../themes/styles.md). The grid's exposes a wide variety of properties, which allow the customization of all the features of the grid. +The allows styling through the [{ProductName} Theme Library](../themes/styles.mdx). The grid's exposes a wide variety of properties, which allow the customization of all the features of the grid. In the below steps, we are going through the steps of customizing the grid's Pinning styling. @@ -879,7 +879,7 @@ $custom-theme: grid-theme( The `$custom-theme` contains the same properties as the one in the previous section, but this time the colors are not hardcoded. Instead, the custom `igx-palette` was used and the colors were obtained through its primary and secondary colors, with a given color variant. ### Defining Custom Schemas -You can go even further and build flexible structure that has all the benefits of a [**schema**](../themes/sass/schemas.md). The **schema** is the recipe of a theme. +You can go even further and build flexible structure that has all the benefits of a [**schema**](../themes/sass/schemas.mdx). The **schema** is the recipe of a theme. Extend one of the two predefined schemas, that are provided for every component. In our case, we would use `$_light_grid`. ```scss @@ -916,7 +916,7 @@ In order for the custom theme to affect only specific component, you can move al This way, due to Angular's [ViewEncapsulation](https://angular.io/api/core/Component#encapsulation), your styles will be applied only to your custom component. - If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to penetrate this encapsulation using `::ng-deep` in order to style the grid. + If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to penetrate this encapsulation using `::ng-deep` in order to style the grid. @@ -945,7 +945,7 @@ The sample will not be affected by the selected global theme from **Change Theme ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set an `ID` for the grid first: @@ -989,14 +989,14 @@ Then set the related CSS properties to this class: ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/column-resizing.mdx b/docs/xplat/src/content/en/components/grids/_shared/column-resizing.mdx index 5b58839ed8..da68bace9e 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/column-resizing.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/column-resizing.mdx @@ -777,7 +777,7 @@ $custom-grid-theme: grid-theme( ``` - If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`. + If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`. ```scss @@ -810,11 +810,11 @@ $custom-grid-theme: grid-theme( ``` -The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please, refer to [Palettes](../themes/sass/palettes.md) topic for detailed guidance on how to use them. +The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please, refer to [Palettes](../themes/sass/palettes.mdx) topic for detailed guidance on how to use them. ### Using Schemas -Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](../themes/sass/schemas.md). A **schema** is a recipe of a theme. +Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](../themes/sass/schemas.mdx). A **schema** is a recipe of a theme. Extend the predefined schema provided for every component, in this case - schema: @@ -866,7 +866,7 @@ The sample will not be affected by the selected global theme from **Change Theme ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change the color of the resize handle, you need to set a class for the grid first: @@ -907,14 +907,14 @@ Then set the related CSS property for that class: ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/column-selection.mdx b/docs/xplat/src/content/en/components/grids/_shared/column-selection.mdx index 95dc1cc821..b0e639cd97 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/column-selection.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/column-selection.mdx @@ -50,7 +50,7 @@ The column selection feature can be enabled through the . With that being said, in order to select a column, we just need to click on one, which will mark it as . If the column is not selectable, no selection style will be applied on the header, while hovering. -The [Multi Column Headers](multi-column-headers.md) feature does not reflect on the input. The is , if at least one of its children has the selection behavior enabled. In addition, the component is marked as if all of its descendants are . +The [Multi Column Headers](multi-column-headers.mdx) feature does not reflect on the input. The is , if at least one of its children has the selection behavior enabled. In addition, the component is marked as if all of its descendants are . @@ -93,7 +93,7 @@ More information regarding the API manipulations could be found in the [API Refe ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a `class` for the grid first: @@ -150,7 +150,7 @@ Before diving into the styling options, the core module and all component mixins ->Please note that [row selection](row-selection.md) and [column selection](column-selection.md) can't be manipulated independently. They depend on the same `variables`. +>Please note that [row selection](row-selection.mdx) and [column selection](column-selection.mdx) can't be manipulated independently. They depend on the same `variables`. With that being said, let's move on and change the **selection** and **hover** styles.
@@ -204,7 +204,7 @@ The last step is to include the custom `{ComponentSelector}` theme. In order to style components for Internet Explorer 11, we have to use a different approach, since it doesn't support CSS variables. -If the component is using the [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`. In order to prevent the custom theme from leaking into other components, be sure that you have included the `:host` selector before `::ng-deep`. +If the component is using the [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`. In order to prevent the custom theme from leaking into other components, be sure that you have included the `:host` selector before `::ng-deep`. ```scss @@ -232,16 +232,16 @@ The sample will not be affected by the selected global theme from **Change Theme ## Additional Resources -- [Selection](selection.md) -- [Cell Selection](cell-selection.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Virtualization and Performance](virtualization.md) +- [Selection](selection.mdx) +- [Cell Selection](cell-selection.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Virtualization and Performance](virtualization.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/column-types.mdx b/docs/xplat/src/content/en/components/grids/_shared/column-types.mdx index fe63c8506d..5b9397313e 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/column-types.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/column-types.mdx @@ -203,7 +203,7 @@ Available timezones: | India Standard Time |‘UTC+4’ | -The `{ComponentName}` accepts date values of type **Date object**, **Number (milliseconds)**, **An ISO date-time string**. This section shows [how to configure a custom display format](../data-grid.md#custom-display-format). +The `{ComponentName}` accepts date values of type **Date object**, **Number (milliseconds)**, **An ISO date-time string**. This section shows [how to configure a custom display format](../data-grid.mdx#custom-display-format). As you can see in the sample, we specify a different format options in order to showcase the available formats for the specific column type. For example, below you can find the format options for the **time** portion of the date object: @@ -450,7 +450,7 @@ const formatOptions : IgrColumnPipeArgs = { *display - for the default en-US locale, the code USD can be represented by the narrow symbol $ or the wide symbol US$. -Upon editing of cell's value the **currency symbol** will be visible as suffix or prefix. More about that could be found in the official [Cell editing topic](cell-editing.md#{PlatformLower}-grid-cell-editing-and-edit-templates-example). +Upon editing of cell's value the **currency symbol** will be visible as suffix or prefix. More about that could be found in the official [Cell editing topic](cell-editing.mdx#{PlatformLower}-grid-cell-editing-and-edit-templates-example). > When using + arrow keys the value will increment/decrement with a step based on the digitsInfo - minFractionDigits (The minimum number of digits after the decimal point. Default is 0) @@ -564,7 +564,7 @@ When using + arrow keys the value will increment/d ## Default Editing Template -See the editing templates part of [{ComponentTitle} Editing topic](editing.md#editing-templates) +See the editing templates part of [{ComponentTitle} Editing topic](editing.mdx#editing-templates) ## Custom Editing Template and Formatter @@ -720,6 +720,6 @@ public init(column: IgxColumnComponent) { ## Additional Resources -- For custom templates you can see [cell editing topic](cell-editing.md#cell-editing-templates) -- [Editing](editing.md) -- [Summaries](summaries.md) +- For custom templates you can see [cell editing topic](cell-editing.mdx#cell-editing-templates) +- [Editing](editing.mdx) +- [Summaries](summaries.mdx) diff --git a/docs/xplat/src/content/en/components/grids/_shared/conditional-cell-styling.mdx b/docs/xplat/src/content/en/components/grids/_shared/conditional-cell-styling.mdx index 5d5646d9d4..1caad07739 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/conditional-cell-styling.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/conditional-cell-styling.mdx @@ -1295,20 +1295,20 @@ const editDone = (event: IgrGridEditEventArgs) => { ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Editing](editing.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Column Hiding](column-hiding.md) -- [Selection](selection.md) -- [Searching](search.md) -- [Multi-column Headers](multi-column-headers.md) -- [Size](size.md) +- [Virtualization and Performance](virtualization.mdx) +- [Editing](editing.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Column Hiding](column-hiding.mdx) +- [Selection](selection.mdx) +- [Searching](search.mdx) +- [Multi-column Headers](multi-column-headers.mdx) +- [Size](size.mdx) diff --git a/docs/xplat/src/content/en/components/grids/_shared/editing.mdx b/docs/xplat/src/content/en/components/grids/_shared/editing.mdx index 3a1eff8f76..0a8d50e9d6 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/editing.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/editing.mdx @@ -16,12 +16,12 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; # {Platform} {ComponentTitle} Editing The {ProductName} Cell Editing feature in {Platform} {ComponentTitle} provides an easy way to perform data manipulation operations like creating, updating, and deleting records. The provides you with a powerful public API which allows you to customize the way these operations are performed. The data manipulation phases are: -- [Cell Editing](cell-editing.md) -- [Row Editing](row-editing.md) +- [Cell Editing](cell-editing.mdx) +- [Row Editing](row-editing.mdx) - Batch Editing (Coming Soon) -Additionally, **Cell editing** exposes several default editors based on the column data type, that could be easily customized via [CellEditor directive](cell-editing.md#cell-editing-templates) or [Row directives](row-editing.md#customizing-row-editing-overlay). +Additionally, **Cell editing** exposes several default editors based on the column data type, that could be easily customized via [CellEditor directive](cell-editing.mdx#cell-editing-templates) or [Row directives](row-editing.mdx#customizing-row-editing-overlay). @@ -43,7 +43,7 @@ The property enables you In the , if you set property to true, and the property is not explicitly defined for any column, the editing will be enabled for all the columns except the **primary key**. -[Batch editing](batch-editing.md) in the grid can be enabled for both [cell editing](cell-editing.md) and [row editing](row-editing.md) modes. In order to set up batch editing it is necessary to provide to the grid a **TransactionService**. +[Batch editing](batch-editing.mdx) in the grid can be enabled for both [cell editing](cell-editing.mdx) and [row editing](row-editing.mdx) modes. In order to set up batch editing it is necessary to provide to the grid a **TransactionService**. - **Cell and Batch Editing** - in this scenario every singe modification of each cell is preserved separately and undo/ redo operations are available on cell level; @@ -62,16 +62,16 @@ In the , if you set with prefix/suffix configuration based on application or grid locale settings. - For `percent` data type, default template is using with suffix element that shows a preview of the edited value in percents. -- For custom templates you can see [Cell Editing topic](cell-editing.md#{PlatformLower}-grid-cell-editing-and-edit-templates-example) +- For custom templates you can see [Cell Editing topic](cell-editing.mdx#{PlatformLower}-grid-cell-editing-and-edit-templates-example) -All available column data types could be found in the official [Column types topic](column-types.md#default-template). +All available column data types could be found in the official [Column types topic](column-types.mdx#default-template). ### Event Arguments and Sequence -The grid exposes a wide array of events that provide greater control over the editing experience. These events are fired during the [**Row Editing**](row-editing.md) and [**Cell Editing**](cell-editing.md) lifecycle - when starting, committing or canceling the editing action. +The grid exposes a wide array of events that provide greater control over the editing experience. These events are fired during the [**Row Editing**](row-editing.mdx) and [**Cell Editing**](cell-editing.mdx) lifecycle - when starting, committing or canceling the editing action. | Event | Description | Arguments | Cancellable | @@ -186,39 +186,31 @@ function onSorting(args: IgrSortingEventArgs) { ## Additional Resources -- [Column Data Types](column-types.md#default-template) -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) - - -[Searching](search.md) - +- [Column Data Types](column-types.mdx#default-template) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) -- [Column Data Types](column-types.md#default-template) -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) -- [Searching](search.md) - - +- [Column Data Types](column-types.mdx#default-template) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) +- [Searching](search.mdx) - -[Searching](search.md) diff --git a/docs/xplat/src/content/en/components/grids/_shared/excel-style-filtering.mdx b/docs/xplat/src/content/en/components/grids/_shared/excel-style-filtering.mdx index b1aae85464..35285654e7 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/excel-style-filtering.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/excel-style-filtering.mdx @@ -594,7 +594,7 @@ Here is the full list of Excel style filtering components that you could use: ## Unique Column Values Strategy -The list items inside the Excel Style Filtering dialog represent the unique values for the respective column. These values can be provided manually and loaded on demand, which is demonstrated in the [{ComponentTitle} Remote Data Operations](remote-data-operations.md#unique-column-values-strategy) topic. +The list items inside the Excel Style Filtering dialog represent the unique values for the respective column. These values can be provided manually and loaded on demand, which is demonstrated in the [{ComponentTitle} Remote Data Operations](remote-data-operations.mdx#unique-column-values-strategy) topic. @@ -828,7 +828,7 @@ We scope most of the components' mixins within `.igx-excel-filter` and `.igx-exc
-If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: +If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: ```scss @@ -903,12 +903,12 @@ $custom-drop-down:drop-down-theme( ``` -The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/sass/palettes.md) topic for detailed guidance on how to use them. +The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/sass/palettes.mdx) topic for detailed guidance on how to use them. ### Using Schemas -Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](../themes/sass/schemas.md). A **schema** is a recipe of a theme. +Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](../themes/sass/schemas.mdx). A **schema** is a recipe of a theme. Extend one of the two predefined schemas, that are provided for every component, in this case - , , , , and schemas: @@ -1070,7 +1070,7 @@ The sample will not be affected by the selected global theme from **Change Theme ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -1112,14 +1112,14 @@ Then set the related CSS properties to this class: ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) diff --git a/docs/xplat/src/content/en/components/grids/_shared/export-excel.mdx b/docs/xplat/src/content/en/components/grids/_shared/export-excel.mdx index 2ddfb8fcf0..863de5ea0e 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/export-excel.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/export-excel.mdx @@ -99,7 +99,7 @@ To initiate an export, you can use the handler of a button in your component's t ## Export All Data -When you use remote operations like **paging**, the Grid might not have access to the full data set at once. In these cases, we recommend using the [Excel Export Service](../exporter-excel.md) and passing the entire data collection, if available. Example: +When you use remote operations like **paging**, the Grid might not have access to the full data set at once. In these cases, we recommend using the [Excel Export Service](../exporter-excel.mdx) and passing the entire data collection, if available. Example: ```ts public exportButtonHandler() { @@ -124,7 +124,7 @@ To export grouped data, group the by one or m ## Export Multi Column Headers Grid -You can export with defined [multi-column headers](multi-column-headers.md). All headers are reflected in the exported Excel file as they are displayed in the . If you want to exclude the defined multi-column headers from the exported data, set the `ExporterOption` to `true`. +You can export with defined [multi-column headers](multi-column-headers.mdx). All headers are reflected in the exported Excel file as they are displayed in the . If you want to exclude the defined multi-column headers from the exported data, set the `ExporterOption` to `true`. @@ -279,7 +279,7 @@ When you are exporting data from the componen |Limitation|Description| |--- |--- | |Max worksheet size|The maximum worksheet size supported by Excel is 1,048,576 rows by 16,384 columns.| -|Cell Styling|The Excel exporter service does not support exporting a custom style applied to a cell component. In such scenarios we recommend using the [Excel Library](../../excel-library.md).| +|Cell Styling|The Excel exporter service does not support exporting a custom style applied to a cell component. In such scenarios we recommend using the [Excel Library](../../excel-library.mdx).| |Wide PDF layouts|Very wide grids can force PDF columns to shrink to fit the page. Apply column widths or hide low-priority fields before exporting to keep the document legible.|
@@ -288,7 +288,7 @@ When you are exporting data from the componen |--- |--- | |Hierarchy levels|The excel exporter service can create up to 8 levels of hierarchy.| |Max worksheet size|The maximum worksheet size supported by Excel is 1,048,576 rows by 16,384 columns.| -|Cell Styling|The Excel exporter service does not support exporting a custom style applied to a cell component. In such scenarios we recommend using the [Excel Library](../../excel-library.md).| +|Cell Styling|The Excel exporter service does not support exporting a custom style applied to a cell component. In such scenarios we recommend using the [Excel Library](../../excel-library.mdx).| |Wide PDF layouts|Very wide grids can force PDF columns to shrink to fit the page. Apply column widths or hide low-priority fields before exporting to keep the document legible.|
diff --git a/docs/xplat/src/content/en/components/grids/_shared/filtering.mdx b/docs/xplat/src/content/en/components/grids/_shared/filtering.mdx index 2491e53495..20486a573d 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/filtering.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/filtering.mdx @@ -19,8 +19,8 @@ import ApiLink from 'igniteui-astro-components/components/mdx/ApiLink.astro'; The {ProductName} Filtering in {Platform} {ComponentTitle} is a feature that allows for selectively displaying or hiding data based on specific criteria or conditions. There is a bound data container through which the Component provides rich filtering API and all the filtering capabilities. The available filtering types here are three: - Quick filtering -- [Excel Style Filtering](excel-style-filtering.md) -- [Advanced Filtering](advanced-filtering.md) +- [Excel Style Filtering](excel-style-filtering.mdx) +- [Advanced Filtering](advanced-filtering.mdx) ## {Platform} {ComponentTitle} Filtering Example @@ -87,7 +87,7 @@ Property enables you to specify th
-To enable the [Advanced filtering](advanced-filtering.md) however, you need to set the input property to **true** +To enable the [Advanced filtering](advanced-filtering.mdx) however, you need to set the input property to **true** @@ -494,7 +494,7 @@ When set to `OR`, a row will be returned when either the 'ProductName' cell valu ## Remote Filtering -The supports remote filtering, which is demonstrated in the [{ComponentTitle} Remote Data Operations](remote-data-operations.md) topic. +The supports remote filtering, which is demonstrated in the [{ComponentTitle} Remote Data Operations](remote-data-operations.mdx) topic. @@ -756,7 +756,7 @@ public matchingRecordsOnlyStrategy = new TreeGridMatchingRecordsOnlyFilteringStr ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -915,12 +915,12 @@ $dark-button: button-theme( ``` -The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/sass/palettes.md) topic for detailed guidance on how to use them. +The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/sass/palettes.mdx) topic for detailed guidance on how to use them. ### Using Schemas -Going further with the theming engine, you can build a robust and flexible structure that benefits from [Schemas](../themes/sass/schemas.md). A **schema** is a recipe of a theme. +Going further with the theming engine, you can build a robust and flexible structure that benefits from [Schemas](../themes/sass/schemas.mdx). A **schema** is a recipe of a theme. Extend one of the two predefined schemas, that are provided for every component, in this case - `light-grid`, `light-input-group` and `light-button` schemas: @@ -1053,14 +1053,14 @@ Some browsers such as Firefox fail to parse regional specific decimal separators ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/keyboard-navigation.mdx b/docs/xplat/src/content/en/components/grids/_shared/keyboard-navigation.mdx index 6b3d17712a..dbe22cd3ef 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/keyboard-navigation.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/keyboard-navigation.mdx @@ -97,9 +97,9 @@ When the body is focused, the following key c - ENTER enters edit mode. - F2 enters edit mode. - ESC exits edit mode. -- TAB available only if there is a cell in edit mode; moves the focus to the next editable cell in the row; after reaching the last cell in the row, moves te focus to the first editable cell in the next row. When [Row Editing](row-editing.md) is enabled, moves the focus from the right-most editable cell to the **CANCEL** and **DONE** buttons, and from **DONE** button to the left-most editable cell in the row. -- SHIFT + TAB - available only if there is a cell in edit mode; moves the focus to the previous editable cell in the row; after reaching the first cell in the row, moves the focus to the last editable cell in the previous row. When [Row Editing](row-editing.md) is enabled, moves the focus from the right-most editable cell to **CANCEL** and **DONE** buttons, and from **DONE** button to the right-most editable cell in the row. -- SPACE - selects the row, if [Row Selection](row-selection.md) is enabled. +- TAB available only if there is a cell in edit mode; moves the focus to the next editable cell in the row; after reaching the last cell in the row, moves te focus to the first editable cell in the next row. When [Row Editing](row-editing.mdx) is enabled, moves the focus from the right-most editable cell to the **CANCEL** and **DONE** buttons, and from **DONE** button to the left-most editable cell in the row. +- SHIFT + TAB - available only if there is a cell in edit mode; moves the focus to the previous editable cell in the row; after reaching the first cell in the row, moves the focus to the last editable cell in the previous row. When [Row Editing](row-editing.mdx) is enabled, moves the focus from the right-most editable cell to **CANCEL** and **DONE** buttons, and from **DONE** button to the right-most editable cell in the row. +- SPACE - selects the row, if [Row Selection](row-selection.mdx) is enabled. - ALT + or ALT + - over Group Row - collapses the group. @@ -351,14 +351,14 @@ Use the demo below to try out the custom scenarios that we just implemented: ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/live-data.mdx b/docs/xplat/src/content/en/components/grids/_shared/live-data.mdx index 1c0ada8dc2..b9ac852d0b 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/live-data.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/live-data.mdx @@ -19,7 +19,7 @@ The {ProductName} Live Data Updates feature in {Platform} {ComponentTitle} is us ## {Platform} Live-data Update Example The sample below demonstrates the {ComponentTitle} performance when all records are updated multiple times per second. Use the UI controls to choose the number of records loaded and the frequency of updates. -Feed the same data into the [Column Chart](../../charts/types/column-chart.md) to experience the powerful charting capabilities of Ignite UI for Angular. The `Chart` button will show Category Prices per Region data for the selected rows and the `Chart` column button will show the same for the current row. +Feed the same data into the [Column Chart](../../charts/types/column-chart.mdx) to experience the powerful charting capabilities of Ignite UI for Angular. The `Chart` button will show Category Prices per Region data for the selected rows and the `Chart` column button will show the same for the current row. @@ -101,7 +101,7 @@ const startUpdate = () => { ``` -A change in the data field value or a change in the data object/data collection reference will trigger the corresponding pipes. However, this is not the case for columns, which are bound to [complex data objects](../data-grid.md#complex-data-binding). To resolve the situation, provide a new object reference for the data object containing the property. Example: +A change in the data field value or a change in the data object/data collection reference will trigger the corresponding pipes. However, this is not the case for columns, which are bound to [complex data objects](../data-grid.mdx#complex-data-binding). To resolve the situation, provide a new object reference for the data object containing the property. Example: ```tsx <{ComponentSelector}> @@ -111,7 +111,7 @@ A change in the data field value or a change in the data object/data collection -A change in the data field value or a change in the data object/data collection reference will trigger the corresponding pipes. However, this is not the case for columns, which are bound to [complex data objects](../data-grid.md#complex-data-binding). To resolve the situation, provide a new object reference for the data object containing the property. Example: +A change in the data field value or a change in the data object/data collection reference will trigger the corresponding pipes. However, this is not the case for columns, which are bound to [complex data objects](../data-grid.mdx#complex-data-binding). To resolve the situation, provide a new object reference for the data object containing the property. Example: ```Razor @@ -221,7 +221,7 @@ this.hubConnection.invoke('updateparameters', frequency, volume, live, updateAll By using the [ComponentFactoryResolver](https://angular.io/api/core/ComponentFactoryResolver) we are able to create DockSlot and Grid components on the fly. ### DockManager component -Take leverage of the [Dock Manager](../../layouts/dock-manager.md) WebComponent and build your own webview by using the docket or floating panels. In order to add a new floating panel, go ahead and open the Action pane on the right and click the 'Add floating pane' button. Drag and drop the new pane at the desired location. +Take leverage of the [Dock Manager](../../layouts/dock-manager.mdx) WebComponent and build your own webview by using the docket or floating panels. In order to add a new floating panel, go ahead and open the Action pane on the right and click the 'Add floating pane' button. Drag and drop the new pane at the desired location. @@ -230,15 +230,15 @@ Take leverage of the [Dock Manager](../../layouts/dock-manager.md) WebComponent ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/multi-column-headers.mdx b/docs/xplat/src/content/en/components/grids/_shared/multi-column-headers.mdx index 29c1dec51c..309a4c8ee7 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/multi-column-headers.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/multi-column-headers.mdx @@ -394,7 +394,7 @@ For achieving `n-th` level of nested headers, the declaration above should be fo
-Every supports [moving](column-moving.md), [pinning](column-pinning.md) and [hiding](column-hiding.md). +Every supports [moving](column-moving.mdx), [pinning](column-pinning.mdx) and [hiding](column-hiding.mdx). When there is a set of columns and column groups, pinning works only for top level column parents. More specifically pinning per nested column groups or columns is not allowed.
Moving between columns and column groups is allowed only when they are at the same level in the hierarchy and both are in the same `group`.
@@ -786,7 +786,7 @@ The last step is to **include** the component mixins: ``` -If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: +If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: ```scss @@ -823,12 +823,12 @@ $custom-theme: igx-grid-theme( ``` -The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/palette.md) topic for detailed guidance on how to use them. +The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/palette.mdx) topic for detailed guidance on how to use them. ### Using Schemas -Going further with the theming engine, you can build a robust and flexible structure that benefits from [schemas](../themes/schemas.md). A schema is a recipe of a theme. +Going further with the theming engine, you can build a robust and flexible structure that benefits from [schemas](../themes/schemas.mdx). A schema is a recipe of a theme. Extend one of the two predefined schemas, that are provided for every component, in this case - `_light-grid`: @@ -884,7 +884,7 @@ import 'core-js/es7/array'; ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -931,15 +931,15 @@ Then set the related CSS properties to this class: ## Additional Resources -- [Grid Overview](../data-grid.md) -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) -- [Group by](groupby.md) +- [Grid Overview](../data-grid.mdx) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) +- [Group by](groupby.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/multi-row-layout.mdx b/docs/xplat/src/content/en/components/grids/_shared/multi-row-layout.mdx index 2c0bfae33c..85dbaa6455 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/multi-row-layout.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/multi-row-layout.mdx @@ -223,7 +223,7 @@ By default we have set the same columns as our previous sample, but it can be cl ## Styling -The allows styling through the [{ProductName} Theme Library](../themes/styles.md). The grid's exposes a wide variety of properties, which allow the customization of all the features of the grid. +The allows styling through the [{ProductName} Theme Library](../themes/styles.mdx). The grid's exposes a wide variety of properties, which allow the customization of all the features of the grid. In the below steps, we are going through the steps of customizing the grid's Multi-row Layout styling. @@ -288,7 +288,7 @@ $custom-theme: grid-theme( ### Defining Custom Schemas -You can go even further and build flexible structure that has all the benefits of a [**schema**](../themes/sass/schemas.md). The **schema** is the recipe of a theme. +You can go even further and build flexible structure that has all the benefits of a [**schema**](../themes/sass/schemas.mdx). The **schema** is the recipe of a theme. Extend one of the two predefined schemas, that are provided for every component. In our case, we would use `$_light_grid`. @@ -332,7 +332,7 @@ In order for the custom theme do affect only specific component, you can move al This way, due to {Platform}'s [ViewEncapsulation](https://angular.io/api/core/Component#encapsulation), your styles will be applied only to your custom component. - If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to penetrate this encapsulation using `::ng-deep` in order to style the grid. + If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to penetrate this encapsulation using `::ng-deep` in order to style the grid. @@ -362,7 +362,7 @@ The sample will not be affected by the selected global theme from **Change Theme ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -409,11 +409,11 @@ Then set the related CSS properties to this class: ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Sorting](sorting.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Sorting](sorting.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/paging.mdx b/docs/xplat/src/content/en/components/grids/_shared/paging.mdx index ed928ed2d0..f4f7882103 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/paging.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/paging.mdx @@ -26,7 +26,7 @@ The following example represents pagination a -Adding a [Paginator](/paginator.md) component will control whether the feature is present, you can enable/disable it by using a simple `*ngIf` with a toggle property. The input controls the visible records per page. Let's update our to enable paging: --> +Adding a [Paginator](/paginator.mdx) component will control whether the feature is present, you can enable/disable it by using a simple `*ngIf` with a toggle property. The input controls the visible records per page. Let's update our to enable paging: --> @@ -95,7 +95,7 @@ Adding a [Paginator](/paginator.md) component will control whether the feature i Group rows participate in the paging process along with data rows. They count towards the page size for each page. Collapsed rows are not included in the paging process. -Integration between Paging and Group By is described in the [Group By](groupby.md#{PlatformLower}-grid-group-by-with-paging) topic. +Integration between Paging and Group By is described in the [Group By](groupby.mdx#{PlatformLower}-grid-group-by-with-paging) topic.
@@ -221,12 +221,12 @@ TO-DO H-GRID CODE SNIPPET ## Remote Paging -Remote paging can be achieved by declaring a service, responsible for data fetching and a component, which will be responsible for the construction and data subscription. For more detailed information, check the [Remote Data Operations](remote-data-operations.md#remote-paging) topic. +Remote paging can be achieved by declaring a service, responsible for data fetching and a component, which will be responsible for the construction and data subscription. For more detailed information, check the [Remote Data Operations](remote-data-operations.mdx#remote-paging) topic. ## Remote Paging with Custom Template -In some cases you may want to define your own paging behavior and this is when we can take advantage of the and add our custom logic along with it. [This section](remote-data-operations.md#remote-paging-with-custom-igx-paginator-content) explains how we are going to extend the Remote Paging example in order to demonstrate this. +In some cases you may want to define your own paging behavior and this is when we can take advantage of the and add our custom logic along with it. [This section](remote-data-operations.mdx#remote-paging-with-custom-igx-paginator-content) explains how we are going to extend the Remote Paging example in order to demonstrate this. @@ -283,7 +283,7 @@ We scope the mixin within `.igx-paginator__
-If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: +If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: ```scss @@ -332,12 +332,12 @@ $dark-button: button-theme( ``` -The and `Palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/sass/palettes.md) topic for detailed guidance on how to use them. +The and `Palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/sass/palettes.mdx) topic for detailed guidance on how to use them. ### Using Schemas - Going further with the theming engine, you can build a robust and flexible structure that benefits from [schemas](../themes/sass/schemas.md). A schema is a recipe of a theme. + Going further with the theming engine, you can build a robust and flexible structure that benefits from [schemas](../themes/sass/schemas.mdx). A schema is a recipe of a theme. Extend one of the two predefined schemas, that are provided for every component, in this case - `DarkPagination` and `DarkButton` schemas: @@ -421,15 +421,14 @@ Don't forget to include the themes in the same way as it was demonstrated above. ## Additional Resources -- [Paginator](paginator.md) --> -- [Virtualization and Performance](virtualization.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) diff --git a/docs/xplat/src/content/en/components/grids/_shared/remote-data-operations.mdx b/docs/xplat/src/content/en/components/grids/_shared/remote-data-operations.mdx index cd13a1f30c..a1f07dd48b 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/remote-data-operations.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/remote-data-operations.mdx @@ -1694,7 +1694,7 @@ BLAZOR CODE SNIPPET HERE ### Remote Paging with Batch editing -With the examples so far we clarified how to set up the with remote data. Now, let's focus on enabling batch editing for the grid by following the [Batch Editing topic/guide](batch-editing.md). +With the examples so far we clarified how to set up the with remote data. Now, let's focus on enabling batch editing for the grid by following the [Batch Editing topic/guide](batch-editing.mdx). Before continuing with the sample it is good to clarify the current use case. When pagination is done on the server, the grid contains the data only for the current page and if we add new rows the newly added rows (with Batch Editing) will be concatenated with the current data that the grid contains. Therefore, if the server returns no data for a given page, grid's data source will be consisted only from the newly added rows, which the grid will paginate based on the defined pagination settings (page, perPage). @@ -1769,15 +1769,15 @@ As you can see in the ## Additional Resources -- [Paging](paging.md) -- [Virtualization and Performance](virtualization.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Paging](paging.mdx) +- [Virtualization and Performance](virtualization.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/row-adding.mdx b/docs/xplat/src/content/en/components/grids/_shared/row-adding.mdx index 820fc8365d..b59dbd599c 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/row-adding.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/row-adding.mdx @@ -511,7 +511,7 @@ this.treeGrid.beginAddRowByIndex(null); // Spawns the add row UI as the fi ## Behavior -The add row UI has the same behavior as the row editing one as they are designed to provide a consistent editing experience to end users. Please, refer to the [{ComponentTitle} Row Editing](row-editing.md) topic for more information. +The add row UI has the same behavior as the row editing one as they are designed to provide a consistent editing experience to end users. Please, refer to the [{ComponentTitle} Row Editing](row-editing.mdx) topic for more information. After a new row is added through the row adding UI, its position and/or visibility is determined by the sorting, filtering and grouping state of the . In a that does not have any of these states applied, it appears as the last record. A snackbar is briefly displayed containing a button the end user may use to scroll the to its position if it is not in view. @@ -676,15 +676,15 @@ This will ensure that the remotely generated ids are always reflected in the loc The row adding UI comprises the buttons in the editing actions, the editing editors and overlay, as well as the snackbar which allows end users to scroll to the newly added row. To style these components you may refer to these comprehensive guides in their respective topics: -- [{ComponentTitle} Row Editing](row-editing.md#styling) -- [Snackbar](../../notifications/snackbar.md#styling) +- [{ComponentTitle} Row Editing](row-editing.mdx#styling) +- [Snackbar](../../notifications/snackbar.mdx#styling) ## API References ## Additional Resources -- [{ComponentTitle} Editing](editing.md) +- [{ComponentTitle} Editing](editing.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/row-drag.mdx b/docs/xplat/src/content/en/components/grids/_shared/row-drag.mdx index 98868d0a65..3fab067a63 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/row-drag.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/row-drag.mdx @@ -72,7 +72,7 @@ In this example, we'll handle dragging a row from one grid to another, removing ### Drop Areas Enabling row-dragging was pretty easy, but now we have to configure how we'll handle row-dropping. -We can define where we want our rows to be dropped using the [Drop` directive](../drag-drop.md). +We can define where we want our rows to be dropped using the [Drop` directive](../drag-drop.mdx). First we need to import the `DragDropModule` in our app module: diff --git a/docs/xplat/src/content/en/components/grids/_shared/row-editing.mdx b/docs/xplat/src/content/en/components/grids/_shared/row-editing.mdx index bf2f306522..ae3ab9229f 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/row-editing.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/row-editing.mdx @@ -617,16 +617,16 @@ const rowEditActionsTemplate =(ctx: IgrGridRowEditActionsTemplateContext) => { ## Styling -Using the [{ProductName} Theme Library](themes/index.md), we can greatly alter the Row Editing overlay. +Using the [{ProductName} Theme Library](themes/index.mdx), we can greatly alter the Row Editing overlay. The Row Editing overlay is a composite element - its UI is comprised of a couple of other components: -- [igx-banner](banner.md) in order to render its contents -- [igx-button](button.md)s are rendered in the default template (for the `Done` and `Cancel` buttons). +- [igx-banner](banner.mdx) in order to render its contents +- [igx-button](button.mdx)s are rendered in the default template (for the `Done` and `Cancel` buttons). -In the below example, we will make use of those two components' styling options, ([button styling](button.md#styling) & [banner-styling](../banner.md#styling)), to customize the experience of our `{ComponentName}`'s Row Editing. +In the below example, we will make use of those two components' styling options, ([button styling](button.mdx#styling) & [banner-styling](../banner.mdx#styling)), to customize the experience of our `{ComponentName}`'s Row Editing. -We will also style the current cell's editor and background to make it more distinct. You can learn more about cell styling in this [topic](cell-editing.md#styling). +We will also style the current cell's editor and background to make it more distinct. You can learn more about cell styling in this [topic](cell-editing.mdx#styling). ### Import Theme @@ -673,7 +673,7 @@ This will apply our custom banner theme to the Row Editing overlay. However, sin Since the Row Editing overlay makes use of a lot of other components' themes, styling it via the global styles can affect other parts of our application (e.g. banners, buttons, etc.). The best way to prevent that is to scope our banner theme. We can define our styles (including the [theme import](#import-theme)) in the component containing our `{ComponentName}`. -If the component is using an [Emulated](themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to penetrate this encapsulation using `::ng-deep` in order to style the grid. +If the component is using an [Emulated](themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to penetrate this encapsulation using `::ng-deep` in order to style the grid. We wrap the statement inside of a `:host` selector to prevent our styles from affecting elements outside of our component: @@ -709,7 +709,7 @@ To further customize our Row Editing overlay, we can pass a custom template so w ``` -After we've defined our custom buttons, we can make use of the to style them. You can learn more about `igx-button` styling in this [topic](../button.md#styling). We can create a custom theme for our `Done` and `Cancel`: +After we've defined our custom buttons, we can make use of the to style them. You can learn more about `igx-button` styling in this [topic](../button.mdx#styling). We can create a custom theme for our `Done` and `Cancel`: ```scss // custom.component.scss @@ -728,7 +728,7 @@ We scope our `@include` statement in `.custom-buttons` so that it is only applie ### Demo -After styling the banner and buttons, we also define a custom style for [the cell in edit mode](cell-editing.md#styling). The result of all the combined styles can be seen below: +After styling the banner and buttons, we also define a custom style for [the cell in edit mode](cell-editing.mdx#styling). The result of all the combined styles can be seen below: @@ -744,7 +744,7 @@ The sample will not be affected by the selected global theme from **Change Theme ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -795,16 +795,16 @@ Then set the related CSS properties for that class: ## Additional Resources -- [Build CRUD operations with igxGrid](/general/how-to/how-to-perform-crud.md) +- [Build CRUD operations with igxGrid](/general/how-to/how-to-perform-crud.mdx) -- [{ComponentTitle} Editing](editing.md) -- [{ComponentTitle} Transactions](batch-editing.md) +- [{ComponentTitle} Editing](editing.mdx) +- [{ComponentTitle} Transactions](batch-editing.mdx) -- [{ComponentTitle} Editing](editing.md) +- [{ComponentTitle} Editing](editing.mdx) diff --git a/docs/xplat/src/content/en/components/grids/_shared/row-pinning.mdx b/docs/xplat/src/content/en/components/grids/_shared/row-pinning.mdx index 44852ab7f0..d73c53661d 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/row-pinning.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/row-pinning.mdx @@ -608,7 +608,7 @@ This would allow reordering the rows and moving them between the pinned and unpi ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -650,7 +650,7 @@ Then set the related CSS properties for that class: ## Styling -The allows styling through the [{ProductName} Theme Library](../themes/styles.md). The {ComponentTitle}'s exposes a wide variety of properties, which allow the customization of all the features of the {ComponentTitle}. +The allows styling through the [{ProductName} Theme Library](../themes/styles.mdx). The {ComponentTitle}'s exposes a wide variety of properties, which allow the customization of all the features of the {ComponentTitle}. Below, we are going through the steps of customizing the {ComponentTitle}'s row pinning styling. @@ -692,7 +692,7 @@ The last step is to pass the custom grid theme: In order to style components for Internet Explorer 11, you have to use different approach, since it doesn't support CSS variables. -If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`. However, in order to prevent the custom theme to leak to other components, be sure to include the `:host` selector before `::ng-deep`: +If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`. However, in order to prevent the custom theme to leak to other components, be sure to include the `:host` selector before `::ng-deep`: ```scss :host { @@ -730,14 +730,14 @@ The sample will not be affected by the selected global theme from **Change Theme ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/row-selection.mdx b/docs/xplat/src/content/en/components/grids/_shared/row-selection.mdx index d6884e5982..292f06ac54 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/row-selection.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/row-selection.mdx @@ -887,16 +887,16 @@ This demo prevents some rows from being selected using the -- [Selection](selection.md) -- [Cell selection](cell-selection.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Virtualization and Performance](virtualization.md) +- [Selection](selection.mdx) +- [Cell selection](cell-selection.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Virtualization and Performance](virtualization.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/search.mdx b/docs/xplat/src/content/en/components/grids/_shared/search.mdx index 7f84225a5e..8108d65d25 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/search.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/search.mdx @@ -852,7 +852,7 @@ What if we would like to filter and sort our By using some of our other components, we can create an enriched user interface and improve the overall design of our entire search bar! We can have a nice search or delete icon on the left of the search input, a couple of chips for our search options and some material design icons combined with nice ripple styled buttons for our navigation on the right. -To do this, let's go and grab the [**InputGroup**](../input-group.md), [**Icon**](../icon.md), [**Ripple**](../ripple.md), [**Button**](../button.md) and the [**Chip**](../chip.md) modules. +To do this, let's go and grab the [**InputGroup**](../input-group.mdx), [**Icon**](../icon.mdx), [**Ripple**](../ripple.mdx), [**Button**](../button.mdx) and the [**Chip**](../chip.mdx) modules. @@ -947,7 +947,7 @@ Finally, let's update our template with the new components! -We will wrap all of our components inside an [InputGroup](../input-group.md). On the left we will toggle between a search and a delete/clear icon (depending on whether the search input is empty or not). In the center, we will position the input itself. In addition, whenever the delete icon is clicked, we will update our and invoke the 's `ClearSearch` method to clear the highlights. +We will wrap all of our components inside an [InputGroup](../input-group.mdx). On the left we will toggle between a search and a delete/clear icon (depending on whether the search input is empty or not). In the center, we will position the input itself. In addition, whenever the delete icon is clicked, we will update our and invoke the 's `ClearSearch` method to clear the highlights. @@ -1425,15 +1425,15 @@ useEffect(() => { ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Filtering](filtering.md) -- [Paging](paging.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Filtering](filtering.mdx) +- [Paging](paging.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/selection.mdx b/docs/xplat/src/content/en/components/grids/_shared/selection.mdx index fd43b02655..8d7bc0b9be 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/selection.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/selection.mdx @@ -41,7 +41,7 @@ A brief description will be provided on each button interaction through a snackb ## {Platform} {ComponentTitle} Selection Options -The {ProductName} component provides three different selection modes - [Row selection](row-selection.md), [Cell selection](cell-selection.md) and [Column selection](column-selection.md). By default only **Multi-cell selection** mode is enabled in the . In order to change/enable selection mode you can use , or properties. +The {ProductName} component provides three different selection modes - [Row selection](row-selection.mdx), [Cell selection](cell-selection.mdx) and [Column selection](column-selection.mdx). By default only **Multi-cell selection** mode is enabled in the . In order to change/enable selection mode you can use , or properties. @@ -58,7 +58,7 @@ Property enables you to
-> Go to [Row selection topic](row-selection.md) for more information. +> Go to [Row selection topic](row-selection.mdx) for more information. ### {Platform} {ComponentTitle} Cell Selection @@ -69,7 +69,7 @@ Property enables you t - `Multiple` - Currently, this is the default state of the selection in the . Multi-cell selection is available by mouse dragging over the cells, after a left button mouse clicked continuously. -> Go to [Cell selection topic](cell-selection.md) for more information. +> Go to [Cell selection topic](cell-selection.mdx) for more information. @@ -84,7 +84,7 @@ This leads to the following three variations: - Range column selection - holding SHIFT + mouse click selects everything in between. -> Go to [Column selection topic](column-selection.md) for more information. +> Go to [Column selection topic](column-selection.mdx) for more information. @@ -571,14 +571,14 @@ When the grid has no set ## Additional Resources -- [Row Selection](row-selection.md) -- [Cell Selection](cell-selection.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Virtualization and Performance](virtualization.md) +- [Row Selection](row-selection.mdx) +- [Cell Selection](cell-selection.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Virtualization and Performance](virtualization.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/size.mdx b/docs/xplat/src/content/en/components/grids/_shared/size.mdx index 593640447d..ba4f40a98c 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/size.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/size.mdx @@ -980,16 +980,18 @@ We can now extend our sample and add ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Editing](editing.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) -- [Searching](search.md) +- [Virtualization and Performance](virtualization.mdx) +- [Editing](editing.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) +
+ +- [Searching](search.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/sizing.mdx b/docs/xplat/src/content/en/components/grids/_shared/sizing.mdx index faf4b7d0e3..146677497a 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/sizing.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/sizing.mdx @@ -293,7 +293,7 @@ The difference is that for the child grid, when -- [Virtualization and Performance](virtualization.md) +- [Virtualization and Performance](virtualization.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/sorting.mdx b/docs/xplat/src/content/en/components/grids/_shared/sorting.mdx index 1e02cb6b63..0647b633b4 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/sorting.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/sorting.mdx @@ -607,7 +607,7 @@ If values of type `string` are used by a column of ## Remote Sorting -The supports remote sorting, which is demonstrated in the [{ComponentTitle} Remote Data Operations](remote-data-operations.md) topic. +The supports remote sorting, which is demonstrated in the [{ComponentTitle} Remote Data Operations](remote-data-operations.mdx) topic. @@ -827,7 +827,7 @@ The last step is to **include** the component mixins: ``` -If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: +If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: ```scss @@ -861,12 +861,12 @@ $custom-theme: grid-theme( ``` -The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/sass/palettes.md) topic for detailed guidance on how to use them. +The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/sass/palettes.mdx) topic for detailed guidance on how to use them. ### Using Schemas -Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](../themes/sass/schemas.md). A **schema** is a recipe of a theme. +Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](../themes/sass/schemas.mdx). A **schema** is a recipe of a theme. Extend one of the two predefined schemas, that are provided for every component, in this case - : @@ -913,7 +913,7 @@ The sample will not be affected by the selected global theme from **Change Theme ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -960,14 +960,14 @@ Then set the related CSS properties to this class: ## Additional Resources -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/_shared/state-persistence.mdx b/docs/xplat/src/content/en/components/grids/_shared/state-persistence.mdx index 9528a2b3ed..16ed39d852 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/state-persistence.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/state-persistence.mdx @@ -77,8 +77,8 @@ The {ProductName} State Persistence in {Platform} {ComponentTitle} allows develo - - - Pivot Configuration properties defined by the interface. - - Pivot Dimension and Value functions are restored using application level code, see [Restoring Pivot Configuration](state-persistence.md#restoring-pivot-configuration) section. - - Pivot Row and Column strategies are also restored using application level code, see [Restoring Pivot Strategies](state-persistence.md#restoring-pivot-strategies) section. + - Pivot Dimension and Value functions are restored using application level code, see [Restoring Pivot Configuration](state-persistence.mdx#restoring-pivot-configuration) section. + - Pivot Row and Column strategies are also restored using application level code, see [Restoring Pivot Strategies](state-persistence.mdx#restoring-pivot-strategies) section. @@ -89,7 +89,7 @@ The {ProductName} State Persistence in {Platform} {ComponentTitle} allows develo - - - Pivot Configuration properties defined by the interface. - - Pivot Dimension and Value functions are restored using application level code, see [Restoring Pivot Configuration](state-persistence.md#restoring-pivot-configuration) section. + - Pivot Dimension and Value functions are restored using application level code, see [Restoring Pivot Configuration](state-persistence.mdx#restoring-pivot-configuration) section. @@ -97,7 +97,7 @@ The {ProductName} State Persistence in {Platform} {ComponentTitle} allows develo -> The does not take care of templates. Go to [Restoring Column](state-persistence.md#restoring-columns) section to see how to restore column templates. +> The does not take care of templates. Go to [Restoring Column](state-persistence.mdx#restoring-columns) section to see how to restore column templates. @@ -474,7 +474,7 @@ const restoreGridState = () => { ## Restoring columns - will not persist columns templates, column formatters, etc. by default (see [limitations](state-persistence.md#limitations)). Restoring any of these can be achieved with code on application level. Let's show how to do this for templated columns: + will not persist columns templates, column formatters, etc. by default (see [limitations](state-persistence.mdx#limitations)). Restoring any of these can be achieved with code on application level. Let's show how to do this for templated columns: 1 - Define a template reference variable (in the example below it is `#activeTemplate`) and assign an event handler for the `ColumnInit` event: @@ -730,7 +730,7 @@ function onColumnInit(s: IgrGridComponent, e: IgrColumnComponentEventArgs) { ## Restoring Pivot Configuration - will not persist pivot dimension functions, value formatters, etc. by default (see [limitations](state-persistence.md#limitations)). Restoring any of these can be achieved with code on application level. The exposes two events which can be used to set back any custom functions you have in the configuration: `DimensionInit` and `ValueInit`. Let's show how to do this: + will not persist pivot dimension functions, value formatters, etc. by default (see [limitations](state-persistence.mdx#limitations)). Restoring any of these can be achieved with code on application level. The exposes two events which can be used to set back any custom functions you have in the configuration: `DimensionInit` and `ValueInit`. Let's show how to do this: - Assign event handlers for the `DimensionInit` and `ValueInit` events: @@ -1230,15 +1230,15 @@ state.applyState(gridState.columnSelection); ## Additional Resources -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Selection](selection.md) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Selection](selection.mdx) -- [Pivot Grid Remote Operations](remote-operations.md) +- [Pivot Grid Remote Operations](remote-operations.mdx) \ No newline at end of file diff --git a/docs/xplat/src/content/en/components/grids/_shared/summaries.mdx b/docs/xplat/src/content/en/components/grids/_shared/summaries.mdx index 22f392bfca..81f1019f2b 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/summaries.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/summaries.mdx @@ -46,7 +46,7 @@ For `date` data type, the following functions are available: - Earliest - Latest -All available column data types could be found in the official [Column types topic](column-types.md#default-template). +All available column data types could be found in the official [Column types topic](column-types.mdx#default-template). summaries are enabled per-column by setting property to **true**. It is also important to keep in mind that the summaries for each column are resolved according to the column data type. In the the default column data type is `string`, so if you want `number` or `date` specific summaries you should specify the property as `number` or `date`. Note that the summary values will be displayed localized, according to the grid and column . @@ -1401,7 +1401,7 @@ The summary rows can be navigated with the following keyboard interactions: ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -1519,7 +1519,7 @@ The last step is to **include** the component mixins: ``` -If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: +If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: ```scss @@ -1558,12 +1558,12 @@ $custom-theme: grid-summary-theme( ``` -The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/palettes.md) topic for detailed guidance on how to use them. +The `igx-color` and `igx-palette` are powerful functions for generating and retrieving colors. Please refer to [Palettes](../themes/palettes.mdx) topic for detailed guidance on how to use them. ### Using Schemas -Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](../themes/sass/schemas.md). A **schema** is a recipe of a theme. +Going further with the theming engine, you can build a robust and flexible structure that benefits from [**schemas**](../themes/sass/schemas.mdx). A **schema** is a recipe of a theme. Extend one of the two predefined schemas, that are provided for every component, in this case - : @@ -1620,18 +1620,18 @@ Don't forget to include the themes in the same way as it was demonstrated above. -- [Column Data Types](column-types.md#default-template) -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Column Data Types](column-types.mdx#default-template) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) -- [Selection-based Aggregates](selection-based-aggregates.md) +- [Selection-based Aggregates](selection-based-aggregates.mdx) @@ -1639,15 +1639,15 @@ Don't forget to include the themes in the same way as it was demonstrated above. -- [Column Data Types](column-types.md#default-template) -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Column Data Types](column-types.mdx#default-template) +- [Virtualization and Performance](virtualization.mdx) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) diff --git a/docs/xplat/src/content/en/components/grids/_shared/toolbar.mdx b/docs/xplat/src/content/en/components/grids/_shared/toolbar.mdx index 93dcf29402..ca479c85da 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/toolbar.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/toolbar.mdx @@ -1359,7 +1359,7 @@ The following sample demonstrates how to add an additional button to the toolbar ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grid/theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -1489,7 +1489,7 @@ If `$legacy-support` is set to `false(default)`, include the component css varia ``` -If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: +If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to `penetrate` this encapsulation using `::ng-deep`: ```scss diff --git a/docs/xplat/src/content/en/components/grids/_shared/validation.mdx b/docs/xplat/src/content/en/components/grids/_shared/validation.mdx index 0cdcc29cd5..748a64ca5f 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/validation.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/validation.mdx @@ -537,7 +537,7 @@ The below sample demonstrates the cross-field validation in action. ## Styling -Using the [{ProductName} Theme Library](../themes/index.md), we can alter the default validation styles while editing. +Using the [{ProductName} Theme Library](../themes/index.mdx), we can alter the default validation styles while editing. In the example below, we will make use of the exposed template for validation message, which pops out in a tooltip and overriding the error color to modify the default looks of the validation. We will also style the background of the invalid rows to make them more distinct. @@ -669,21 +669,21 @@ public cellStyles = { ## Additional Resources -- [Build CRUD operations with igxGrid](../general/how-to/how-to-perform-crud.md) +- [Build CRUD operations with igxGrid](../general/how-to/how-to-perform-crud.mdx) -- [{ComponentTitle} Editing](editing.md) -- [{ComponentTitle} Row Editing](row-editing.md) -- [{ComponentTitle} Row Adding](row-adding.md) -- [{ComponentTitle} Transactions](batch-editing.md) +- [{ComponentTitle} Editing](editing.mdx) +- [{ComponentTitle} Row Editing](row-editing.mdx) +- [{ComponentTitle} Row Adding](row-adding.mdx) +- [{ComponentTitle} Transactions](batch-editing.mdx) -- [{ComponentTitle} Editing](editing.md) -- [{ComponentTitle} Row Editing](row-editing.md) -- [{ComponentTitle} Row Adding](row-adding.md) -- [{ComponentTitle} Transactions](batch-editing.md) +- [{ComponentTitle} Editing](editing.mdx) +- [{ComponentTitle} Row Editing](row-editing.mdx) +- [{ComponentTitle} Row Adding](row-adding.mdx) +- [{ComponentTitle} Transactions](batch-editing.mdx) diff --git a/docs/xplat/src/content/en/components/grids/_shared/virtualization.mdx b/docs/xplat/src/content/en/components/grids/_shared/virtualization.mdx index 5798c89201..c9a35c231e 100644 --- a/docs/xplat/src/content/en/components/grids/_shared/virtualization.mdx +++ b/docs/xplat/src/content/en/components/grids/_shared/virtualization.mdx @@ -42,7 +42,7 @@ Explicitly setting column widths in percentages (%) will, in most cases, create ## Remote Virtualization -The supports remote virtualization, which is demonstrated in the [Remote Data Operations](remote-data-operations.md) topic. +The supports remote virtualization, which is demonstrated in the [Remote Data Operations](remote-data-operations.mdx) topic. @@ -101,14 +101,14 @@ Without information about the sizes of the container and the items before render ## Additional Resources -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Summaries](summaries.md) -- [Column Moving](column-moving.md) -- [Column Pinning](column-pinning.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Paging](paging.mdx) +- [Filtering](filtering.mdx) +- [Sorting](sorting.mdx) +- [Summaries](summaries.mdx) +- [Column Moving](column-moving.mdx) +- [Column Pinning](column-pinning.mdx) +- [Column Resizing](column-resizing.mdx) +- [Selection](selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/data-grid.mdx b/docs/xplat/src/content/en/components/grids/data-grid.mdx index 98e8aaa8cf..dc147eb360 100644 --- a/docs/xplat/src/content/en/components/grids/data-grid.mdx +++ b/docs/xplat/src/content/en/components/grids/data-grid.mdx @@ -102,8 +102,8 @@ To get started with the {Platform} Data Grid, first you need to install the `{Pa Please refer to these topics on adding the IgniteUI.Blazor package: -- [Getting Started](../general-getting-started-blazor-client.md) -- [Adding Nuget Package](../general-nuget-feed.md) +- [Getting Started](../general-getting-started-blazor-client.mdx) +- [Adding Nuget Package](../general-nuget-feed.mdx) You also need to include the following CSS link in the index.html file of your application to provide the necessary styles to the grid: @@ -162,7 +162,7 @@ import { IgrGrid } from "igniteui-react-grids"; ``` -The corresponding styles should also be referenced. You can choose light or dark option for one of the [themes](../themes/overview.md) and based on your project configuration to import it: +The corresponding styles should also be referenced. You can choose light or dark option for one of the [themes](../themes/overview.mdx) and based on your project configuration to import it: ```typescript @@ -185,7 +185,7 @@ Or to link it: -For more details on how to customize the appearance of the grid, you may have a look at the [styling](data-grid.md#styling-{PlatformLower}-grid) section. +For more details on how to customize the appearance of the grid, you may have a look at the [styling](./data-grid.mdx#styling-{PlatformLower}-grid) section. @@ -300,7 +300,7 @@ The @@ -761,7 +761,7 @@ If the data in a cell is bound with `[(ngModel)]` and the value change is not ha -When properly implemented, the cell editing template also ensures that the cell's will correctly pass through the grid [editing event cycle](grid/editing.md#event-arguments-and-sequence). +When properly implemented, the cell editing template also ensures that the cell's will correctly pass through the grid [editing event cycle](./_shared/editing.mdx#event-arguments-and-sequence). ### Cell Editing Template @@ -1177,7 +1177,7 @@ const columnPipeArgs: IgrColumnPipeArgs = { The `OrderDate` column will respect only the and properties, while the `UnitPrice` will only respect the . -All available column data types could be found in the official [Column types topic](grid/column-types.md#default-template). +All available column data types could be found in the official [Column types topic](./_shared/column-types.mdx#default-template). @@ -2324,9 +2324,9 @@ Keyboard navigation of the provides a rich variety of ke Check out these resources for more information: -- [Grid Keyboard Navigation](grid/keyboard-navigation.md) -- [TreeGrid Keyboard Navigation](tree-grid/keyboard-navigation.md) -- [Hierarchical Grid Keyboard Navigation](hierarchical-grid/keyboard-navigation.md) +- [Grid Keyboard Navigation](./_shared/keyboard-navigation.mdx) +- [TreeGrid Keyboard Navigation](./tree-grid/keyboard-navigation.mdx) +- [Hierarchical Grid Keyboard Navigation](./hierarchical-grid/keyboard-navigation.mdx) - [Blog post](https://www.infragistics.com/community/blogs/b/engineering/posts/grid-keyboard-navigation-accessibility) - Improving Usability, Accessibility and ARIA Compliance with Grid keyboard navigation @@ -2341,7 +2341,7 @@ Check out these resources for more information: ## State Persistence -Achieving a state persistence framework is easier than ever by using the new built-in [GridState](state-persistence.md) directive. +Achieving a state persistence framework is easier than ever by using the new built-in [GridState](./state-persistence.mdx) directive. @@ -2350,7 +2350,7 @@ Achieving a state persistence framework is easier than ever by using the new bui {/* The sizing topic is still not available thus the Sizing section is commented out. _/} {/_ ## Sizing -See the [Grid Sizing](sizing.md) topic. */} +See the [Grid Sizing](./sizing.mdx) topic. */} @@ -2388,7 +2388,7 @@ Enabling it can affects other parts of an Angular application that the `IgxGridC -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../grids/theming-grid.md). In case you would like to change the header background and text color, you need to set a class for the grid first: +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](./grid/theming-grid.mdx). In case you would like to change the header background and text color, you need to set a class for the grid first: ```html @@ -2495,18 +2495,18 @@ Learn more about creating a {Platform} @@ -2517,17 +2517,17 @@ Learn more about creating a {Platform} diff --git a/docs/xplat/src/content/en/components/grids/grid/groupby.mdx b/docs/xplat/src/content/en/components/grids/grid/groupby.mdx index e3d243bb7a..9e932570d0 100644 --- a/docs/xplat/src/content/en/components/grids/grid/groupby.mdx +++ b/docs/xplat/src/content/en/components/grids/grid/groupby.mdx @@ -600,7 +600,7 @@ Groups that span multiple pages are split between them. The group row is visible ## Group By With Summaries -Integration between Group By and Summaries is described in the [Summaries](summaries.md#summaries-with-group-by) topic. +Integration between Group By and Summaries is described in the [Summaries](../_shared/summaries.mdx#summaries-with-group-by) topic. ## Keyboard Navigation @@ -713,7 +713,7 @@ grid.groupingExpressions = [ ## Styling -In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](../theming-grid.md). +In addition to the predefined themes, the grid could be further customized by setting some of the available [CSS properties](./theming-grid.mdx). In case you would like to change some of the colors, you need to set a class for the grid first: @@ -761,7 +761,7 @@ Then set the related CSS properties for that class: -The Grid allows styling through the [{ProductName} Theme Library](../themes/styles.md). The grid's theme exposes a wide variety of properties, which allow the customization of all the features of the grid. +The Grid allows styling through the [{ProductName} Theme Library](../themes/styles.mdx). The grid's theme exposes a wide variety of properties, which allow the customization of all the features of the grid. In the below steps, we are going through the steps of customizing the grid's Group By styling. @@ -848,7 +848,7 @@ $custom-chips-theme: chip-theme( ### Defining Custom Schemas -You can go even further and build flexible structure that has all the benefits of a [**schema**](../themes/sass/schemas.md). The **schema** is the recipe of a theme. +You can go even further and build flexible structure that has all the benefits of a [**schema**](../themes/sass/schemas.mdx). The **schema** is the recipe of a theme. Extend one of the two predefined schemas, that are provided for every component. In our case, we would use `$_light_grid`. ```scss @@ -894,7 +894,7 @@ In order for the custom theme to affect only specific component, you can move al This way, due to {Platform}'s [ViewEncapsulation](https://{Platform}.io/api/core/Component#encapsulation), your styles will be applied only to your custom component. - If the component is using an [Emulated](../themes/styles.md#view-encapsulation) ViewEncapsulation, it is necessary to penetrate this encapsulation using `::ng-deep` in order to style the grid. + If the component is using an [Emulated](../themes/styles.mdx#view-encapsulation) ViewEncapsulation, it is necessary to penetrate this encapsulation using `::ng-deep` in order to style the grid. @@ -938,15 +938,15 @@ The sample will not be affected by the selected global theme from **Change Theme ## Additional Resources -- [Grid overview](../data-grid.md) -- [Virtualization and Performance](virtualization.md) -- [Paging](paging.md) -- [Filtering](filtering.md) -- [Sorting](sorting.md) -- [Column Moving](column-moving.md) -- [Summaries](summaries.md) -- [Column Resizing](column-resizing.md) -- [Selection](selection.md) +- [Grid overview](../data-grid.mdx) +- [Virtualization and Performance](../_shared/virtualization.mdx) +- [Paging](../_shared/paging.mdx) +- [Filtering](../_shared/filtering.mdx) +- [Sorting](../_shared/sorting.mdx) +- [Column Moving](../_shared/column-moving.mdx) +- [Summaries](../_shared/summaries.mdx) +- [Column Resizing](../_shared/column-resizing.mdx) +- [Selection](../_shared/selection.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/grid/paste-excel.mdx b/docs/xplat/src/content/en/components/grids/grid/paste-excel.mdx index 8473349a1a..d7d4c0a19e 100644 --- a/docs/xplat/src/content/en/components/grids/grid/paste-excel.mdx +++ b/docs/xplat/src/content/en/components/grids/grid/paste-excel.mdx @@ -666,7 +666,7 @@ export class PasteHandler { ## Additional Resources -- [Excel Exporter](export-excel.md) - Use the Excel Exporter service to export data to Excel from Grid. It also provides the option to only export the selected data from the Grid. The exporting functionality is encapsulated in the ExcelExporterService class and the data is exported in MS Excel table format. This format allows features like filtering, sorting, etc. To do this you need to invoke the ExcelExporterService's export method and pass the Grid component as first argument. +- [Excel Exporter](../_shared/export-excel.mdx) - Use the Excel Exporter service to export data to Excel from Grid. It also provides the option to only export the selected data from the Grid. The exporting functionality is encapsulated in the ExcelExporterService class and the data is exported in MS Excel table format. This format allows features like filtering, sorting, etc. To do this you need to invoke the ExcelExporterService's export method and pass the Grid component as first argument. Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/grid/selection-based-aggregates.mdx b/docs/xplat/src/content/en/components/grids/grid/selection-based-aggregates.mdx index 78c34d906f..6f2cb0a10d 100644 --- a/docs/xplat/src/content/en/components/grids/grid/selection-based-aggregates.mdx +++ b/docs/xplat/src/content/en/components/grids/grid/selection-based-aggregates.mdx @@ -70,14 +70,14 @@ Change the selection to see summaries of the currently selected range. ## Additional Resources -- [Grid overview](../data-grid.md) +- [Grid overview](../data-grid.mdx) - [Selection Service]({environment:{Platform}ApiUrl}/classes/gridselectionservice.html) -- [Row Selection](row-selection.md) -- [Cell Selection](cell-selection.md) +- [Row Selection](../_shared/row-selection.mdx) +- [Cell Selection](../_shared/cell-selection.mdx) - [NumberSummaryOperand]({environment:{Platform}ApiUrl}/classes/numbersummaryoperand.html) - [DateSummaryOperand]({environment:{Platform}ApiUrl}/classes/datesummaryoperand.html) -- [Summaries](summaries.md) -- [Paging](paging.md) +- [Summaries](../_shared/summaries.mdx) +- [Paging](../_shared/paging.mdx) Our community is active and always welcoming to new ideas. diff --git a/docs/xplat/src/content/en/components/grids/grid/theming-grid.mdx b/docs/xplat/src/content/en/components/grids/grid/theming-grid.mdx index ce82a8d5ce..69c8a337a3 100644 --- a/docs/xplat/src/content/en/components/grids/grid/theming-grid.mdx +++ b/docs/xplat/src/content/en/components/grids/grid/theming-grid.mdx @@ -122,18 +122,18 @@ In addition to predefined themes and palettes, you can further customize the loo -- [Grid Sizing](grid/sizing.md) -- [Virtualization and Performance](grid/virtualization.md) -- [Paging](grid/paging.md) -- [Filtering](grid/filtering.md) -- [Sorting](grid/sorting.md) -- [Summaries](grid/summaries.md) -- [Column Moving](grid/column-moving.md) -- [Column Pinning](grid/column-pinning.md) -- [Column Resizing](grid/column-resizing.md) -- [Selection](grid/selection.md) -- [Column Data Types](grid/column-types.md#default-template) -{/** [Build CRUD operations with Grid](../general/how-to/how-to-perform-crud.md) */} +- [Grid Sizing](../_shared/sizing.mdx) +- [Virtualization and Performance](../_shared/virtualization.mdx) +- [Paging](../_shared/paging.mdx) +- [Filtering](../_shared/filtering.mdx) +- [Sorting](../_shared/sorting.mdx) +- [Summaries](../_shared/summaries.mdx) +- [Column Moving](../_shared/column-moving.mdx) +- [Column Pinning](../_shared/column-pinning.mdx) +- [Column Resizing](../_shared/column-resizing.mdx) +- [Selection](../_shared/selection.mdx) +- [Column Data Types](../_shared/column-types.mdx#default-template) +{/** [Build CRUD operations with Grid](../general/how-to/how-to-perform-crud.mdx) */} @@ -144,17 +144,17 @@ In addition to predefined themes and palettes, you can further customize the loo -- [Grid Sizing](grid/sizing.md) -- [Virtualization and Performance](grid/virtualization.md) -- [Paging](grid/paging.md) -- [Filtering](grid/filtering.md) -- [Sorting](grid/sorting.md) -- [Summaries](grid/summaries.md) -- [Column Moving](grid/column-moving.md) -- [Column Pinning](grid/column-pinning.md) -- [Column Resizing](grid/column-resizing.md) -- [Selection](grid/selection.md) -- [Column Data Types](grid/column-types.md#default-template) +- [Grid Sizing](../_shared/sizing.mdx) +- [Virtualization and Performance](../_shared/virtualization.mdx) +- [Paging](../_shared/paging.mdx) +- [Filtering](../_shared/filtering.mdx) +- [Sorting](../_shared/sorting.mdx) +- [Summaries](../_shared/summaries.mdx) +- [Column Moving](../_shared/column-moving.mdx) +- [Column Pinning](../_shared/column-pinning.mdx) +- [Column Resizing](../_shared/column-resizing.mdx) +- [Selection](../_shared/selection.mdx) +- [Column Data Types](../_shared/column-types.mdx#default-template) diff --git a/docs/xplat/src/content/en/components/grids/grids-header.mdx b/docs/xplat/src/content/en/components/grids/grids-header.mdx index e3c6b3296c..33e3a19c22 100644 --- a/docs/xplat/src/content/en/components/grids/grids-header.mdx +++ b/docs/xplat/src/content/en/components/grids/grids-header.mdx @@ -42,41 +42,41 @@ Here are a few of the data grid’s key features:
  • - [Virtualized Rows and Columns](grid/virtualization.md) so you can load millions of records + [Virtualized Rows and Columns](./_shared/virtualization.mdx) so you can load millions of records
  • - [Inline Editing](grid/editing.md) with [Cell](grid/cell-editing.md), and [Row](grid/row-editing.md) Update options + [Inline Editing](./_shared/editing.mdx) with [Cell](./_shared/cell-editing.mdx), and [Row](./_shared/row-editing.mdx) Update options
  • - [Inline Editing](grid/editing.md) with [Cell](grid/cell-editing.md) + [Inline Editing](./_shared/editing.mdx) with [Cell](./_shared/cell-editing.mdx)
  • {/*Add back when batch editing is available>*/} - {/*
  • [**Inline Editing**](grid/editing.md) with [**Cell**](grid/cell-editing.md), [**Row**](grid/row-editing.md), and [**Batch**](grid/batch-editing.md) Update options
  • */} + {/*
  • [**Inline Editing**](./_shared/editing.mdx) with [**Cell**](./_shared/cell-editing.mdx), [**Row**](./_shared/row-editing.mdx), and [**Batch**](./_shared/batch-editing.mdx) Update options
  • */}
  • - [Excel-style Filtering](grid/excel-style-filtering.md) and full [Excel Keyboard Navigation](grid/keyboard-navigation.md) capability + [Excel-style Filtering](./_shared/excel-style-filtering.mdx) and full [Excel Keyboard Navigation](./_shared/keyboard-navigation.mdx) capability
  • - Interactive [Outlook-style Grouping](grid/groupby.md) + Interactive [Outlook-style Grouping](./grid/groupby.mdx)
  • - [Column Summaries](grid/summaries.md) based on any data in a grid cell or column + [Column Summaries](./_shared/summaries.mdx) based on any data in a grid cell or column
  • - [Export to Excel](grid/export-excel.md) + [Export to Excel](./_shared/export-excel.mdx)
  • - [Size](grid/size.md) to adjust the height and sizing of the rows + [Size](./_shared/size.mdx) to adjust the height and sizing of the rows
  • - {/*
  • Column templates like [**Sparkline Column**](charts/types/sparkline-chart.md) and Image Column
  • */} + {/*
  • Column templates like [**Sparkline Column**](./charts/types/sparkline-chart.mdx) and Image Column
  • */}
### Data Virtualization and Performance @@ -86,7 +86,7 @@ Seamlessly scroll through unlimited rows and columns in your {Platform} grid, wi title="Quick and Easy to Customize, Build and Implement" description="The Ignite UI {Platform} Data Grid can handle unlimited rows and columns of data, while providing access to custom templates and real-time data updates. Featuring an intuitive API for easy theming and branding, you can quickly bind to data with minimal code." label="View Samples" - href="data-grid.md" + href="data-grid.mdx" /> -

Allow users to navigate your data set with our default [pager](grid/paging.md) or create your own template to give your own paging experience. With complete support for single and multi-column sorting, full-text [search](grid/search.md) on the grid, and several [advanced filtering](grid/advanced-filtering.md) options, including data-type based [Microsoft Excel-style Filtering](grid/excel-style-filtering.md).

+

Allow users to navigate your data set with our default [pager](./_shared/paging.mdx) or create your own template to give your own paging experience. With complete support for single and multi-column sorting, full-text [search](./_shared/search.mdx) on the grid, and several [advanced filtering](./_shared/advanced-filtering.mdx) options, including data-type based [Microsoft Excel-style Filtering](./_shared/excel-style-filtering.mdx).

-

We provide you default [cell templates for editable columns](data-grid.md#cell-editing-template) which are based on the data type of the column. You can define your own custom templates for editable columns and override default behavior for committing and discarding changes in the cell value.

+

We provide you default [cell templates for editable columns](./data-grid.mdx#cell-editing-template) which are based on the data type of the column. You can define your own custom templates for editable columns and override default behavior for committing and discarding changes in the cell value.

-

Ensure accessibility compliance and improve usability, enabling Excel-like [keyboard navigation](grid/keyboard-navigation.md) in the {Platform} data grid, using the up, down, right, left, tab, and Enter keys. You can toggle single or multiple row selection in the {Platform} grid using the mouse or keyboard to select or de-select full rows, or use the built-in select all / de-select all checkbox in the grid toolbar to work with row selection. Learn about our most recent enhancements to this feature.

+

Ensure accessibility compliance and improve usability, enabling Excel-like [keyboard navigation](./_shared/keyboard-navigation.mdx) in the {Platform} data grid, using the up, down, right, left, tab, and Enter keys. You can toggle single or multiple row selection in the {Platform} grid using the mouse or keyboard to select or de-select full rows, or use the built-in select all / de-select all checkbox in the grid toolbar to work with row selection. Learn about our most recent enhancements to this feature.

-

Group columns or pre-set column groups via mouse interaction, touch or our API, with support for built-in column [summaries](grid/summaries.md) or custom summary templates. Enable users to interactively [hide](grid/column-hiding.md) or [move columns](grid/column-moving.md), with full support for interactive [column pinning](grid/column-pinning.md), during move, drag, and reorder operations.

+

Group columns or pre-set column groups via mouse interaction, touch or our API, with support for built-in column [summaries](./_shared/summaries.mdx) or custom summary templates. Enable users to interactively [hide](./_shared/column-hiding.mdx) or [move columns](./_shared/column-moving.mdx), with full support for interactive [column pinning](./_shared/column-pinning.mdx), during move, drag, and reorder operations.

-

Enable [multi-column headers](grid/multi-column-headers.md), allowing you to group columns under a common header. Every column group could be a representation of combinations between other groups or columns, with full support for column pinning, interactive column moving within groups, sorting, and hiding groups.

+

Enable [multi-column headers](./_shared/multi-column-headers.mdx), allowing you to group columns under a common header. Every column group could be a representation of combinations between other groups or columns, with full support for column pinning, interactive column moving within groups, sorting, and hiding groups.

@@ -174,7 +174,7 @@ Seamlessly scroll through unlimited rows and columns in your {Platform} grid, wi title="Excel Library for the {Platform} Grid" >
-

Full support for exporting data grids to XLXS, XLS, TSV or CSV. The {ProductName} [Excel library](excel-library.md) includes 300+ formulas, Table support, Conditional Formatting, Chart creation and more – all without needing Microsoft Excel on the client machine.

+

Full support for exporting data grids to XLXS, XLS, TSV or CSV. The {ProductName} [Excel library](./excel-library.mdx) includes 300+ formulas, Table support, Conditional Formatting, Chart creation and more – all without needing Microsoft Excel on the client machine.

@@ -185,106 +185,106 @@ Seamlessly scroll through unlimited rows and columns in your {Platform} grid, wi
  • -[Inline Editing](grid/editing.md) +[Inline Editing](./_shared/editing.mdx)
  • -[Row and Column Filtering](grid/filtering.md) +[Row and Column Filtering](./_shared/filtering.mdx)
  • -[Grid Sorting](grid/sorting.md) +[Grid Sorting](./_shared/sorting.mdx)
  • -[Column Grouping](grid/groupby.md) +[Column Grouping](./grid/groupby.mdx)
  • -[Column Summaries](grid/summaries.md) +[Column Summaries](./_shared/summaries.mdx)
  • -[Fixed/Pinned Columns](grid/column-pinning.md) +[Fixed/Pinned Columns](./_shared/column-pinning.mdx)
  • -[Column Moving](grid/column-moving.md) +[Column Moving](./_shared/column-moving.mdx)
  • -[Cell Copy and Paste](grid/clipboard-interactions.md) +[Cell Copy and Paste](./_shared/clipboard-interactions.mdx)
  • -[Cell Styling](grid/conditional-cell-styling.md) +[Cell Styling](./_shared/conditional-cell-styling.mdx)
  • -[Real-time/Live Data Theming](grid/live-data.md) +[Real-time/Live Data Theming](./_shared/live-data.mdx)
  • - {/*
  • [Custom Grid Toolbar](grid/toolbar.md)
  • */} + {/*
  • [Custom Grid Toolbar](./_shared/toolbar.mdx)
  • */}
  • -[Grid Paging](grid/paging.md) +[Grid Paging](./_shared/paging.mdx)
  • -[Row Selection](grid/selection.md) +[Row Selection](./_shared/selection.mdx)
  • -[Cell Selection](grid/cell-selection.md) +[Cell Selection](./_shared/cell-selection.mdx)
  • -[Grid-level Searching](grid/search.md) +[Grid-level Searching](./_shared/search.mdx)
  • - {/*
  • [Export to Excel, CSV, TSV](exporter-excel.md)
  • */} + {/*
  • [Export to Excel, CSV, TSV](./exporter-excel.mdx)
  • */}
  • -[Multi-Column Headers](grid/multi-column-headers.md) +[Multi-Column Headers](./_shared/multi-column-headers.mdx)
  • - {/*
  • [Combo Box/Dropdown](combo.md)
  • */} + {/*
  • [Combo Box/Dropdown](./combo.mdx)
  • */}
  • -[Virtualization and Performance](grid/virtualization.md) +[Virtualization and Performance](./_shared/virtualization.mdx)
  • -[Resizable Columns](grid/column-resizing.md) +[Resizable Columns](./_shared/column-resizing.mdx)
  • -[Column Hiding](grid/column-hiding.md) +[Column Hiding](./_shared/column-hiding.mdx)
  • - {/*
  • [Remote Data Load on Demand](grid/virtualization.md#remote-virtualization)
  • */} -{/* ` → ``)](#11-platform-conditional-content--xplat-only) -12. [Table of contents (`toc.yml` → `toc.json`)](#12-table-of-contents) -13. [Environment variables (`{environment:…}`)](#13-environment-variables) -14. [`docConfig.json` / `docComponents.json` — still used](#14-docconfigjson--doccomponentsjson--still-used) -15. [`global.json` — unchanged](#15-globaljson--unchanged) -16. [Image filename casing](#16-image-filename-casing) -17. [Grid template files](#17-grid-template-files) -18. [Adding a new page — checklist](#18-adding-a-new-page--checklist) - ---- - -## 1. Repo & file locations - -| | Old (DocFX) | New (MDX) | -|---|---|---| -| Angular content | `igniteui-docfx/en/components/` | `docs-template/docs/angular/src/content/en/components/` | -| Angular JP content | `igniteui-docfx/jp/components/` | `docs-template/docs/angular/src/content/jp/components/` | -| Angular images | `igniteui-docfx/en/images/` | `docs-template/docs/angular/src/content/en/images/` | -| Xplat content | `igniteui-xplat-docs/doc/en/components/` | `docs-template/docs/xplat/src/content/en/components/` | -| Xplat images | `igniteui-xplat-docs/doc/en/images/` | `docs-template/docs/xplat/src/assets/images/` (alias `@xplat-images`) | - -The overall directory structure (folder names, sub-folder nesting) is otherwise identical between old and new. - ---- - -## 2. Dev server & build commands - -### Angular - -```bash -# old (DocFX) -NODE_ENV=development npm start -- --lang en - -# new (Astro) -npm run dev:en # development server, English -npm run dev:jp # development server, Japanese -npm run build:en # build, English -npm run build-staging:en -npm run build-staging:jp -``` - -### Xplat - -```bash -# old (DocFX/Yarn) -yarn run build-docfx-react # generate React output -yarn run build-docfx-blazor - -# new (Astro) -cd docs-template -npm run build:staging:react:en -npm run build:staging:wc:en -npm run build:staging:blazor:en -``` - -The `NODE_ENV` variable (`development` / `staging` / `production`) and `DOCS_LANG` variable (`en` / `jp` / `kr`) are still used to pick the right URLs from `environment.json`. - ---- - -## 3. File format: `.md` → `.mdx` - -Rename every file from `.md` to `.mdx`. The content stays mostly the same — MDX is a superset of Markdown — but JSX component tags are now allowed. - ---- - -## 4. Frontmatter - -| Field | Old | New | -|---|---|---| -| Description | `_description:` | `description:` | -| Keywords | `_keywords:` | `keywords:` | -| License | `_license:` | `license:` | -| Language | `_language: ja` | `_language: ja` *(unchanged)* | -| Schema / `last_updated` | kept as-is | kept as-is | -| `mentionedTypes` | kept as-is | kept as-is | - -Remove the leading underscore from `_description`, `_keywords`, and `_license`. All other frontmatter fields are unchanged. - -**Old:** -```yaml ---- -title: Angular Card Component -_description: With Angular Card… -_keywords: Angular Card component, … -_license: MIT ---- -``` - -**New:** -```yaml ---- -title: Angular Card Component -description: With Angular Card… -keywords: Angular Card component, … -license: MIT ---- -``` - ---- - -## 5. Links - -Internal cross-page links no longer use `.md` file extensions or relative paths. Use root-relative paths without extension. - -| | Old | New | -|---|---|---| -| Internal link | `[Getting Started](general/getting-started.md)` | `[Getting Started](/general/getting-started)` | -| Anchor link | `[section](page.md#anchor)` | `[section](/page#anchor)` | -| External links | unchanged | unchanged | - ---- - -## 6. Samples - -### Angular - -**Old (``):** -```html - - -``` - -**New (``):** -```mdx -import Sample from 'igniteui-astro-components/components/mdx/Sample.astro'; - - -``` - -- `data-demos-base-url` is gone; the correct base URL is injected automatically from `environment.json` based on `NODE_ENV`. -- `height` is a JSX number prop, not a CSS string. -- The closing `/` on the path is optional and usually omitted. - -### Xplat - -**Old (backtick macro):** -``` -`sample="/layouts/card/overview", height="640", alt="{Platform} Card Example"` -``` - -**New (``):** -```mdx - -``` - -The `{Platform}` token is still resolved at build time; no change needed there. - ---- - -## 7. Images - -### Angular - -**Old (`` with `data-src`):** -```html -Angular Data Grid -``` - -**New (Astro ``):** -```mdx -import { Image } from 'astro:assets'; -import landingGridPage from '../../images/general/landing-grid-page.png'; - -Angular Data Grid -``` - -- Import the image as an ES module at the top of the file (after frontmatter). -- Use `` from `astro:assets` for static images that benefit from optimisation. -- For purely decorative inline SVGs you can still use a plain `` with the imported variable. - -### Xplat - -Images live under `docs/xplat/src/assets/images/` and are imported via the `@xplat-images` path alias: - -```mdx -import { Image } from 'astro:assets'; -import nodejs from '@xplat-images/general/nodejs.svg'; - -NodeJS -``` - -### Casing rule (CI fix) - -Image filenames **must use lowercase extensions** (`.jpg`, `.png`, `.svg`). Linux CI is case-sensitive; `.JPG` or `.PNG` will pass locally on Windows but break the build on GitHub Actions. Use `git mv` to rename files so Git tracks the change: - -```bash -git mv image.JPG image.jpg -``` - ---- - -## 8. Callout boxes - -**Old (DocFX alert syntax):** -```markdown ->[!NOTE] -> Text of the note. - ->[!WARNING] -> Text of the warning. -``` - -**New (``):** -```mdx -import DocsAside from 'igniteui-astro-components/components/mdx/DocsAside.astro'; - - -Text of the note. - - - -Text of the warning. - -``` - -Supported `type` values: `note`, `tip`, `caution`, `danger`. - ---- - -## 9. Inline styles - -### `

    ` paragraph - -`

    ` works fine in MDX when the content is inline text with no blank lines inside the tag. Use a `

    ` when the content spans multiple paragraphs (i.e., has blank lines between sentences), because a blank line inside a JSX `

    ` causes an MDX parse error. - -```mdx - -

    Short description text.

    - - -
    - -First paragraph. - -Second paragraph. - -
    -``` - -### ` -``` - -**New (MDX template literal):** -```mdx - -``` - -An alternative that also works (used in some older angular pages) is: -```mdx -