Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 16 additions & 32 deletions apps/svelte.dev/content/docs/svelte/98-reference/20-svelte.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,7 @@ In runes mode use `$effect` instead.

<div class="ts-block">

```ts
// @noErrors
```dts
function afterUpdate(fn: () => void): void;
```

Expand All @@ -53,8 +52,7 @@ In runes mode use `$effect.pre` instead.

<div class="ts-block">

```ts
// @noErrors
```dts
function beforeUpdate(fn: () => void): void;
```

Expand Down Expand Up @@ -82,8 +80,7 @@ const dispatch = createEventDispatcher<{

<div class="ts-block">

```ts
// @noErrors
```dts
function createEventDispatcher<
EventMap extends Record<string, any> = any
>(): EventDispatcher<EventMap>;
Expand All @@ -97,8 +94,7 @@ Create a snippet programmatically

<div class="ts-block">

```ts
// @noErrors
```dts
function createRawSnippet<Params extends unknown[]>(
fn: (...params: Getters<Params>) => {
render: () => string;
Expand All @@ -115,8 +111,7 @@ Synchronously flushes any pending state changes and those that result from it.

<div class="ts-block">

```ts
// @noErrors
```dts
function flushSync(fn?: (() => void) | undefined): void;
```

Expand All @@ -130,8 +125,7 @@ programmatically create a component and want to pass the existing context to it.

<div class="ts-block">

```ts
// @noErrors
```dts
function getAllContexts<
T extends Map<any, any> = Map<any, any>
>(): T;
Expand All @@ -146,8 +140,7 @@ Must be called during component initialisation.

<div class="ts-block">

```ts
// @noErrors
```dts
function getContext<T>(key: any): T;
```

Expand All @@ -160,8 +153,7 @@ Must be called during component initialisation.

<div class="ts-block">

```ts
// @noErrors
```dts
function hasContext(key: any): boolean;
```

Expand All @@ -173,8 +165,7 @@ Hydrates a component on the given target and returns the exports and potentially

<div class="ts-block">

```ts
// @noErrors
```dts
function hydrate<
Props extends Record<string, any>,
Exports extends Record<string, any>
Expand Down Expand Up @@ -211,8 +202,7 @@ Transitions will play during the initial render unless the `intro` option is set

<div class="ts-block">

```ts
// @noErrors
```dts
function mount<
Props extends Record<string, any>,
Exports extends Record<string, any>
Expand Down Expand Up @@ -251,8 +241,7 @@ only one that runs inside a server-side component.

<div class="ts-block">

```ts
// @noErrors
```dts
function onDestroy(fn: () => any): void;
```

Expand All @@ -270,8 +259,7 @@ If a function is returned _synchronously_ from `onMount`, it will be called when

<div class="ts-block">

```ts
// @noErrors
```dts
function onMount<T>(
fn: () =>
| NotFunction<T>
Expand All @@ -292,8 +280,7 @@ Like lifecycle functions, this must be called during component initialisation.

<div class="ts-block">

```ts
// @noErrors
```dts
function setContext<T>(key: any, context: T): T;
```

Expand All @@ -305,8 +292,7 @@ Returns a promise that resolves once any pending state changes have been applied

<div class="ts-block">

```ts
// @noErrors
```dts
function tick(): Promise<void>;
```

Expand All @@ -318,8 +304,7 @@ Unmounts a component that was previously mounted using `mount` or `hydrate`.

<div class="ts-block">

```ts
// @noErrors
```dts
function unmount(component: Record<string, any>): void;
```

Expand All @@ -333,8 +318,7 @@ https://svelte-5-preview.vercel.app/docs/functions#untrack

<div class="ts-block">

```ts
// @noErrors
```dts
function untrack<T>(fn: () => T): T;
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,7 @@ The flip function calculates the start and end position of an element and animat

<div class="ts-block">

```ts
// @noErrors
```dts
function flip(
node: Element,
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,7 @@ https://svelte.dev/docs/svelte-compiler#svelte-version

<div class="ts-block">

```ts
// @noErrors
```dts
const VERSION: string;
```

Expand All @@ -38,8 +37,7 @@ const VERSION: string;

<div class="ts-block">

```ts
// @noErrors
```dts
function compile(
source: string,
options: CompileOptions
Expand All @@ -54,8 +52,7 @@ function compile(

<div class="ts-block">

```ts
// @noErrors
```dts
function compileModule(
source: string,
options: ModuleCompileOptions
Expand All @@ -71,8 +68,7 @@ May throw an error if the code is too complex to migrate automatically.

<div class="ts-block">

```ts
// @noErrors
```dts
function migrate(source: string): {
code: string;
};
Expand All @@ -89,8 +85,7 @@ The `modern` option (`false` by default in Svelte 5) makes the parser return a m

<div class="ts-block">

```ts
// @noErrors
```dts
function parse(
source: string,
options: {
Expand All @@ -104,8 +99,7 @@ function parse(

<div class="ts-block">

```ts
// @noErrors
```dts
function parse(
source: string,
options?:
Expand All @@ -126,8 +120,7 @@ For example, it can be used to convert a <style lang="sass"> block into vanilla

<div class="ts-block">

```ts
// @noErrors
```dts
function preprocess(
source: string,
preprocessor: PreprocessorGroup | PreprocessorGroup[],
Expand All @@ -147,8 +140,7 @@ function preprocess(

<div class="ts-block">

```ts
// @noErrors
```dts
function walk(): never;
```

Expand Down
Loading
Loading