Line drawing of a small moon orbiting around a planet with the words FAST next to it
Docs
3.x
  • 3.x
  • 2.x
  • 1.x
Home Community GitHub
  • Introduction
  • Getting Started
    • Quick Start
    • FASTElement
    • HTML Templates
    • CSS Templates
    • HTML Directives
  • Advanced Concepts
    • Dependency Injection
    • DOMPolicy and Trusted Types
    • Path Exports
    • Reactivity
    • Working with Custom Elements
    • Working without Decorators
  • Declarative HTML
    • Defining Elements
    • Writing f-templates
    • Overview
    • Server-Side Rendering
  • API Reference
    • @microsoft/fast-element
    • @microsoft/fast-element/context.js
    • @microsoft/fast-element/declarative.js
    • @microsoft/fast-element/di.js
  • Migration Guide
    • Core
    • Hydration and SSR
    • Declarative HTML
  • Community Contribution
    • Issue Management
    • Joining the community
    • Release Planning
    • Writing documentation
  • Integrations
  • Resources
    • Browser Support
    • Export Sizes
    • FAQ
    • Glossary
    • Why Web Components?

@microsoft/fast-element > Notifier

Notifier interface

Provides change notifications for an observed subject.

Signature:

export interface Notifier

Properties

Property

Modifiers

Type

Description

subject

readonly

any

The object that subscribers will receive notifications for.

Methods

Method

Description

notify(args)

Notifies all subscribers, based on the args.

subscribe(subscriber, propertyToWatch)

Subscribes to notification of changes in an object's state.

unsubscribe(subscriber, propertyToUnwatch)

Unsubscribes from notification of changes in an object's state.

Docs
  • FAST Element
Community
  • Discord
Social
  • Blog
  • GitHub
  • Twitter
Legal
  • License
  • Privacy & cookies
  • Terms of use
  • Trademarks
© Microsoft 2025