@scriptloom/ngx-media-query
Version:
A convenient media query service for building responsive Angular components.
93 lines (92 loc) • 5.91 kB
TypeScript
import { MediaQueriesEntity } from './media-queries.models';
import { EntityMap, Predicate, Update } from '@ngrx/entity';
export declare enum MediaQueriesActionsEnum {
LoadMediaQueries = "[NgxMediaQuery/API] Load Media Queries",
LoadMediaQueriesSuccess = "[NgxMediaQuery/API] Load MediaQueries Success",
LoadMediaQueriesFailure = "[NgxMediaQuery/API] Load MediaQueries Failure",
AddMediaQuery = "[NgxMediaQuery/API] Add Media Query",
SetMediaQuery = "[NgxMediaQuery/API] Set Media Query",
UpsertMediaQuery = "[NgxMediaQuery/API] Upsert Media Query",
AddMediaQueries = "[NgxMediaQuery/API] Add Media Queries",
UpsertMediaQueries = "[NgxMediaQuery/API] Upsert Media Queries",
UpdateMediaQuery = "[NgxMediaQuery/API] Update Media Query",
UpdateMediaQueries = "[NgxMediaQuery/API] Update Media Queries",
MapMediaQueries = "[NgxMediaQuery/API] Map Media Queries",
DeleteMediaQuery = "[NgxMediaQuery/API] Delete Media Query",
DeleteMediaQueries = "[NgxMediaQuery/API] Delete Media Queries",
DeleteMediaQueriesByPredicate = "[NgxMediaQuery/API] Delete Media Queries By Predicate",
ClearMediaQueries = "[NgxMediaQuery/API] Clear Media Queries",
SelectMediaQuery = "[NgxMediaQuery/API] Select Media Query by ID"
}
export declare const loadMediaQueries: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.LoadMediaQueries, () => import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.LoadMediaQueries>>;
export declare const loadMediaQueriesSuccess: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.LoadMediaQueriesSuccess, (props: {
mediaQueries: MediaQueriesEntity[];
}) => {
mediaQueries: MediaQueriesEntity[];
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.LoadMediaQueriesSuccess>>;
export declare const selectMediaQuery: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.SelectMediaQuery, (props: {
id: string;
}) => {
id: string;
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.SelectMediaQuery>>;
export declare const loadMediaQueriesFailure: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.LoadMediaQueriesFailure, (props: {
error: Error;
}) => {
error: Error;
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.LoadMediaQueriesFailure>>;
export declare const addMediaQuery: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.AddMediaQuery, (props: {
mediaQuery: MediaQueriesEntity;
}) => {
mediaQuery: MediaQueriesEntity;
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.AddMediaQuery>>;
export declare const setMediaQuery: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.SetMediaQuery, (props: {
mediaQuery: MediaQueriesEntity;
}) => {
mediaQuery: MediaQueriesEntity;
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.SetMediaQuery>>;
export declare const upsertMediaQuery: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.UpsertMediaQuery, (props: {
mediaQuery: MediaQueriesEntity;
}) => {
mediaQuery: MediaQueriesEntity;
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.UpsertMediaQuery>>;
export declare const addMediaQueries: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.AddMediaQueries, (props: {
mediaQueries: MediaQueriesEntity[];
}) => {
mediaQueries: MediaQueriesEntity[];
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.AddMediaQueries>>;
export declare const upsertMediaQueries: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.UpsertMediaQueries, (props: {
mediaQueries: MediaQueriesEntity[];
}) => {
mediaQueries: MediaQueriesEntity[];
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.UpsertMediaQueries>>;
export declare const updateMediaQuery: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.UpdateMediaQuery, (props: {
update: Update<MediaQueriesEntity>;
}) => {
update: Update<MediaQueriesEntity>;
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.UpdateMediaQuery>>;
export declare const updateMediaQueries: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.UpdateMediaQueries, (props: {
updates: Update<MediaQueriesEntity>[];
}) => {
updates: Update<MediaQueriesEntity>[];
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.UpdateMediaQueries>>;
export declare const mapMediaQueries: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.MapMediaQueries, (props: {
entityMap: EntityMap<MediaQueriesEntity>;
}) => {
entityMap: EntityMap<MediaQueriesEntity>;
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.MapMediaQueries>>;
export declare const deleteMediaQuery: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.DeleteMediaQuery, (props: {
id: string;
}) => {
id: string;
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.DeleteMediaQuery>>;
export declare const deleteMediaQueries: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.DeleteMediaQueries, (props: {
ids: string[];
}) => {
ids: string[];
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.DeleteMediaQueries>>;
export declare const deleteMediaQueriesByPredicate: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.DeleteMediaQueriesByPredicate, (props: {
predicate: Predicate<MediaQueriesEntity>;
}) => {
predicate: Predicate<MediaQueriesEntity>;
} & import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.DeleteMediaQueriesByPredicate>>;
export declare const clearMediaQueries: import("@ngrx/store").ActionCreator<MediaQueriesActionsEnum.ClearMediaQueries, () => import("@ngrx/store/src/models").TypedAction<MediaQueriesActionsEnum.ClearMediaQueries>>;