@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
20 lines (19 loc) • 1.15 kB
TypeScript
import { AppInstanceInfoUser, AppInstanceRollupBlockSettings, DirectionRules, IBlockInstance } from "@omnia/fx-models";
export declare class AppInstanceRollupRenderingInstance {
private _blockInstance;
private _settings;
private _hideBlock?;
private _appDefinitionId;
private _isRightToLeft;
private _bidirectionalityClass;
private _onFollowAppInstanceClicked;
constructor();
get blockInstance(): IBlockInstance<AppInstanceRollupBlockSettings>;
get settings(): AppInstanceRollupBlockSettings;
get hideBlock(): (value: boolean) => void;
get bidirectionalityClass(): string;
get appDefinitionId(): string;
get onFollowAppInstanceClicked(): (appInstanceInfoUser: AppInstanceInfoUser) => void;
init(blockInstance: IBlockInstance<AppInstanceRollupBlockSettings>, settings: AppInstanceRollupBlockSettings, hideBlock: (value: boolean) => void, appDefinitionId: string, onFollowAppInstanceClicked: (appInstanceInfoUser: AppInstanceInfoUser) => void, directionRule: DirectionRules): void;
apply(instance: AppInstanceRollupRenderingInstance, settings: AppInstanceRollupBlockSettings): void;
}