MCPcopy
hub / github.com/angular/angular / serialize

Method serialize

packages/router/test/create_url_tree.spec.ts:786–798  ·  view source on GitHub ↗
(tree: UrlTree)

Source from the content-addressed store, hash-verified

784 return tree;
785 }
786 override serialize(tree: UrlTree): string {
787 const qp: {[key: string]: any} = {};
788 Object.keys(tree.queryParams).forEach((key) => {
789 const value = tree.queryParams[key];
790 if (typeof value === 'object' && value !== null) {
791 qp[key] = JSON.stringify(value);
792 } else {
793 qp[key] = value;
794 }
795 });
796 tree.queryParams = qp;
797 return super.serialize(tree);
798 }
799 }
800
801 beforeEach(() => {

Callers

nothing calls this directly

Calls 3

keysMethod · 0.65
serializeMethod · 0.65
forEachMethod · 0.45

Tested by

no test coverage detected